Bulundu /sell hand <sayı> skripti

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

BBBBurak

Birisi mi Spawnlandı?
Katılım
8 Şubat 2017
Mesajlar
8
Elmaslar
0
Puan
6.155
Öncelikle herkese iyi forumlar. Serverde bilinmeyen bi nedenden dolayı /sell hand yaptığında sadece elindeki miktar yerine tüm envanterdeki o itemi satıyor ama mesela /sell hand 64 dediğinde sadece 64 tane satıyor. Çoğu oyuncu direkt /sell hand kullandığı için istemeden fazladan itemlerini de satıyor.
/sell hand yazıldığında satmayıpta oyuncuya "Doğru kullanım /sell hand <sayı>" diye bir mesaj gönderen skript nasıl yazılır?

Böyle bir skript yazmaya çalıştım ama skript dilini pek bilmediğimden tam olarak yapamadım.

YAML:
command /sell hand [<text>]:
      trigger:
          if arg 1 is not set:
              message "&cYanlış kullanım. Doğrusu /sell hand <sayı>"
          else:
              execute player command "sell hand %arg 1%"
 
JavaScript:
command /sell [<text>] [<text>]:
    trigger:
        if arg-1 is "hand":
            if arg 2 is not set:
                message "&cYanlış kullanım. Doğrusu /sell hand <sayı>"
                cancel event
            else:
 
JavaScript:
command /sell [<text>] [<text>]:
    trigger:
        if arg-1 is "hand":
            if arg 2 is not set:
                message "&cYanlış kullanım. Doğrusu /sell hand <sayı>"
                cancel event
            else:
Çok teşekkürler cevabın için, doğru kullanım mesajını sorunsuzca gönderiyor fakat /sell hand <sayı> şeklinde yazıldığında hiçbir şey olmuyor ve konsolda yazan şey de bu:

Capture.JPG
 
JavaScript:
command /sell [<text>] [<text>]:
    trigger:
        if arg-1 is "hand":
            if arg 2 is not set:
                message "&cYanlış kullanım. Doğrusu /sell hand <sayı>"
                cancel event
            else:
                execute player command "essentials:sell hand %arg-2%"
Bunu deneyin.
 
JavaScript:
command /sell [<text>] [<text>]:
    trigger:
        if arg-1 is "hand":
            if arg 2 is not set:
                message "&cYanlış kullanım. Doğrusu /sell hand <sayı>"
                cancel event
            else:
                execute player command "essentials:sell hand %arg-2%"
Bunu deneyin.
maalesef yine aynı ama cancel event bölümü hata verdiriyor ondan olabilirmi?

Capturae.JPG


Ayrıca, /sell all komutu da bu skript aktifken hiçbir şey yapmıyor aynı /sell hand <sayı> gibi
 
Kod:
on command "sell hand":
    send "Doğru kullanım: /sell hand <sayı>" to player
    cancel event
Şöyle deneyin bir de.
 
Son düzenleme:
Bu skript güzel olmuş sell hands plugininde normalde toptan hepsini satar fakat sayı belirtipte ona göre satması güzel olmuş
 
Kod:
on command "sell hand":
    send "Doğru kullanım: /sell hand <sayı>" to player
    cancel event
Şöyle deneyin bir de.
Yok maalesef bunda da sayı yazsan bile "Doğru kullanım: /sell hand <sayı>" mesajı veriyor.
 
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