Skript Çalışmıyor

LordOfMineMC

Yeni Doğmuş
En iyi cevaplar
0
Kod:
variables:
  c.%player% = 0

on chat:
  if (g.%player%) is "0":
    cancel event
    broadcast "&9[&a%{c.%player%}%&9] &e%player% &7> &f%message%"
  else if (g.%player%) is "yonetici":
    cancel event
    broadcast "&9[&a%{c.%player%}%&9] &cYetkili &e%player% &7> &b%message%"
  else if (g.%player%) is "vip":
    cancel event
    broadcast "&9[&a%{c.%player%}%&9] &cVIP &e%player% &7> &a%message%"
  else if (g.%player%) is "megavip":
    cancel event
    broadcast "&9[&a%{c.%player%}%&9] &cMegaVIP &e%player% &7> &a%message%"
command /g [<text>] [<text>] [<text>]:
  permission: op
  trigger:
    if arg-1 isn't set:
      if arg-2 isn't set:
        if arg-3 isn't set:
          send "&a========================="
          send "&e/g set <oyuncu> <vip/megavip>"
          send "&a========================="
    if arg-1 is "set":
      if arg-2 is set:
        set {ggg_} to arg-2
        if arg-3 is set:
          if arg-3 is "vip":
            set {g.%{ggg_}%} to "vip"
            broadcast "&6SkyFight &7> &c%{ggg_}% &aVIP satın aldı!"
            log "%player% type:VIP" to "vip/viplist.log"
          if arg-3 is "megavip":
            set {g.%{ggg_}%} to "megavip"
            broadcast "&6SkyFight &7> &c%{ggg_}% &aMegaVIP satın aldı!"
            log "%player% type:MegaVIP" to "vip/viplist.log"

g.%player% boolen flan değil diyor, true false olarak da denedim olmadı. Yardım ederseniz sevinirim. :)
 

Mr_Obliviate

Play.BlokDunyasi.Net
En iyi cevaplar
18
variable olarak integer yapmışsın (sayı değeri atamışsın 0 olarak) ama harflerde kullanmışsın. "vip" yerine "1,2,3,4" gibi şeyler kullan. emin değilim ama bunlar sorun çıkartabilir.
 
Üst