Menüdeki Hata
Gönderilme zamanı: Cum Eki 04, 2019 11:45 am
Merhabalar CSD Forum Ailesi,
Forumda paylaşılmış olan mod içerisine bir menü ekledik. Fakat menüde 7. seçenek, İleri, Geri ve Çıkış butonları gözükmüyor.
Kod bloğu aşağıda verilmiştir.
SS aşağıda mevcuttur.
Sorunun çözümünü bilen arkadaşların yardımları için şimdiden çok teşekkür ederim
Forumda paylaşılmış olan mod içerisine bir menü ekledik. Fakat menüde 7. seçenek, İleri, Geri ve Çıkış butonları gözükmüyor.
Kod bloğu aşağıda verilmiştir.
SS aşağıda mevcuttur.
Kod: Tümünü seç
new const skinler[][][] = {
{ "DG - Vertex", "tekli/dgver.mdl", CSW_DEAGLE, 35, 0},
{ "DG - Neonrider", "tekli/dgneo.mdl", CSW_DEAGLE, 50, 0},
{ "DG - Creep", "tekli/dgcrep.mdl", CSW_DEAGLE, 90, 0},
{ "DG - Hyptonic", "tekli/dghypto.mdl", CSW_DEAGLE, 150, 0},
{ "DG - Crocodilus", "tekli/dgcroc.mdl", CSW_DEAGLE, 220, 0},
{ "DG - Glory", "tekli/dglory.mdl", CSW_DEAGLE, 350, 0},
{ "DG - Cobalt", "tekli/dgcob.mdl", CSW_DEAGLE, 560, 1},
{ "DG - Blaze", "tekli/dgblaz.mdl", CSW_DEAGLE, 800, 1},
{ "DG -", "tekli/dgver.mdl", CSW_DEAGLE, 0, 1},
{ "DG -", "tekli/dgver.mdl", CSW_DEAGLE, 0, 1},
{ "DG -", "tekli/dgver.mdl", CSW_DEAGLE, 0, 1},
{ "DG -", "tekli/dgver.mdl", CSW_DEAGLE, 0, 1},
{ "DG -", "tekli/dgver.mdl", CSW_DEAGLE, 0, 1},
{ "DG -", "tekli/dgver.mdl", CSW_DEAGLE, 0, 1},
{ "DG -", "tekli/dgver.mdl", CSW_DEAGLE, 0, 1},
{ "USP - Flare", "tekli/uspflare.mdl", CSW_USP, 35, 0},
{ "USP - Dinamit", "tekli/uspdina.mdl", CSW_USP, 50, 0},
{ "USP - Torque", "tekli/usptor.mdl", CSW_USP, 90, 0},
{ "USP - Fuel Injector", "tekli/uspfuel.mdl", CSW_USP, 150, 0},
{ "USP - Neonoir", "tekli/uspneo.mdl", CSW_USP, 220, 0},
{ "USP - Orion", "tekli/usporion.mdl", CSW_USP, 350, 0},
{ "USP - Kill Confirmed", "tekli/uspkill.mdl", CSW_USP, 560, 1},
{ "USP - Hyperbeast", "tekli/usphyp.mdl", CSW_USP, 800, 1},
{ "USP -", "tekli/uspflare.mdl", CSW_USP, 0, 1},
{ "USP -", "tekli/uspflare.mdl", CSW_USP, 0, 1},
{ "USP -", "tekli/uspflare.mdl", CSW_USP, 0, 1},
{ "USP -", "tekli/uspflare.mdl", CSW_USP, 0, 1},
{ "USP -", "tekli/uspflare.mdl", CSW_USP, 0, 1},
{ "USP -", "tekli/uspflare.mdl", CSW_USP, 0, 1},
{ "USP -", "tekli/uspflare.mdl", CSW_USP, 0, 1},
}
Kod: Tümünü seç
public TeklilerMenu(id)
{
if(is_user_connected(id))
{
new TeklilerMenuTitle[255], TeklilerMenusu, NumToString[6];
formatex(TeklilerMenuTitle, charsmax(TeklilerMenuTitle), "\w%s \rCS:GO \d| \wTekliler Envanterin",SERVERNAME);
TeklilerMenusu = menu_create(TeklilerMenuTitle, "TeklilerMenuDevam");
for(new i = 1; i < sizeof(skinler); i++)
{
new weapon = skinler[i][2][0];
if(g_weapon[id][i] > 0)
{
if (weapon == CSW_USP || weapon == CSW_DEAGLE)
{
num_to_str(i, NumToString, charsmax(NumToString));
formatex(TeklilerMenuTitle, charsmax(TeklilerMenuTitle), "\r[\y%s\r] \w-- \r[\y%d Adet\r] \w-- \r[\yISLEM YAP\r]", skinler[i][0], g_weapon[id][i]);
menu_additem(TeklilerMenusu, TeklilerMenuTitle, NumToString);
}
}
}
menu_setprop(TeklilerMenusu,MPROP_NEXTNAME, "\yIleri");
menu_setprop(TeklilerMenusu,MPROP_BACKNAME, "\yGeri");
menu_setprop(TeklilerMenusu,MPROP_EXITNAME, "\yCikis");
menu_display(id, TeklilerMenusu);
}
return PLUGIN_HANDLED;
}
public TeklilerMenuDevam(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new access, callback, data[9], name[32];
menu_item_getinfo(menu, item, access, data, charsmax(data), name, charsmax(name) , callback);
secilenskin[id] = str_to_num(data);
SkinSistemi(id);
return PLUGIN_HANDLED;
}