romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Skript Paylaşım Ödüllü level skripti

  • Konuyu başlatan Konuyu başlatan Kehanet
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 695

Kehanet

The Prophesy
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Banlı
TM Üye
Katılım
20 Nis 2019
Konular
5,130
Mesajlar
19,082
Çözüm
627
Online süresi
12mo 4d
Reaksiyon Skoru
14,958
Altın Konu
486
TM Yaşı
7 Yıl 1 Ay 17 Gün
Başarım Puanı
494
MmoLira
31,448
DevLira
51
Ticaret - 100%
1   0   1

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

[CODE title="Kod"]
######################################################
# / / /-----\ /\ /\ /-----\ / / #
# / / / /---- / / / / / /---- / / #
# / / / ____/ / / / / / ____/ / / #
# / /___ / /____ \ \/ / / /____ / /___ #
# /_______/ /______/ \__/ /______/ /_______/ #
######################################################

command /level [<text>] [<player>] [<number>]:
aliases: lvl, levl, lvel
trigger:
if arg 1 is set:
if arg 1 is "yardım" or "help" or "yardim" or "yrdm" or "yrd" or "y":
send ""
send "&5&m------&d&lLEVEL YARDIM&5&m------"
send "&b/level &8> &7Levelini gösterir."
send "&b/level yardım &8> &7Level yardım menüsü."
send "&b/level ödül &8> &7Level ödülünü alır."
send "&b/level admin &8> &7Admin menüsü."
send "&b/level xpmesaj &8> &7Xp mesajlarını kapatır/açar."
send "&b/level mesaj &8> &7Level mesajlarını kapatır/açar."
send "&b/level chat &8> &7Level sohbetini kapatır/açar."
send "&5&m-------------------------"
else:
if arg 1 is "ödül" or "odul" or "ö" or "prize":
if {level::level::%player%} is 1:
if {level::odul::%player%} is not set:
execute console command "give %player% diamondblock 32 name:&dLevel_&5Odulu"
execute console command "give %player% prismarine 16 name:&dLevel_&5Odulu"
execute console command "eco give %player% 10000"
send "&3Level &8> &dLevel &bödülünüz verildi!"
set {level.odul.%player%} to 1
else:
send "&3Level &8> &bZaten ödülü almışsın!"
else:
if {level::level::%player%} is greater than or equal to 6:
if {level.odul.%player%} is not set:
execute console command "give %player% diamondblock 128 name:&dLevel_&5Odulu"
execute console command "give %player% prismarine 64 name:&dLevel_&5Odulu"
execute console command "give %player% sealantern 64 name:&dLevel_&5Odulu"
execute console command "give %player% emeraldblock 64 name:&dLevel_&5Odulu"
execute console command "eco give %player% 10000"
send "&3Level &8> &dLevel &bödülünüz verildi!"
set {level.odul.%player%} to 1
else:
send "&3Level &8> &bZaten ödülü almışsın!"
else:
if {level::level::%player%} is greater than or equal to 2:
if {level.odul.%player%} is not set:
execute console command "give %player% diamondblock 64 name:&dLevel_&5Odulu"
execute console command "give %player% prismarine 64 name:&dLevel_&5Odulu"
execute console command "eco give %player% 10000"
send "&3Level &8> &dLevel &bödülünüz verildi!"
set {level.odul.%player%} to 1
else:
send "&3Level &8> &bZaten ödülü almışsın!"
else:
send "&3Level &8> &bOdul almak için levelin yetersiz!"
else:
if arg 1 is "adm" or "op" or "admn" or "admin":
if player is op:
send ""
send "&c&m------&4&lLEVEL ADMIN&c&m------"
send "&c/level ekle &4[isim] [miktar] &8> &7Oyuncuya level verir."
send "&c/level sil &4[isim] [miktar] &8> &7Oyuncudan level siler."
send "&c/level info &4[isim] &8> &7Oyuncunun levelini vb. gösterir."
send "&c/level reset &4[isim] &8> &7Oyuncunun levelini vb. sıfırlar."
send "&c/level çekiliş &8> &7Level çekilişini başlatır. &8[ &cBAKIM &8]"
send "&c/level mute &4[isim] [süre]&8> &7Level chatindeki birine mute atar."
send "&c&m------------------------"
else:
send "&3Level &8> &cBu komutları sadece Adminler kullanabilir!"
else:
if arg 1 is "ekle" or "ekl" or "add":
if player is op:
if arg 2 is set:
if arg 2 is online:
if arg 3 is set:
add arg 3 to {level::level::%arg 2%}
delete {level.odul.%arg 2%}
send "&3Level &8> &9%arg 2% &badlı oyuncuya &9%arg 3% &blevel eklendi!"
send "&3Level &8> &bBir yetkili sana &9%arg 3% &blevel ekledi!" to arg 2
else:
send "&3Level &8> &bLütfen bir miktar giriniz! &d/level ekle [isim] [miktar]"
else:
send "&3Level &8> &bBöyle bir oyuncu bulunamadı!"
else:
send "&3Level &8> &bLütfen bir isim giriniz! &d/level ekle [isim] [miktar]"
else:
send "&3Level &8> &cYetkin yok!"
else:
if arg 1 is "sil" or "si" or "s" or "clr" or "clear":
if player is op:
if arg 2 is set:
if arg 2 is online:
if arg 3 is set:
delete {level.odul.%arg 2%}
remove arg 3 from {level::level::%arg 2%}
send "&3Level &8> &9%arg 2% &badlı oyuncudan &9%arg 3% &blevel sildiniz!"
send "&3Level &8> &bBir yetkili senden &9%arg 3% &blevel sildi!" to arg 2
else:
send "&3Level &8> &bLütfen bir miktar giriniz! &d/level sil [isim] [imktar]"
else:
send "&3Level &8> &bBöyle bir oyuncu bulunamadı!"
else:
send "&3Level &8> &bLütfen bir isim giriniz! &d/level sil [isim] [miktar]"
else:
send "&3Level &8> &cYetkin yok!"
else:
if arg 1 is "reset" or "rest" or "sıfırla" or "sifirla":
if player is op:
if arg 2 is set:
set {level::level::%arg 2%} to 0
set {level::xp::%arg 2%} to 0
set {level.odul.%arg 2%} to 1
send "&3Level &8> &9%arg 2% &badlı oyuncunun leveli ve xp'si sıfırlandı!"
else:
send "&3Level &8> &bLütfen bir isim giriniz! &d/level reset [isim]"
else:
send "&3Level &8> &cYetkin yok!"
else:
if arg 1 is "info" or "inf" or "information":
if player is op:
if arg 2 is set:
send ""
send "&d&lLEVEL"
send "&b&n%arg 2%"
send ""
send "&aXp &8> &2%{level::xp::%arg 2%}%"
send "&dLevel &8> &5%{level::level::%arg 2%}%"
else:
send "&3Level &8> &bLütfen bir isim giriniz! &d/level info [isim]"
else:
send "&3Level &8> &cYetkin yok!"
else:
if arg 1 is "mesaj" or "msj" or "msg" or "message":
if {level.mesaj.%player%} is 0:
set {level.mesaj.%player%} to 1
send "&3Level &8> &bLevel atlama mesajları kapatıldı!"
else:
set {level.mesaj.%player%} to 0
send "&3Level &8> &bLevel atlama mesajları açıldı!"
else:
if arg 1 is "xpmesaj" or "xmesaj" or "xpmsj" or "xmsj" or "xpmessage" or "xmsg" or "xpmsg" or "xm" or "xpm":
if {level.xpmesaj.%player%} is 0:
set {level.xpmesaj.%player%} to 1
send "&3Level &8> &bXp mesajları kapatıldı!"
else:
set {level.xpmesaj.%player%} to 0
send "&3Level &8> &bXp mesajları açıldı!"
else:
if arg 1 is "çekiliş" or "cekilis" or "cekılıs" or "çekılış" or "çek" or "giveaway":
loop all players:
set {level.kazanan} to loop-player
set {level.cekilis} to 10
broadcast "&3Level &8> &bÇekiliş &d%player% &btarafından başlatıldı!"
wait 2 second
loop 10 times:
broadcast "&3Level &8> &cÇekilişe son &4%{level.cekilis}% &cSaniye!"
add -1 to {level.cekilis}
wait 1 second
wait 1.5 second
broadcast "&3Level &8> &7Kazanan&8: &c%{level.kazanan}%&4!"
add 10 to {level::level::%{level.cekilis}%}
else:
if arg 1 is "chat" or "sohbet" or "sohbeti" or "shbt" or "shbet":
if {level::chat::%player%} is not set:
send "&3Level &8> &bLevel sohbeti açıldı!"
set {level::chat::%player%} to player
else:
send "&3Level &8> &bLevel sohbeti kapatıldı!"
delete {level::chat::%player%}
else:
if arg 1 is "mute" or "mut" or "mte" or "sus" or "sustur":
if player is op:
if arg 2 is set:
if arg 3 is set:
set {level::mute::%arg 2%} to arg 3
send "" to {level::chat::*}
send "&c&lLEVEL MUTE" to {level::chat::*}
send "" to {level::chat::*}
send "&7Yetkili &8> &c%player%" to {level::chat::*}
send "&7Susturulan &8> &e%arg 2%" to {level::chat::*}
send "&7Süre &8> &4%arg 3% Saniye" to {level::chat::*}
send "" to {level::chat::*}
loop {level::mute::%arg 2%} times:
add -1 to {level::mute::%arg 2%}
wait 1 second
delete {level::mute::%arg 2%}
else:
send "&3Level &8> &bLütfen bir süre giriniz! &d/level mute [isim] [süre]"
else:
send "&3Level &8> &bLütfen bir isim giriniz! &d/level mute [isim] [süre]"
else:
send "&3Level &8> &cYetkin yok!"
else:
send "&3Level &8> &bBöyle bir komut bulunamadı! &d/level yardım"
else:
send ""
send "&d&lLEVEL"
send "&b&n%player%"
send ""
send "&aXp &8> &2%{level::xp::%player%}%"
send "&dLevel &8> &5%{level::level::%player%}%"
send "&8&oDaha fazla bilgi için &7&o/level yardım"

on death:
victim is a player
damager is a player
if {level::xp::%attacker%} is greater or equal to 100:
if {level.xpmesaj.%attacker%} is 0:
if {level.mesaj.%attacker%} is 0:
send "&3Level &8> &7+&a10 &7Xp!" to attacker
add 1 to {level::level::%attacker%}
add -100 to {level::xp::%attacker%}
delete {level.odul.%attacker%}
send attacker title "&d&lLEVEL ATLADIN!" with subtitle "&b/level ödül"
send " &d&lLEVEL ATLADIN!" to attacker
send "" to attacker
send "&7Yeni Levelin &8> &b%{level.level.%attacker%}%" to attacker
send "&7Odulunu almak için &8> &b/level ödül" to attacker
else:
send "&3Level &8> &7+&a10 &7Xp!" to attacker
add 1 to {level::level::%attacker%}
add -100 to {level::xp::%attacker%}
delete {level.odul.%attacker%}
else:
add 1 to {level::level::%attacker%}
add -100 to {level::xp::%attacker%}
delete {level.odul.%attacker%}
else:
if {level.xpmesaj.%attacker%} is 0:
send "&3Level &8> &7+&a10 &7Xp! &d/level" to attacker
add 10 to {level::xp::%attacker%}
else:
add 10 to {level::xp::%attacker%}
on death:
victim is a zombie or skeleton or creeper or blaze or spider or witch or enderman
damager is a player
if {level::xp::%attacker%} is greater or equal to 100:
if {level.xpmesaj.%attacker%} is 0:
if {level.mesaj.%attacker%} is 0:
send "&3Level &8> &7+&a1 &7Xp!" to attacker
add 1 to {level::level::%attacker%}
add -100 to {level::xp::%attacker%}
delete {level.odul.%attacker%}
send attacker title "&d&lLEVEL ATLADIN!" with subtitle "&b/level ödül"
send " &d&lLEVEL ATLADIN!" to attacker
send "" to attacker
send "&7Yeni Levelin &8> &b%{level::level::%attacker%}%" to attacker
send "&7Odulunu almak için &8> &b/level ödül" to attacker
else:
send "&3Level &8> &7+&a1 &7Xp!" to attacker
add 1 to {level::level::%attacker%}
add -100 to {level::xp::%attacker%}
delete {level.odul.%attacker%}
else:
add 1 to {level::level::%attacker%}
add -100 to {level::xp::%attacker%}
delete {level.odul.%attacker%}
else:
if {level.xpmesaj.%attacker%} is 0:
send "&3Level &8> &7+&a1 &7Xp! &d/level" to attacker
add 1 to {level::xp::%attacker%}
else:
add 1 to {level::xp::%attacker%}
on chat:
if {level::chat::%player%} is set:
if {level::mute::%player%} is not set:
cancel event
send "&8[&eLvl-%{level::level::%player%}%&8] &7%player% &8> &b%message%" to {level::chat::*}
else:
send "&3Level &8> &cMutelisin! Bitmesine son &4%{level::mute::%player%}% Saniye&c!"
send "&4&oNot&8&o: &7&oLevel sohbetini kapamak için &c&o/level chat"
cancel event
else:
wait 1 second
on first join:
set {level.odul.%player%} to 1
set {level::level::%player%} to 0
set {level::xp::%player%} to 0
set {level.mesaj.%player%} to 0
set {level.xpmesaj.%player%} to 0[/CODE]


levelsk1.PNG

levelsk2.PNG

levelsk3.PNG

levelsk4.PNG


/level çekiliş çalışıyor sadece ödül vermiyor onu ayarlayacağım.

Skript Gereksinimleri
--
skRayFall > Olmasa da çalışır sadece level atladığınızda ekrana yazı gelmesini sağlamak için gerekli =)

Yakında Ekleyeceklerim
--
Yapmayı becerebilirsem gui.
-- Level eventi.
-- Oyuncuya xp eklemek / silmek.
-- Level ödüllerini oyundan eklemek.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst