Skript hakkında kısa bir soru

Bertan Taşkıran

Kızıltaş Madencisi
En iyi cevaplar
0
Arkadaşlar merhaba,
NPC'ye bağlı bir market eklentisi arıyordum aradığımı tam olarak bulamadım. GUI bazlı bir market eklentisi buldum, Citizens ile NPC'yi oluşturdum, skript ile de bu NPC'ye bir komut girdirdim.

Kod:
on right click on entity:
    name of clicked entity contains "&eEsra"
    make player execute command "/denemedeneme"

bu komut ile de oyuncuların npcye tıkladığında spam yapmasını nasıl engelleyebilirim? Başka alternatif yollar veya eklentiler varmıdır? Teşekkürler.
 

kinqgm15

Zombi Katili
En iyi cevaplar
0
bunu deneyebilirsin
Kod:
on right click on entity:
    if {sure.%player%} is false:
        name of clicked entity contains "&eEsra"
        make player execute command "/denemedeneme"
        set {sure.%player%} to true
        wait 3 second
        set {sure.%player%} to false
    else:
        send "&cSpam yapma!"
ilk başta tahminimce bu false olmayacağı için:
Kod:
on join:
    wait 3 second
    set {sure.%player%} to false
her girişinde false yaptırırız.
 

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
PHP:
on right click on entity:
    if name of clicked entity contains "&eEsra":
        if difference of {SKT.%player%} and now is greater than or equal to 3 second:
            set {SKT.%player%} to now
        if {SKT.%player%} is now:
            make player execute command "/denemedeneme"
3 second = 3 saniye
 

Bertan Taşkıran

Kızıltaş Madencisi
En iyi cevaplar
0
bunu deneyebilirsin
Kod:
on right click on entity:
    if {sure.%player%} is false:
        name of clicked entity contains "&eEsra"
        make player execute command "/denemedeneme"
        set {sure.%player%} to true
        wait 3 second
        set {sure.%player%} to false
    else:
        send "&cSpam yapma!"
ilk başta tahminimce bu false olmayacağı için:
Kod:
on join:
    wait 3 second
    set {sure.%player%} to false
her girişinde false yaptırırız.
PHP:
on right click on entity:
    if name of clicked entity contains "&eEsra":
        if difference of {SKT.%player%} and now is greater than or equal to 3 second:
            set {SKT.%player%} to now
        if {SKT.%player%} is now:
            make player execute command "/denemedeneme"
3 second = 3 saniye
Teşekkürler, iki sorum var.
Bunlarla uğraşmam gerekmeyen tek bir eklenti bileniniz varmı acaba?
Bir skripte birden fazla on rightclick of entity koyabiliyormuyum, koyamıyorsam tek skripte birden fazla kişiyi nasıl koyabilirim?
 

kinqgm15

Zombi Katili
En iyi cevaplar
0
Birden fazla kişi derken anladığım adı başka bir şey olan npc onuda yine on right click on entity: in altına

Kod:
if name of clicked entity contains "&(npc ismi)":
yazsan olur
 

KaanGunlu

Işık Taşı Madencisi
En iyi cevaplar
0
Kod:
on right click on entity:
    if {sure.esra.%player%} is false:
        name of clicked entity contains "&eEsra"
        make player execute command "/denemedeneme"
        set {sure.%player%} to true
        wait 3 second
        set {sure.%player%} to false
    else:
        send "&cSpam yapma!"
on right click on entity:
    if {sure.enes.%player%} is false:
        name of clicked entity contains "&eEnes"
        make player execute command "/denemedeneme2"
        set {sure.%player%} to true
        wait 3 second
        set {sure.%player%} to false
    else:
        send "&cSpam yapma!"
süre'yi ayır, millet ürün ararken 5-6 npc'ye ard arda bakmak istersen beklemesin.
 
Üst