Sol Reklam

Çözüldü Minecraft Survival Sunucusu İçin Rütbe Atlama Skripti

Durum
Mesaj gönderimine kapalı.

MertMC

Demir Cevheri Gibiyim
Katılım
17 Ağustos 2017
Mesajlar
214
Elmaslar
37
Puanlar
13.420
Yaş
21
Merhaba Arkadaşlar bir kaç haftadır sunucu kurmak için çabalıyorum neredeyse sonuna geldim ancak rütbeleri ayarladığım halde elimde rütbe atlamaya yarıyacak plugin yada skript olmadığını fark ettim.
Skriptlerden de fazla anlamam ama bana rütbe atlamak için skript kullanılmasını önerdiler bende biraz araştırıp bir skript buldum ancak bunu nasıl editleyeceğimi bilmiyorum

options:
prefix: &9&lRANK &6&l>
paranyok: &cRank atlamak için yeteri kadar paran yok!
sonrank: &aZaten en yüksek rütbedesin :)
yetkili: &5Vip &aveya &4Yetkili &aolduğun için rütbe atlayamazsın!

command /rankup:
trigger:
if player doesn't have the permission "sk.vip" or "sk.donater":
if {acemi.%player%} is not set:
if player's balance is bigger than or equal to 100000:
set {acemi.%player%} to true
delete {profesyonel.%player%}
execute console command "eco take %player% 100000"
execute console command "rankatlat %player% Acemi"
stop
else:
send " {@prefix} {@paranyok}"
if {profesyonel.%player%} is not set:
if player's balance is bigger than or equal to 200000:
set {profesyonel.%player%} to true
delete {soylu.%player%}
execute console command "eco take %player% 200000"
execute console command "rankatlat %player% Profesyonel"
stop
else:
send " {@prefix} {@paranyok}"
if {soylu.%player%} is not set:
if player's balance is bigger than or equal to 500000:
set {soylu.%player%} to true
delete {bilgin.%player%}
execute console command "eco take %player% 500000"
execute console command "rankatlat %player% Soylu"
stop
else:
send " {@prefix} {@paranyok}"
if {bilgin.%player%} is not set:
if player's balance is bigger than or equal to 1000000:
set {bilgin.%player%} to true
delete {asil.%player%}
execute console command "eco take %player% 1000000"
execute console command "rankatlat %player% Bilgin"
stop
else:
send " {@prefix} {@paranyok}"
if {asil.%player%} is not set:
if player's balance is bigger than or equal to 1800000:
set {asil.%player%} to true
delete {kahraman.%player%}
execute console command "eco take %player% 1800000"
execute console command "rankatlat %player% Asil"
stop
else:
send " {@prefix} {@paranyok}"
if {kahraman.%player%} is not set:
if player's balance is bigger than or equal to 7000000:
set {kahraman.%player%} to true
delete {lord.%player%}
execute console command "eco take %player% 7000000"
execute console command "rankatlat %player% Kahraman"
stop
else:
send " {@prefix} {@paranyok}"
if {lord.%player%} is not set:
if player's balance is bigger than or equal to 20000000:
set {lord.%player%} to true
delete {kral.%player%}
execute console command "eco take %player% 20000000"
execute console command "rankatlat %player% Lord"
stop
else:
send " {@prefix} {@paranyok}"
if {kral.%player%} is not set:
if player's balance is bigger than or equal to 40000000:
set {kral.%player%} to true
delete {efsanevi.%player%}
execute console command "eco take %player% 40000000"
execute console command "rankatlat %player% Kral"
stop
else:
send " {@prefix} {@paranyok}"
if {efsanevi.%player%} is not set:
if player's balance is bigger than or equal to 55000000:
set {efsanevi.%player%} to true
delete {efsanevi+.%player%}
execute console command "eco take %player% 55000000"
execute console command "rankatlat %player% Efsanevi"
stop
else:
send " {@prefix} {@paranyok}"
if {efsanevi+.%player%} is not set:
if player's balance is bigger than or equal to 70000000:
set {efsanevi+.%player%} to true
set {rank.son.%player%} to true
set {rankGuncelleme.%player%} to true
execute console command "eco take %player% 70000000"
execute console command "rankatlat %player% Efsanevi+"
stop
else:
send " {@prefix} {@paranyok}"
if {rank.son.%player%} is set:
send " {@prefix} {@sonrank}"
else:
send " {@prefix} {@yetkili}"

command /ranks:
aliases: /ranklar, /rütbeler, /rutbeler
trigger:
send " &5&l>>> &e&lRUTBE LISTESI &5&l<<<"
send " "
send " &7> &a1.Rank: &5Acemi &f| &9Gerekli Para: &2100K"
send " &7> &b2.Rank: &5Profesyonel &f| &9Gerekli Para: &2200K"
send " &7> &c3.Rank: &5Soylu &f| &9Gerekli Para: &2500K"
send " &7> &d4.Rank: &5Bilgin &f| &9Gerekli Para: &21M"
send " &7> &e5.Rank: &5Asil &f| &9Gerekli Para: &21M 800K"
send " &7> &36.Rank: &5Kahraman &f| &9Gerekli Para: &27M"
send " &7> &47.Rank: &5Lord &f| &9Gerekli Para: &220M"
send " &7> &68.Rank: &5Kral &f| &9Gerekli Para: &240M"
send " &7> &79.Rank: &5Efsanevi &f| &9Gerekli Para: &255M"
send " &7> &810.Rank: &5Efsanevi+ &f| &9Gerekli Para: &270M"
send " "

command /rankatlat [<text>] [<text>]:
executable by: console
trigger:
execute console command "manselect world"
execute console command "manuadd %arg 1% %arg 2%"
execute console command "manselect Spawn"
execute console command "manuadd %arg 1% %arg 2%"
execute console command "manselect Arsalar"
execute console command "manuadd %arg 1% %arg 2%"
broadcast " {@prefix} &a%arg 1% &b, &4%arg 2% &brankına yükseldi! "

command /ranksifirla [<offlineplayer>]:
permission: sk.rank.admin
permission message: &cBunu yapmak için yetkin yok!
trigger:
if arg 1 is set:
delete {acemi.%arg 1%}
delete {rank.son.%arg 1%}
set {profesyonel.%arg 1%} to true
set {soylu.%arg 1%} to true
set {bilgin.%arg 1%} to true
set {asil.%arg 1%} to true
set {kahraman.%arg 1%} to true
set {lord.%arg 1%} to true
set {kral.%arg 1%} to true
set {efsanevi.%arg 1%} to true
set {efsanevi+.%arg 1%} to true
send " &7> &a%arg 1% &6adlı kişinin rütbesini sıfırladın."
else:
send " &7> &cOyuncu ismi yazmadin!"

on first join:
delete {acemi.%player%}
delete {rank.son.%player%}
set {profesyonel.%player%} to true
set {soylu.%player%} to true
set {bilgin.%player%} to true
set {asil.%player%} to true
set {kahraman.%player%} to true
set {lord.%player%} to true
set {kral.%player%} to true
set {efsanevi.%player%} to true
set {efsanevi+.%player%} to true
___________________________
 

xYaqiz

Play.HypeNW.Com
Katılım
12 Haziran 2019
Mesajlar
659
Elmaslar
305
Puanlar
5.680
Minecraft
Yaqiz
Dostum internette skript ile ilgili bolca türkçe kaynak var.
Forumda da skript rehberi tarzı konular mevcut. O konulardan "If,Else" gibi skript ögelerinin işlevlerini öğrenin bu sayede işiniz kolaylaşacaktır. Discord adresimden beni eklerseniz ve isteğinizi yine gerçekleştiririm.
 
S

Silinen üye 79251

Ziyaretçi

Buhari

Software Developer
Yönetici
Emektar
Onaylı Satıcı

Discord:

xBuhari

Katılım
6 Eylül 2017
Mesajlar
1.878
Elmaslar
1.008
Puanlar
18.150
Discord İzni
Minecraft
xBuhari
Rütbelerini , geçilmesi gereken şartları atarsan yardımcı olabiliriz. Discorddan da ulaşabilirsiniz.
xBuhariPvP#8356
 

MertMC

Demir Cevheri Gibiyim
Katılım
17 Ağustos 2017
Mesajlar
214
Elmaslar
37
Puanlar
13.420
Yaş
21
Rütbelerini , geçilmesi gereken şartları atarsan yardımcı olabiliriz. Discorddan da ulaşabilirsiniz.
xBuhariPvP#8356
Rütbelerin sırasının ve geçilmesi gereken para miktarının şu şekilde olmasını istiyorum:
Oyuncu:İlk girişte verilen rütbe
Tecrubeli: (5000)(5k) sonraki rütbe
Usta: (15000)(15k) sonraki rütbe
Kahraman: (25000)(25k) sonraki rütbe
Efsanevi: (50000)(50k) son rütbe
ben ayarladığımda sadece oradaki hazır verilen rütbe isimlerini ve para miktarlarını değiştirdim /rankup komutunu yazdığımda güzelce çalıştı ancak rütbem değişmedi.

birde discorddan ulaşmaya çalıştım galiba discord adını yanlış yazmışsın bende hata verdi.
 

Cylex

Emekçi

Discord:

Cylex#3769

Katılım
12 Mayıs 2018
Mesajlar
296
Elmaslar
106
Puanlar
4.275
Rütbeleri manuadd komutu ile veriyor bu yüzden groupmanager içerisinde oluşturduğunuz rütbenin grubunu oluşturmalısınız.
Rütbelerin sırasının ve geçilmesi gereken para miktarının şu şekilde olmasını istiyorum:
Oyuncu:İlk girişte verilen rütbe
Tecrubeli: (5000)(5k) sonraki rütbe
Usta: (15000)(15k) sonraki rütbe
Kahraman: (25000)(25k) sonraki rütbe
Efsanevi: (50000)(50k) son rütbe
ben ayarladığımda sadece oradaki hazır verilen rütbe isimlerini ve para miktarlarını değiştirdim /rankup komutunu yazdığımda güzelce çalıştı ancak rütbem değişmedi.

birde discorddan ulaşmaya çalıştım galiba discord adını yanlış yazmışsın bende hata verdi.
 

MertMC

Demir Cevheri Gibiyim
Katılım
17 Ağustos 2017
Mesajlar
214
Elmaslar
37
Puanlar
13.420
Yaş
21
Rütbeleri manuadd komutu ile veriyor bu yüzden groupmanager içerisinde oluşturduğunuz rütbenin grubunu oluşturmalısınız.
Ancak bende groupmanager yok powerranks kullanıyorum galiba en son goupmanager hata verdiği için silmiştim.PowerRanks a göre ayarlamalıyım galiba ama onu nasıl yapacağım mangadd ve manuadd komutları yerine ne yazacağım
PowerRanks -/pr set nick rank olarak ayarlanabiliyordu başka bir komutunu bilmiyorum
 

Cylex

Emekçi

Discord:

Cylex#3769

Katılım
12 Mayıs 2018
Mesajlar
296
Elmaslar
106
Puanlar
4.275
Skriptte rankatlat komutunun altında manselect ve manuadd var.Manselect dünya seçiyor,manuadd oyuncuyu o dünyada belirli rütbeye aktarıyor.Powerranks hiç kullanmadığım için bilmiyorum ama bu komutlar ile aynı anlama gelen powerranks komutlarını söylediklerimin yerine yazın ve powerranks üzerinden grupları oluşturun.

Ancak bende groupmanager yok powerranks kullanıyorum galiba en son goupmanager hata verdiği için silmiştim.PowerRanks a göre ayarlamalıyım galiba ama onu nasıl yapacağım mangadd ve manuadd komutları yerine ne yazacağım
PowerRanks -/pr set nick rank olarak ayarlanabiliyordu başka bir komutunu bilmiyorum
 

MertMC

Demir Cevheri Gibiyim
Katılım
17 Ağustos 2017
Mesajlar
214
Elmaslar
37
Puanlar
13.420
Yaş
21
Skriptte rankatlat komutunun altında manselect ve manuadd var.Manselect dünya seçiyor,manuadd oyuncuyu o dünyada belirli rütbeye aktarıyor.Powerranks hiç kullanmadığım için bilmiyorum ama bu komutlar ile aynı anlama gelen powerranks komutlarını söylediklerimin yerine yazın ve powerranks üzerinden grupları oluşturun.
powerranks ile hangi komutu ekleyeceğimi bulamadım onun yerine ou silip groupmanager ı tekrar yüklediim Allah'ın hikmetidir ki bu sefer çalıştı neden bilmiyorum :D ancak şimdi klasik groupmanager sorunu ortaya çıktı rütbenim prefix i normal oyun chat inde gözükmüyor isimler beyaz kaldı
 

Cylex

Emekçi

Discord:

Cylex#3769

Katılım
12 Mayıs 2018
Mesajlar
296
Elmaslar
106
Puanlar
4.275
Sanırım essentialstan ayarlanıyordu onlar sohbet ayarlarından displayname in önüne group eklemelisiniz.
powerranks ile hangi komutu ekleyeceğimi bulamadım onun yerine ou silip groupmanager ı tekrar yüklediim Allah'ın hikmetidir ki bu sefer çalıştı neden bilmiyorum :D ancak şimdi klasik groupmanager sorunu ortaya çıktı rütbenim prefix i normal oyun chat inde gözükmüyor isimler beyaz kaldı
 

xYaqiz

Play.HypeNW.Com
Katılım
12 Haziran 2019
Mesajlar
659
Elmaslar
305
Puanlar
5.680
Minecraft
Yaqiz
/powerranks set [Oyuncu] [Rank] ile rütbe veriliyor.
 

MertMC

Demir Cevheri Gibiyim
Katılım
17 Ağustos 2017
Mesajlar
214
Elmaslar
37
Puanlar
13.420
Yaş
21
/powerranks set [Oyuncu] [Rank] ile rütbe veriliyor.
aynı dediğiniz gibi manuadd kısmındaki komut yerine powerranks set yazdım ve manselect komutlarını sildim powerranks zaten tüm dünyalarda aynı şekilde çalışıyor 2 gündür sabah akşam uğraştığım konulardan birisi sonunda çözüldü şakam oyk evde çalıştığını gördüğümde sesli bir oh çektim
en son POWERRANKS için editli rankup pluginini yazayım buraya belki başkası görür işine yarar

options:
prefix: &9&lRANK &6&l>
paranyok: &cRank atlamak için yeteri kadar paran yok!
sonrank: &aZaten en yüksek rütbedesin :)
yetkili: &5Vip &aveya &4Yetkili &aolduğun için rütbe atlayamazsın!

command /rankup:
trigger:
if player doesn't have the permission "sk.vip" or "sk.donater":
if {Tecrubeli.%player%} is not set:
if player's balance is bigger than or equal to 5000:
set {Tecrubeli.%player%} to true
delete {Usta.%player%}
execute console command "eco take %player% 5000"
execute console command "rankatlat %player% Tecrubeli"
stop
else:
send " {@prefix} {@paranyok}"
if {Usta.%player%} is not set:
if player's balance is bigger than or equal to 12000:
set {Usta.%player%} to true
delete {Kahraman.%player%}
execute console command "eco take %player% 12000"
execute console command "rankatlat %player% Usta"
stop
else:
send " {@prefix} {@paranyok}"
if {Kahraman.%player%} is not set:
if player's balance is bigger than or equal to 25000:
set {Kahraman.%player%} to true
delete {Efsanevi.%player%}
execute console command "eco take %player% 25000"
execute console command "rankatlat %player% Kahraman"
stop
else:
send " {@prefix} {@paranyok}"
if {Efsanevi.%player%} is not set:
if player's balance is bigger than or equal to 60000:
set {Efsanevi.%player%} to true
delete {Baskan.%player%}
execute console command "eco take %player% 60000"
execute console command "rankatlat %player% Efsanevi"
stop
else:
send " {@prefix} {@paranyok}"
if {rank.son.%player%} is set:
send " {@prefix} {@sonrank}"
else:
send " {@prefix} {@yetkili}"

command /ranks:
aliases: /ranklar, /rütbeler, /rutbeler
trigger:
send " &5&l>>> &e&lRUTBE LISTESI &5&l<<<"
send " "
send " &7> &a1.Rank: &5Tecrubeli &f| &9Gerekli Para: &5K"
send " &7> &b2.Rank: &5Usta &f| &9Gerekli Para: &12K"
send " &7> &c3.Rank: &5Kahraman &f| &9Gerekli Para: &25K"
send " &7> &d4.Rank: &5Efsanevi &f| &9Gerekli Para: &60k"
send " "

command /rankatlat [<text>] [<text>]:
executable by: console
trigger:
execute console command "powerranks set %arg 1% %arg 2%"
execute console command "powerranks set %arg 1% %arg 2%"
execute console command "powerranks set %arg 1% %arg 2%"
broadcast " {@prefix} &a%arg 1% &b, &4%arg 2% &brankına yükseldi! "

command /ranksifirla [<offlineplayer>]:
permission: sk.rank.admin
permission message: &cBunu yapmak için yetkin yok!
trigger:
if arg 1 is set:
delete {Tecrubeli.%arg 1%}
delete {rank.son.%arg 1%}
set {Usta.%arg 1%} to true
set {Kahraman.%arg 1%} to true
set {Efsanevi.%arg 1%} to true
set {asil.%arg 1%} to true
set {kahraman.%arg 1%} to true
set {lord.%arg 1%} to true
set {kral.%arg 1%} to true
set {efsanevi.%arg 1%} to true
set {efsanevi+.%arg 1%} to true
send " &7> &a%arg 1% &6adlı kişinin rütbesini sıfırladın."
else:
send " &7> &cOyuncu ismi yazmadin!"

on first join:
delete {Tecrubeli.%player%}
delete {rank.son.%player%}
set {Usta.%player%} to true
set {Kahraman.%player%} to true
set {Efsanevi.%player%} to true
 

MertMC

Demir Cevheri Gibiyim
Katılım
17 Ağustos 2017
Mesajlar
214
Elmaslar
37
Puanlar
13.420
Yaş
21
aynı dediğiniz gibi manuadd kısmındaki komut yerine powerranks set yazdım ve manselect komutlarını sildim powerranks zaten tüm dünyalarda aynı şekilde çalışıyor 2 gündür sabah akşam uğraştığım konulardan birisi sonunda çözüldü şakam oyk evde çalıştığını gördüğümde sesli bir oh çektim
en son POWERRANKS için editli rankup pluginini yazayım buraya belki başkası görür işine yarar

options:
prefix: &9&lRANK &6&l>
paranyok: &cRank atlamak için yeteri kadar paran yok!
sonrank: &aZaten en yüksek rütbedesin :)
yetkili: &5Vip &aveya &4Yetkili &aolduğun için rütbe atlayamazsın!

command /rankup:
trigger:
if player doesn't have the permission "sk.vip" or "sk.donater":
if {Tecrubeli.%player%} is not set:
if player's balance is bigger than or equal to 5000:
set {Tecrubeli.%player%} to true
delete {Usta.%player%}
execute console command "eco take %player% 5000"
execute console command "rankatlat %player% Tecrubeli"
stop
else:
send " {@prefix} {@paranyok}"
if {Usta.%player%} is not set:
if player's balance is bigger than or equal to 12000:
set {Usta.%player%} to true
delete {Kahraman.%player%}
execute console command "eco take %player% 12000"
execute console command "rankatlat %player% Usta"
stop
else:
send " {@prefix} {@paranyok}"
if {Kahraman.%player%} is not set:
if player's balance is bigger than or equal to 25000:
set {Kahraman.%player%} to true
delete {Efsanevi.%player%}
execute console command "eco take %player% 25000"
execute console command "rankatlat %player% Kahraman"
stop
else:
send " {@prefix} {@paranyok}"
if {Efsanevi.%player%} is not set:
if player's balance is bigger than or equal to 60000:
set {Efsanevi.%player%} to true
delete {Baskan.%player%}
execute console command "eco take %player% 60000"
execute console command "rankatlat %player% Efsanevi"
stop
else:
send " {@prefix} {@paranyok}"
if {rank.son.%player%} is set:
send " {@prefix} {@sonrank}"
else:
send " {@prefix} {@yetkili}"

command /ranks:
aliases: /ranklar, /rütbeler, /rutbeler
trigger:
send " &5&l>>> &e&lRUTBE LISTESI &5&l<<<"
send " "
send " &7> &a1.Rank: &5Tecrubeli &f| &9Gerekli Para: &5K"
send " &7> &b2.Rank: &5Usta &f| &9Gerekli Para: &12K"
send " &7> &c3.Rank: &5Kahraman &f| &9Gerekli Para: &25K"
send " &7> &d4.Rank: &5Efsanevi &f| &9Gerekli Para: &60k"
send " "

command /rankatlat [<text>] [<text>]:
executable by: console
trigger:
execute console command "powerranks set %arg 1% %arg 2%"
execute console command "powerranks set %arg 1% %arg 2%"
execute console command "powerranks set %arg 1% %arg 2%"
broadcast " {@prefix} &a%arg 1% &b, &4%arg 2% &brankına yükseldi! "

command /ranksifirla [<offlineplayer>]:
permission: sk.rank.admin
permission message: &cBunu yapmak için yetkin yok!
trigger:
if arg 1 is set:
delete {Tecrubeli.%arg 1%}
delete {rank.son.%arg 1%}
set {Usta.%arg 1%} to true
set {Kahraman.%arg 1%} to true
set {Efsanevi.%arg 1%} to true
set {asil.%arg 1%} to true
set {kahraman.%arg 1%} to true
set {lord.%arg 1%} to true
set {kral.%arg 1%} to true
set {efsanevi.%arg 1%} to true
set {efsanevi+.%arg 1%} to true
send " &7> &a%arg 1% &6adlı kişinin rütbesini sıfırladın."
else:
send " &7> &cOyuncu ismi yazmadin!"

on first join:
delete {Tecrubeli.%player%}
delete {rank.son.%player%}
set {Usta.%player%} to true
set {Kahraman.%player%} to true
set {Efsanevi.%player%} to true
tablar niye çalışmadı bilmiyorum ama neyse bana yardım eden ve etmek isteyen herkese teşekkürler <3 iyi forumlar
Sorun çözüldü
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı