ulyoS yazdı: Pzr May 03, 2020 2:18 am Menü çöp ancak öğretmek için bir kaç şey söyleyebilirim.
gereksiz, CSDurağında bunun yerine bizKod: Tümünü seç
#include <ColorChat>
kullanıyoruz.Kod: Tümünü seç
client_print_color(id,id,"mesaj");
bu şekilde satır hatası verebilir,Kod: Tümünü seç
public plugin_init() { register_plugin("BioMenu", "v1.0", "Xleyici") register_clcmd("say /biomenu","bosmenu") register_clcmd("say .biomenu","bosmenu") register_clcmd("biomenu","bosmenu") }
bu şekilde yapman daha doğru.Kod: Tümünü seç
public plugin_init() { register_plugin("BioMenu", "v1.0", "Xleyici") register_clcmd("say /biomenu","bosmenu") register_clcmd("say .biomenu","bosmenu") register_clcmd("biomenu","bosmenu") }
biomenu diye bir tuş-yazı yok, say biomenu yazsan daha iyiydi.Kod: Tümünü seç
register_clcmd("biomenu","bosmenu")
Menü güzel bir başlangıç, buradaki 1, 2, 3sıradan ziyade yönlendirilecek case numarası.formatex(Item, charsmax(Item),"\yInsan Ozel Item")
menu_additem(Menu, Item, "1")
formatex(Item, charsmax(Item),"\yZombi Ozel Item")
menu_additem(Menu, Item, "2")
formatex(Item, charsmax(Item),"\yBicak Menu")
menu_additem(Menu, Item, "3")
case içerisine kodlarını yazarsın, case 1 ve case 2 'de başka bir publice yönlendirme yapmak istemişsin ancak, ZombiOzelItem adında bir public yok ve kodlamda türkçe karakter kullanma. Eklenti çok karışık durumda büyük ihtimal başka bir eklentiden kod toplayarak yapmak istedin ancak değişkenleri ve diğer publicleri unutmuşsun böyle hata verir.Kod: Tümünü seç
switch(key){ case 1: { InsanOzelItem(id); } case 2: { ZombiOzelItem(id); } case 3: { client_cmd(id, "say /bicak") } }
ulyoS the God #0883 Discord adresim, yazarsan sana eklenti düzenleme ve yazma konusunda ufak tefek bilgiler ve dersler verebilirim önemli bir konu değil.
Mesela daha dün yazdığım saysustur eklentisini incele, bak. Fikir yürüt neyin ne olduğunu anla.
Kütüphanelere bakarsın sonrasında.
DÜZENLEME 1 : İki tane define açmışsın ancak ikisi de aynı çağrım içeriyor, isimleri TAG birine kisaTAG birine uzunTAG yazsan daha iyi olur diğer türlü hata verir.
doğru ve açıklayıcı olmuş.