- Katılım
- 30 Ocak 2020
- Mesajlar
- 141
- Elmaslar
- 25
- Puanlar
- 2.330
- Yaş
- 20
- Minecraft
- meerzean
if arg-1 is not set: gibi şeyler kullanarak yapabilirsin kodunu atarsan düzenleyebilirim belki.Merhabalar ben bir skript yazmaya çalışıyorum. Sorunum şu:
Bir variablenin (değişkenin) bir oyuncu olup olmadığını nasıl anlayabilirim?
Örnek:
/coin ver (isim) (miktar)
İsim yerine sayı yazınca kendine gelmesini istiyorum. Yardımcı olabilirseniz sevinirim.
if arg-1 is not set: gibi şeyler kullanarak yapabilirsin kodunu atarsan düzenleyebilirim belki.
command /cs [<text>] [<text>] [<text>]:
trigger:
if arg-1 is set:
player has permission "coin.islem":
if arg-1 is "ver":
if arg-2 is set:
add arg-3 to {coin.%arg-2%}
else:
add arg-3 to {coin.%player%}
else:
send "%{coin.%player%}% adet cscoinin var."
[<text>] kısmını [<player>] yap.2. Argın oyuncu olup olmadığını skriptin anlaması gerekiyor sorunum buKod:command /cs [<text>] [<text>] [<text>]: trigger: if arg-1 is set: player has permission "coin.islem": if arg-1 is "ver": if arg-2 is set: add arg-3 to {coin.%arg-2%} else: add arg-3 to {coin.%player%} else: send "%{coin.%player%}% adet cscoinin var."
[<text>] kısmını [<player>] yap.
Anlatmak istediğim şey bu değil. Eğer 2. Argdaki şey bi oyuncu isimi ise o oyuncuya coin ekleyecek. Değil ise komudu yazan kişiye coin ekleyecek.
if arg-1 isn't online:
işini görecektir.https://hastebin.com/yezilipuxi.cs ikisinden birisini denesene biAnlatmak istediğim şey bu değil. Eğer 2. Argdaki şey bi oyuncu isimi ise o oyuncuya coin ekleyecek. Değil ise komudu yazan kişiye coin ekleyecek.
command /test <text>:
trigger:
set {_n} to arg-1 parsed as number
if {_n} is set:
# sayı
else:
# oyuncu
set {_p} to arg-1 parsed as offlineplayer
if {_p} is online:
set {_p} to arg-1 parsed as player
# ... kodlar
Argümenti text olarak belirle, daha sonrasında aşağıdaki tarz bir kod ile argümanın sayı mı yoksa bir oyuncu mu olduğunu anlayıp istediğini yapabilirsin.
JavaScript:command /test <text>: trigger: set {_n} to arg-1 parsed as number if {_n} is set: # sayı else: # oyuncu set {_p} to arg-1 parsed as offlineplayer if {_p} is online: set {_p} to arg-1 parsed as player # ... kodlar
Kodu atsan daha iyi yardımcı oluruz ama yinede;
Kod:[<integer>] playeri bu şekilde değiştir. if arg-1 is a player: #skripti else: #buraya isimsiz kısımı
if arg is a player:
if arg is a player:
Kodu atsan daha iyi yardımcı oluruz ama yinede;
Kod:[<integer>] playeri bu şekilde değiştir. if arg-1 is a player: #skripti else: #buraya isimsiz kısımı
Teşekkürler hepinize.
Argümenti text olarak belirle, daha sonrasında aşağıdaki tarz bir kod ile argümanın sayı mı yoksa bir oyuncu mu olduğunu anlayıp istediğini yapabilirsin.
JavaScript:command /test <text>: trigger: set {_n} to arg-1 parsed as number if {_n} is set: # sayı else: # oyuncu set {_p} to arg-1 parsed as offlineplayer if {_p} is online: set {_p} to arg-1 parsed as player # ... kodlar
parsed olayını birazcık anlatabilirmisiniz acaba?
Argümenti text olarak belirle, daha sonrasında aşağıdaki tarz bir kod ile argümanın sayı mı yoksa bir oyuncu mu olduğunu anlayıp istediğini yapabilirsin.
JavaScript:command /test <text>: trigger: set {_n} to arg-1 parsed as number if {_n} is set: # sayı else: # oyuncu set {_p} to arg-1 parsed as offlineplayer if {_p} is online: set {_p} to arg-1 parsed as player # ... kodlar