PHP- Kodu:
public MyCustomClassMenu(id) {
new menu = menu_create("\rTakim Degistiremezsiniz! Class Degistirmek Istermisiniz?", "MyCustomClassMenu_Handler")
if(get_user_team(id) == 1) {
menu_additem(menu, "\wPhoenix Connexion", "2a", 0);
menu_additem(menu, "\wElite Crew", "3a", 0);
menu_additem(menu, "\wArctic Avengers", "4a", 0);
menu_additem(menu, "\wGuerilla Warfare", "8a", 0);
}
else if(get_user_team(id) == 2) {
menu_additem(menu, "\wSeal Team 6", "1b", 0);
menu_additem(menu, "\wGSG9", "5b", 0);
menu_additem(menu, "\wSAS", "7b", 0);
menu_additem(menu, "\wGIGN", "6b", 0);
}
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
menu_display(id,menu,0)
return PLUGIN_HANDLED
}
public MyCustomClassMenu_Handler(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6],name[64];
new access,callback;
menu_item_getinfo(menu,item,access,data,5,name,63,callback)
switch(data[1]) {
case 'a': {
new szNum[6];
copy(szNum, 1, data[0]);
new num = str_to_num(szNum);
cs_set_user_team(id,CS_TEAM_T,num)
}
case 'b': {
new szNum[6];
copy(szNum, 1, data[0]);
new num = str_to_num(szNum);
cs_set_user_team(id,CS_TEAM_CT,num)
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
Cstrike modülü sağolsun.
cstrike.inc
Kod:
enum CsInternalModel {
CS_DONTCHANGE = 0,
CS_CT_URBAN = 1,
CS_T_TERROR = 2,
CS_T_LEET = 3,
CS_T_ARCTIC = 4,
CS_CT_GSG9 = 5,
CS_CT_GIGN = 6,
CS_CT_SAS = 7,
CS_T_GUERILLA = 8,
CS_CT_VIP = 9,
CZ_T_MILITIA = 10,
CZ_CT_SPETSNAZ = 11
}; cs_set_user_team(index,team,model)