MAm cs:go moda od deroida 1 wersja
I cchce dodac swoja opcje w glownym menu lecz jest problem i nie dziala ;x
Tu menu :
else if(MenuMod[id] == 5)
{
formatex(Line, 127, "^n\r%s\w %L %L",
Prefix, LANG_SERVER, "MENUTOGIFT", LANG_SERVER, "YPOINT", Points[id]);
sMenu = menu_create(Line, "MenuHandler");
new All, Name[32], String[32];
get_user_name(aTarget[id], Name, 31);
if(aTarget[id] > 0 && is_user_alive(aTarget[id]))
{
formatex(Line, 127, "%L", LANG_SERVER, "GIFTT", Name);
menu_additem(sMenu, Line, "-1");
for(new i = 1; i < AllWeapon; i++)
{
if(i == aThing[id] && uWeapon[i][id] > 0)
{
formatex(Line, 127, "%L", LANG_SERVER, "GIFTS", WeaponNames[i]);
menu_additem(sMenu, Line, "-2");
All++;
}
}
if(aThing[id] == 0 && All == 0)
{
formatex(Line, 127, "%L", LANG_SERVER, "GIFTCH");
menu_additem(sMenu, Line, "-2");
}
else if(aThing[id] > 100)
{
if(101 == aThing[id])
{
formatex(Line, 127, "%L", LANG_SERVER, "GIFTC");
}
if(102 == aThing[id])
{
formatex(Line, 127, "%L", LANG_SERVER, "GIFTK");
}
menu_additem(sMenu, Line, "-2");
}
formatex(Line, 127, "%L", LANG_SERVER, "GIFTPOINTS", aPoints[id]);
menu_additem(sMenu, Line, "-4");
formatex(Line, 127, "%L", LANG_SERVER, "SENDGIFT");
menu_additem(sMenu, Line, "-3");
formatex(Line, 127, "Moja opcja");
menu_additem(sMenu, Line, "-5");
}
else
{
for(new i; i < 32; i++)
{
if(is_user_connected(i))
{
get_user_name(i, Name, 31);
num_to_str(i, String, 31);
menu_additem(sMenu, Name, String);
}
}
}
}
a tu case :
else if(MenuMod[id] == 5)
{
if(Key == -1)
{
aTarget[id] = 0;
}
if(Key == -2)
{
MenuMod[id] = -2;
}
if(Key == -3)
{
if(uWeapon[aThing[id]][id] > 0)
{
uWeapon[aThing[id]][aTarget[id]]++;
uWeapon[aThing[id]][id]--;
Points[aTarget[id]] += aPoints[id];
Points[id] -= aPoints[id];
Save(aTarget[id]);
Save(id);
MenuMod[id] = 0;
aThing[id] = 0;
aTarget[id] = 0;
aPoints[id] = 0;
print_color(id, "!g%s%L",
Prefix, LANG_SERVER, "GIFTSUCCESS");
}
}
if(Key == -4)
{
client_cmd(id, "messagemode Gift");
}
if(Key == -5){
mojaopcja(id);
}
if(Key > 0)
aTarget[id] = Key;
Menu(id);
return PLUGIN_HANDLED;
}
W menu pokazuje sie opcja do wybrania jak klikam nic sie nie dzieje , oczywiscie w pluginie jest public mojaopcja(id) . 0 errorow , czysto w konsoli .


Dodatki SourceMod












