PHP Code:
public select_class(id,lx[])
{
if(is_user_bot(id)) return
asked_klass[id]=0
new szText[555 char]
//formatex(szText, charsmax(szText), "Select Class")
new ClassMenu = menu_create("Select Class", "select_class_menu")
formatex(szText, charsmax(szText), "Mage^t^tLevel: %d", lx[1])
menu_additem(ClassMenu, szText, "1", 0)
formatex(szText, charsmax(szText), "Monk^t^tLevel: %d", lx[2])
menu_additem(ClassMenu, szText, "2", 0)
formatex(szText, charsmax(szText), "Paladin^t^tLevel: %d", lx[3])
menu_additem(ClassMenu, szText, "3", 0)
formatex(szText, charsmax(szText), "Assassin^t^tLevel: %d", lx[4])
menu_additem(ClassMenu, szText, "4", 0)
formatex(szText, charsmax(szText), "Necromancer^t^tLevel: %d", lx[5])
menu_additem(ClassMenu, szText, "5", 0)
formatex(szText, charsmax(szText), "Barbarian^t^tLevel: %d", lx[6])
menu_additem(ClassMenu, szText, "6", 0)
formatex(szText, charsmax(szText), "Ninja^t^tLevel: %d", lx[7])
menu_additem(ClassMenu, szText, "7", 0)
formatex(szText, charsmax(szText), "Demon Hunter^t^tLevel: %d", lx[8])
menu_additem(ClassMenu, szText, "8", 0)
formatex(szText, charsmax(szText), "Pirate^t^tLevel: %d", lx[9])
menu_additem(ClassMenu, szText, "9", 0)
menu_setprop(ClassMenu, MPROP_EXIT , MEXIT_NEVER);
menu_display(id, ClassMenu, 0);
}
public select_class_menu(id, ClassMenu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(ClassMenu);
return PLUGIN_HANDLED;
}
new Data[7], Name[64];
new Access, Callback;
menu_item_getinfo(ClassMenu, item, Access, Data,5, Name, 63, Callback);
new Key = str_to_num(Data);
g_haskit[id] = 0
switch(Key)
{
case 1:
{
player_class[id] = Mage
}
case 2:
{
player_class[id] = Monk
}
case 3:
{
player_class[id] = Paladin
for (new i=0; i < 33; i++){
count_jumps(i)
JumpsLeft[i]=JumpsMax[i]
}
}
case 4:
{
player_class[id] = Assassin
}
case 5:
{
player_class[id] = Necromancer
g_haskit[id] = 1
}
case 6:
{
player_class[id] = Barbarian
}
case 7:
{
player_class[id] = Ninja
}
case 8:
{
player_class[id] = Demon_Hunter
g_GrenadeTrap[id] = 1
}
case 9:
{
player_class[id] = Pirate
}
}
client_print(id,print_chat,"[Diablo Mod] Type /classinfo to get more information about your class!")
LoadXP(id, player_class[id])
CurWeapon(id)
give_knife(id)
return PLUGIN_HANDLED
}