ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
1-) İlk önce komutumuzu belirliyoruz. 2-) Komutu hangi adla çağırcağımızı bulup
Kod:
elif event.startswith("komutismi"): olarak yazıyoruz. Eğer /komut isim şeklinde olcaksa
Kod:
elif event.startswith("komutismi "): bir boşluk bırakıyoruz.
3-) Bu Komutu Hangi Yetkili kişilerin yapcağını belirlememiz: Komutun altına Kod:
if self.privilegeLevel==Priv Seviyesi: Bu Kodlarda TAM EŞİT olmasına gerek yoktur.
Mesela : Kod:
if self.privilegeLevel>=5: Dersek 5. Seviyelerden ve daha yüksekleri kullanılabilir.
Kod:
if self.privilegeLevel<=10: Dersek 10. Seviye ve altı kullanabilir.
4-) (Zorunlu Değil) İki kelimeli komutlarda (veya daha fazlası) :
Kod:
if EVENTCOUNT >= 2: kullanmalıyız.
5-) Sourisler için geçerli olmaması için : Kod:
if not name.startswith("*"): ile başlatmalıyız.
6-) "name" ismini tanımlamalıyız.
Kod:
name=name.lower().capitalize() 7-) Komutumuzun hangi işlev olcağını belirtmeliyiz. Mesela databaseden (veritabanından) bir değeri yükseltsin.
Admin koduna ayarladım :
Kod:
dbcur.execute('UPDATE users SET privlevel = ? WHERE name = ?',["10", name]) (Zorunlu Değil.) Eğer bu komuttan sonra bir şey yapılmasını istiyorsanız ;
Örneğin yazı yazsın yaptım.. Kod:
self.server.sendModChat(self, "\x06\x14", [str(name)+" [Admin Oldu!"]) böyle ekleyin.
9-)O komutun anında aktifleşmesi.
Komut Tamamlandı.
Direkt O komutu Oyundaki adına göre başka bir şekilde uyarlıyor ve tamamlanıyor. Kod:
self.server.changePrivLevel(self, name, 10)