Çözüldü Sunucuya ilk defa katılan bir oyuncunun o komutu bir kere kullanabilmesini sağlamak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

olcayturk

Koydum Çalışma Masasını
Katılım
28 Haziran 2020
Mesajlar
71
Elmaslar
5
Puan
435
Yaş
27
Minecraft
olcayturk
Merhabalar. İstediğim skript [ on first join ] yani sunucuya ilk defa kayıt olan giriş yapan bir oyuncunun /command adında komutu olacak ve bunu bir kere kullanma hakkı olacak. Kullandıktan sonra bir daha kullanamayacak. Rica etsem böyle bir şey yapabilir miyiz.
 
Kod:
command /command:
    trigger:
        {kullanımm::%player%} isn't set:
            send "olaylar olaylar oldu"
            set {kullanımm::%player%} to 1
        else:
            send "aaaa hakkın geçmiş"
 
Kod:
command /command:
    trigger:
        {kullanımm::%player%} isn't set:
            send "olaylar olaylar oldu"
            set {kullanımm::%player%} to 1
        else:
            send "aaaa hakkın geçmiş"
bunu konsolun yazdığı bir koda çevirir misiniz ? /rtp %player% için kullanacağım
 
execute console command "komut" eklemen yeterlidir
 
Kod:
command /command:
    trigger:
        {kullanımm::%player%} isn't set:
            send "olaylar olaylar oldu"
            set {kullanımm::%player%} to 1
        else:
            send "aaaa hakkın geçmiş"
Kod:
 command /ışınlan:
    trigger:
        if {rtp.%player%} is greater than 0:
            send "&cIşınlanma hakkınız bitti. Tekrar ışınlanmak için Kaptan'dan ışınlama parşomeni alın." to player
        else:
            execute console command "rtp %player%"
            send "&aTebrikelr başarıyla yeni bir dünya'ya ışınlanıyorsunuz!" to player

Ben şöyle yazmıştım fakat sürekli ışınlanıyor. bir kere kullanınca komutu sonsuz dek engellemiyor.
 
çünkü set eklememişsiniz
Kod:
command /command:
    trigger:
        {kullanımm::%player%} isn't set:
            execute console command "rtp %player"
            set {kullanımm::%player%} to 1
        else:
            send "aaaa hakkın geçmiş"
 
execute console command "komut" eklemen yeterlidir
Kod:
set {kullanımm::%player%} to 1
sanırım şundan kaynaklanıyormuş. Eksik yazmışım.
Gönderi otomatik olarak birleştirildi:

çünkü set eklememişsiniz
Kod:
command /command:
    trigger:
        {kullanımm::%player%} isn't set:
            execute console command "rtp %player"
            set {kullanımm::%player%} to 1
        else:
            send "aaaa hakkın geçmiş"
teşekkür ederim yardımcı olduğun için.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst