Küçük Bir Skript Eğitimi

Gavatos

Demir Madencisi
En iyi cevaplar
3
Merhaba, ben Mert skript yazmak istiyorsanız ilk olarak örnek sikriptleri araştırmanız gerekiyor birazda ingilizceniz olursa iyi olur daha sonra mantığını anlayın çok kolay.
Not: Skript kodlarken notepad gibi programlar kullanmanızı tavsiye ederim.
Not 2: trigger:, olacaklar: veya başlatmak: manasına gelir, her "command /komut:" bir alt satırına gelip bir kere taba basıp eklemek zorundayız.


İlk başta komut oluşturalım.
komut oluştururken command /komut: yapıcağız ":" koyduktan sonra 1 alt satırına gelip 1 tab daha basmamız gerekiyor ve trigger ekliyoruz;

Kod:
command /komut:
    trigger:
Evet trigger'i koyduk. Dediğim gibi ":"'dan sonra bir satır altına gelip 1 kere taba basacağız;
Kod:
command /naber:
    trigger:
        send "İyi, senden ?" to player

Şimdi ise komutu belirledim /naber yaptım komutu ve komutun işlevi /naber yazdıktan sonra "İyi, senden?" sadece oyuncuya yani komutu giren kişiye mesaj göndermesidir.

Pekala bu /naber komutunu başka oyunculara göndere bilirmiyiz ? elbette gönderebiliriz;

Kod:
command /naber <player>:
    trigger:
        send "N'aber, %arg 1%?" to arg 1
Şimdi ise oyuncuya "N'aber, xxx" mesajı gönderiyor xxx olan yere /naber <player> diye belirlediğimiz oyuncunun ismi yazarsak gidecektir ve farkındaysanız to player yazan yeri to arg 1 yani belirlediğimiz <player> yani oyuncu ismini oraya oto sistem geçiriyor ve mesaj oyuncuya gidiyor. Kısacası /naber Mert yazdığımda Mert adlı oyuncuya "N'aber, Mert" mesajı gidecek.

Şimdi ise bu komuta yetki ekliyelim;

Kod:
command /naber <player>:
    permission: naber.oyuncu
    permission message: Yetkiniz yetersiz.
    trigger:
        send "N'aber, %arg 1%?" to arg 1

permission: naber.oyuncu yani bu komutu naber.oyuncu yetkisi olanlar girebilecek eğer naber.oyuncu yetkiniz yoksa komut iptal edilecek kimseye mesaj gitmeyecek ve size "Yetkiniz yetersiz." mesajı komutu giren kişiye gelecek.
 
Son düzenleme:

AtomyTR

yerli webtoon & manga destekçisi
Grafiker
Emekli
En iyi cevaplar
19
Daha detaylı olabilirdi.
trigger nedir ne işe yarar falan filan.Başka konu açacaksan bekliyorum..
 

cagriaykut

Kömür Madencisi
En iyi cevaplar
0
command /naber <player>:
permission: naber.oyuncu
permission message: Yetkiniz yetersiz.
trigger:
send "N'aber, %arg 1%?" to arg 1
arg-1 diye adlandıramayız. <player> olduğu için player-argument deriz diye biliyorum.
 

LadislavSkantar

Sudan Çıkmış
En iyi cevaplar
0
Tohle je opravdu pěkné a jasné vysvětlení, výborně! Je obzvláště užitečné pro začátečníky používat jednoduché příklady, jako je tento.

Je možné vidět systémy, které fungují s podobnou logikou, i v jiných oblastech. Například když jsem nedávno zkoumal anonymní online kasina
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
, všiml jsem si, že některé platformy, které upřednostňují soukromí uživatelů, fungují také s lehkými, přizpůsobitelnými strukturami, jako je tato. Jinými slovy, logika skriptování je také docela užitečná ve službách, které poskytují zabezpečení a anonymitu.

Těším se na zbytek. Hodně štěstí!
 
Üst