[ISTEK] Kolay bir skript

byMasterTurk

Kızıltaş Madencisi
En iyi cevaplar
0
Oyuncu /warp SoupPvP yazdiğinda 30 tane çorba versin envanterine dizili bir şekilde /spawn,/warp FFA,/warp Yetkililer,/warp Donor,/warp TeamPvP,/warp Turnuva komutlarını yazıncada 30 tane çorbayı envanterinden silsin
Bu arada başka bir problemim daha var
Kod:
respawn:
equip player with all iron armour
give 1 iron sword to player
give 1 bow to player
give 1 fishing rod to player
give 1 flint and steel to player
give 42 arrow to player
bu skript çok güzel bir şekilde çalışıyor fakat sunucuya ilk kez giren oyuncular kiti alamıyor illahaki ölmeleri gerekiyor onuda bir halledebilirmisiniz ?
 

YasirUS

Obsidyen Madencisi
En iyi cevaplar
0
Kod:
On First Join:
    equip player with all iron armour
    Give 1 iron sword to player
    give 1 bow to player
    give 1 fishing rod to player
    Give 1 flint and steel to player
    Give 42 arrow to player
 

YasirUS

Obsidyen Madencisi
En iyi cevaplar
0
Kod:
Command /Warp SoupPvp
    Trigger:
        Give 30 Soup To Player
        Send "&3Corban Verildi" To Player

Command /Warp Turnuva
    Trigger:
        Remove Soups To Player
Remove Olmayabilir Tüm Warpları Sen Ekle
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
yapılabilir ama /warp souppvp yazıldığında sadece esyalari verir souppvp ye ışınlamaz bunun için warplarin koordinatlarini vermen lazım
çünkü /warp souppvp skriptle oluşturulmuş bir komuttur ve bu yüzden Essentials devreye girmez [emin değilim]

Kod:
Command /Warp SoupPvp
    Trigger:
        Give 30 Soup To Player
        Send "&3Corban Verildi" To Player
 
Command /Warp Turnuva
    Trigger:
        Remove Soups To Player
Remove Olmayabilir Tüm Warpları Sen Ekle

ayni şekilde buda soup pvp ye ışınlamaz.

Kod:
command /warp SoupPvP:
    trigger: 
        give 30 mushroom stew to player
        send "&b30 Corba Aldiniz!" to player
        execute console command "tp %player% koordinatiyaz"
 
command /warp örnek:
    trigger:
        clear mushroom stew to player
        send "&bBaska Bir Warpa Gittiginiz Icin Corbalariniz Silindi." to player
        execute console command "tp %player% koordinatiyaz"

Tablar Hatali Olabilir Kopyala Yapıştır Yaptıktan Sonra Kontrol Et. Bide Diğer warplari Örnekteki Gibi Ekle Ve Koordinatiyaz Dedigim Yere SoupPvP nin Koordinatini Yaz F3 den koordinatlarina bakabilirsin

her warpa kendi koordinatini yazmak zorundasın. istersen wait 3 seconds ile ışınlanma süreside ekleyebilirsin.
 

Nano_Sensei

Kızıltaş Madencisi
En iyi cevaplar
0
on command: kullanabilirsiniz. bu şekilde komutu da essentials'in elinden almamış olursunuz.
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
on command: kullanabilirsiniz. bu şekilde komutu da essentials'in elinden almamış olursunuz.
Bilmiyordum Bunu Teşekkürler :)

Dedigine Göre Yapılmış Olani:

Kod:
on command /warp SoupPvP:
    trigger:
        give 30 mushroom stew to player
        send "&b30 Corba Aldiniz!" to player
on command /warp örnek:
    trigger:
        clear mushroom stew to player
        send "&bBaska Bir Warpa Gittiginiz Icin Corbalariniz Silindi." to player
 

byMasterTurk

Kızıltaş Madencisi
En iyi cevaplar
0
Command /Warp SoupPvp:
Trigger:
Give 30 Soup To Player
Send "&3Corban Verildi" To Player
execute console command "warp SoupPvP %player%"
şeklinde olamazmi ?

Bu arada "Give 30 Soup To Player" bu satır bana biraz hatali gibi geldi :D
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Command /Warp SoupPvp:
Trigger:
Give 30 Soup To Player
Send "&3Corban Verildi" To Player
execute console command "warp SoupPvP %player%"
şeklinde olamazmi ?

Bu arada "Give 30 Soup To Player" bu satır bana biraz hatali gibi geldi :D

evet hatali. onun yerine mushroom stew kullanılacak ve execute player command warp souppvp yaparsan sürekli ayni şeyi yapar diye düşünüyorum. çünkü warp souppvp yazarak bu işlemleri başlatıyorsun ve işlemin sonunda tekrar bu komutu giriyor ama consoledan yaptığı için çalışabilir bilemiyorum ama yinede "on" eklemek daha mantıklı geldi.
 

byMasterTurk

Kızıltaş Madencisi
En iyi cevaplar
0
evet hatali. onun yerine mushroom stew kullanılacak ve execute player command warp souppvp yaparsan sürekli ayni şeyi yapar diye düşünüyorum. çünkü warp souppvp yazarak bu işlemleri başlatıyorsun ve işlemin sonunda tekrar bu komutu giriyor ama consoledan yaptığı için çalışabilir bilemiyorum ama yinede "on" eklemek daha mantıklı geldi.
Benim anlamadığım şey command kismina sadece 1 komut yazilabilir şöyle olabilirmi mesela /warp <text>
if arg-1 is "SoupPvp" gibi
 
S

Switcher

Ziyaretçi
Kod:
on command "/warp SoupPvP":
    give player 30 soup
on command "/warp FFA" or "/warp Yetkililer" or "/warp Donor" or "/warp TeamPvP" or "/warp Turnuva" or "/spawn":
    player has soup
    remove 30 soup from player
 
Üst