Код:
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;
}