if(dialogid == DIALOG_SPAWN) { if(response) { switch(listitem) { case 0: { if(GetPlayerScore(playerid) >= 0) { SendClientMessage(playerid, -1, "You chose the Assualt as your class."); ShowPlayerDialog(playerid, DIALOG_CLASS, DIALOG_STYLE_MSGBOX, "{6EF83C}Assualt Class:", "{F81414}Abilities:\n{FFFFFF}A Solo class, good in infantry attacks.\n\n{F81414}Weapons:\n\n{FFFFFF}M4\n{FFFFFF}Shotgun\n{FFFFFF}Deagle", "Play",""); gPlayerClass[playerid] = ASSAULT; PickedClass[playerid] = 1; SetPlayerVirtualWorld(playerid, 0); TogglePlayerControllable(playerid, 1); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 31, 200);//m4 GivePlayerWeapon(playerid, 29, 100);//mp5 GivePlayerWeapon(playerid, 27, 100);// combat GivePlayerWeapon(playerid, 24, 70);//deagle } } case 1: { if(GetPlayerScore(playerid) >= 0) { SendClientMessage(playerid, -1, "You chose the Sniper as your class."); ShowPlayerDialog(playerid, DIALOG_CLASS, DIALOG_STYLE_MSGBOX, "{6EF83C}Sniper Class:", "{F81414}Abilities:\n{FFFFFF}A Locater class, Always invisible on map.\n\n{F81414}Weapons:\n\n{FFFFFF}Sniper Rifle\n{FFFFFF}Mp5\n{FFFFFF}Knife", "Play",""); gPlayerClass[playerid] = SNIPER; PickedClass[playerid] = 2; RemovePlayerMapIcon(playerid, 0); SetPlayerVirtualWorld(playerid, 0); TogglePlayerControllable(playerid, 1); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 34, 250);//sniper GivePlayerWeapon(playerid, 29, 250);//mp5 GivePlayerWeapon(playerid, 4, 1);//knife } } case 2: { if(GetPlayerScore(playerid) >= 0) { SendClientMessage(playerid, -1, "You chose the Medic as your class."); ShowPlayerDialog(playerid, DIALOG_CLASS, DIALOG_STYLE_MSGBOX, "{6EF83C}Medic Class:", "{F81414}Abilities:\n{FFFFFF}A Support class , can use /heal \n\n{F81414}Weapons:\n\n{FFFFFF}Spas12\n{FFFFFF}Silent Pistol\n{FFFFFF}RPG\n{FFFFFF}Grenade", "Play",""); gPlayerClass[playerid] = MEDIC; PickedClass[playerid] = 3; SetPlayerVirtualWorld(playerid, 0); TogglePlayerControllable(playerid, 1); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 33, 200); GivePlayerWeapon(playerid, 22, 200); GivePlayerWeapon(playerid, 25, 200); GivePlayerWeapon(playerid, 11, 2); } } } } return 1; }
try
Код:
if(dialogid == DIALOG_SPAWN) { if(response) { switch(listitem) { case 0: { if(GetPlayerScore(playerid) >= 0) { SendClientMessage(playerid, -1, "You chose the Assualt as your class."); ShowPlayerDialog(playerid, DIALOG_CLASS, DIALOG_STYLE_MSGBOX, "{6EF83C}Assualt Class:", "{F81414}Abilities:\n{FFFFFF}A Solo class, good in infantry attacks.\n\n{F81414}Weapons:\n\n{FFFFFF}M4\n{FFFFFF}Shotgun\n{FFFFFF}Deagle", "Play",""); gPlayerClass[playerid] = ASSAULT; PickedClass[playerid] = 1; SetPlayerVirtualWorld(playerid, 0); TogglePlayerControllable(playerid, 1); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 31, 200);//m4 GivePlayerWeapon(playerid, 29, 100);//mp5 GivePlayerWeapon(playerid, 27, 100);// combat GivePlayerWeapon(playerid, 24, 70);//deagle } } case 1: { if(GetPlayerScore(playerid) >= 0) { SendClientMessage(playerid, -1, "You chose the Sniper as your class."); ShowPlayerDialog(playerid, DIALOG_CLASS, DIALOG_STYLE_MSGBOX, "{6EF83C}Sniper Class:", "{F81414}Abilities:\n{FFFFFF}A Locater class, Always invisible on map.\n\n{F81414}Weapons:\n\n{FFFFFF}Sniper Rifle\n{FFFFFF}Mp5\n{FFFFFF}Knife", "Play",""); gPlayerClass[playerid] = SNIPER; PickedClass[playerid] = 2; RemovePlayerMapIcon(playerid, 0); SetPlayerVirtualWorld(playerid, 0); TogglePlayerControllable(playerid, 1); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 34, 250);//sniper GivePlayerWeapon(playerid, 29, 250);//mp5 GivePlayerWeapon(playerid, 4, 1);//knife } } case 2: { if(GetPlayerScore(playerid) >= 0) { SendClientMessage(playerid, -1, "You chose the Medic as your class."); ShowPlayerDialog(playerid, DIALOG_CLASS, DIALOG_STYLE_MSGBOX, "{6EF83C}Medic Class:", "{F81414}Abilities:\n{FFFFFF}A Support class , can use /heal \n\n{F81414}Weapons:\n\n{FFFFFF}Spas12\n{FFFFFF}Silent Pistol\n{FFFFFF}RPG\n{FFFFFF}Grenade", "Play",""); gPlayerClass[playerid] = MEDIC; PickedClass[playerid] = 3; SetPlayerVirtualWorld(playerid, 0); TogglePlayerControllable(playerid, 1); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 33, 200); GivePlayerWeapon(playerid, 22, 200); GivePlayerWeapon(playerid, 25, 200); GivePlayerWeapon(playerid, 11, 2); } } } } return 1; } |