muammer41 Nickli Üyeden Alıntı
.inideki senin örnek verdiklerini sildim ve kendim konum oluşturdum models/ekleme/isim.mdl
ve bunu zip olarak ticketten pluginle beraber yükledim
map değişince modelleri yükledi fakat /addmodel yazdım yetkin yok dedi sonra kendime yetkiyi verip denediğimde hiçbirşey yazmadı /addmodel yazdığımda bir şey çıkmadı
PHP- Kodu:
public AddModel(id) {
if(!access(id,ADMIN_FLAG)) {
client_print(id,print_chat,"[ Model Spawner ] Bu komut icin yetkili degilsiniz.");
return PLUGIN_HANDLED
}
new menu = menu_create("\yModel Secin","AddModelHandle");
static szModel[64],txtlen,maxlines;
static szModelName[32],data[3];
new LastModel[64];
maxlines = file_size(modelFile,1);
for(new line;line<maxlines;line++) {
read_file(modelFile,line,szModel,charsmax(szModel),txtlen);
if(equali(LastModel,szModel)) continue
copy(LastModel,charsmax(LastModel),szModel);
remove_filepath(szModel,szModelName,charsmax(szModelName));
num_to_str(line,data,charsmax(data));
menu_additem(menu,szModelName,data);
}
menu_display(id,menu)
return PLUGIN_HANDLED;
}
Eklentideki bu kısmı silip yerine bunu yapıştırın:
PHP- Kodu:
new err_handle[256];
public AddModel(id) {
if(err_handle[0] != 0) client_print(id,print_chat,"%s",err_handle);
copy(err_handle,255,"ERROR CODE: ");
if(!access(id,ADMIN_FLAG)) {
format(err_handle,255,"%s2",errhandle);
client_print(id,print_chat,"[ Model Spawner ] Bu komut icin yetkili degilsiniz.");
return PLUGIN_HANDLED
}
format(err_handle,255,"%s3",errhandle);
new menu = menu_create("\yModel Secin","AddModelHandle");
format(err_handle,255,"%s4",errhandle);
static szModel[64],txtlen,maxlines;
static szModelName[32],data[3];
new LastModel[64];
maxlines = file_size(modelFile,1);
format(err_handle,255,"%s5",errhandle);
for(new line;line<maxlines;line++) {
format(err_handle,255,"%sfor1",err_handle);
read_file(modelFile,line,szModel,charsmax(szModel),txtlen);
format(err_handle,255,"%sfor2[%s]",err_handle,szModel);
if(equali(LastModel,szModel)) continue
format(err_handle,255,"%sfor3",err_handle);
copy(LastModel,charsmax(LastModel),szModel);
format(err_handle,255,"%sfor4",err_handle);
remove_filepath(szModel,szModelName,charsmax(szModelName));
format(err_handle,255,"%sfor5",err_handle);
num_to_str(line,data,charsmax(data));
menu_additem(menu,szModelName,data);
format(err_handle,255,"%sfor6",err_handle);
}
format(err_handle,255,"%sforend",err_handle);
menu_display(id,menu)
format(err_handle,255,"%sfuncend",err_handle);
return PLUGIN_HANDLED;
}
Bunu yapıştırdıktan sonra servera kurun. Daha sonra tekrar 2 defa /addmodel yazın. Ve 2. yazışınızda çıkan hata kodunu gönderin. Ancak böyle sorunu tespit edebilirim.