|SK ISTEK| Oyuncunun yazdığı yazıyı farklı göstermek

AhmetAlperen

Kömür Madencisi
Mesajlar
131
En iyi cevaplar
0
Beğeniler
84
Puanları
330
Öncelikle Merhaba
Açacağımız Towny - MMO tarzı sunucumuz için bir skript e ihtiyacımız var.
Skript şöyle olacak;


10.Level de oyuncular konuşabilecek.
Perm ayarlayabilirseniz seviniriz :)

Bu yüzden yazan oyuncuların yazdıkları yazılar (10 levelden az ) bizim ayarladığımız yazılar çıkacak örnek;

Oyuncu : Merhaba
Chate böyle gözükecek;
Oyuncu : adsadasd (Örnektir)

Eğer böyle bir skript yapabilirseniz çok sevineceğiz
(Skript bilgim olmadığı için ve acil olduğu için buraya yazıyorum Anlayışınız için teşekkür ederim)
 


afesraca

Obsidyen Madencisi
Mesajlar
1,445
En iyi cevaplar
0
Beğeniler
783
Puanları
2,240
Ruh hali
PHP:
on chat:
    if player has permission "10.level":
        send "%player% > %message%" to players
    else:
        cancel event
        send "Konuşabilmek için 10 level olmalısın" to player
al :D
 

AhmetAlperen

Kömür Madencisi
Mesajlar
131
En iyi cevaplar
0
Beğeniler
84
Puanları
330
PHP:
on chat:
    if player has permission "10.level":
        send "%player% > %message%" to players
    else:
        cancel event
        send "Konuşabilmek için 10 level olmalısın" to player
al :D
Istediğim bu değil adama uyarı gitmeyecek.Adam chata yazacak mesela

AhmetAlperen:Merhaba

Chatte gözükecek yazı

AhmetAlperen MaynkraftNetwork
 

SerhatGundogdu

Zombi Katili
Mesajlar
243
En iyi cevaplar
0
Beğeniler
35
Puanları
140
Kod:
on chat:
    cancel event
    loop all players:
        if {level::%loop-player%} is 1:
            send "&b[%&a{level::%loop-player%}%&b]&r%player's displayname% &8>> &r%message%" to loop-player
 

SnipeTR

Zombi Katili
Mesajlar
184
En iyi cevaplar
0
Beğeniler
67
Puanları
780
Kod:
on chat:
    cancel event
    player has permission "10.level":
        send "%player% > %message%" to players
    else:
        send "%player% > Merhaba" to players
 

SnipeTR

Zombi Katili
Mesajlar
184
En iyi cevaplar
0
Beğeniler
67
Puanları
780
Hepinize Teşekkür ederim
@SnipeTR @SerhatGundogdu @afesraca

Bir Skript İsteğim daha var.
Bir alan var o alana girip 150 blok kazabilmek için 12 kemik verecek.
Bunu yapabilecekmisiniz Envanterdende alabilir?

@SnipeTR @SerhatGundogdu @afesraca

Kod:
on break:
    "%region at block%" contains "oyerinwgsi"
    {madenizin.%player%} is equal to 0:
        send "Burayi kirmak icin izniniz yok."
        send "Ozel bolgede 150 Blok kirma izni icin 12 kemik vermek ister misiniz?"
        send json of "&bIsterim!" tooltip "&b12 Kemik Vericem!" run "/izinver %player%" to player
    {madenizin.%player%} is greater than 0:
        remove 1 from {madenizin.%player%}
    {madenizin.%player%} isn't set:
        set {madenizin.%player%} to 0
        send "&bBurayi kirmak icin izniniz yok."
        send "&bOzel bolgede 150 Blok kirma izni icin 12 kemik vermek ister misiniz?"
        send json of "&c___________&bIsterim!&c___________" tooltip "&b12 Kemik Vericem!" run "/izinver %player%" to player

command /izinver <player>:
    trigger:
        arg-1 has 12 bone:
            remove 12 bone from arg-1
            set {madenizin.%arg-1%} to 150
            send "&bBasari ile 12 kemik karsiliginda ozel bolgede 150 blok kirma izni aldin!" to arg-1
        else:
            send "Yeterli kemigin yok!" to arg-1
 

AhmetAlperen

Kömür Madencisi
Mesajlar
131
En iyi cevaplar
0
Beğeniler
84
Puanları
330
Kod:
on break:
    "%region at block%" contains "oyerinwgsi"
    {madenizin.%player%} is equal to 0:
        send "Burayi kirmak icin izniniz yok."
        send "Ozel bolgede 150 Blok kirma izni icin 12 kemik vermek ister misiniz?"
        send json of "&bIsterim!" tooltip "&b12 Kemik Vericem!" run "/izinver %player%" to player
    {madenizin.%player%} is greater than 0:
        remove 1 from {madenizin.%player%}
    {madenizin.%player%} isn't set:
        set {madenizin.%player%} to 0
        send "&bBurayi kirmak icin izniniz yok."
        send "&bOzel bolgede 150 Blok kirma izni icin 12 kemik vermek ister misiniz?"
        send json of "&c___________&bIsterim!&c___________" tooltip "&b12 Kemik Vericem!" run "/izinver %player%" to player

command /izinver <player>:
    trigger:
        arg-1 has 12 bone:
            remove 12 bone from arg-1
            set {madenizin.%arg-1%} to 150
            send "&bBasari ile 12 kemik karsiliginda ozel bolgede 150 blok kirma izni aldin!" to arg-1
        else:
            send "Yeterli kemigin yok!" to arg-1
biraz daha ayrıntılı anlatırmısın
Arkadaş yapmış Yinede Teşekkür ederim @SerhatGundogdu

Sanada çok teşekkür ederim @SnipeTR
 

AhmetAlperen

Kömür Madencisi
Mesajlar
131
En iyi cevaplar
0
Beğeniler
84
Puanları
330
1.9 için skript çalıştıracak plugin biliyormusunuz sadece skript mi çalıştırıyor bu kodları?
 

Üst