20.10.2013, 18:47
Basically, i have this "Weapon pack" thing when players spawn.
And it seems to conflict with a "/food" command i made..
(The first 3 selections from the only work, and they give me out the Weapon pack response)
script...
And it seems to conflict with a "/food" command i made..
(The first 3 selections from the only work, and they give me out the Weapon pack response)
script...
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(DIALOG_WEPS1)
{
case DIALOG_WEPS1:
{
if(response)
{
switch(listitem)
{
case 0:
{
GameTextForPlayer(playerid, "Weapon Pack 1 chosen", 3500, 1);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 22, 500);
GivePlayerWeapon(playerid, 25, 150);
GivePlayerWeapon(playerid, 28, 850);
GivePlayerWeapon(playerid, 31, 500);
GivePlayerWeapon(playerid, 33, 500);
SetPlayerArmour(playerid, 99.0);
}
case 1:
{
GameTextForPlayer(playerid, "Weapon Pack 2 chosen", 3500, 1);
GivePlayerWeapon(playerid, 16, 1);
GivePlayerWeapon(playerid, 24, 257);
GivePlayerWeapon(playerid, 27, 350);
GivePlayerWeapon(playerid, 30, 550);
GivePlayerWeapon(playerid, 35, 2);
SetPlayerArmour(playerid, 50);
}
case 2:
{
GameTextForPlayer(playerid, "Weapon pack 3 chosen", 3500, 1);
GivePlayerWeapon(playerid, 18, 2);
GivePlayerWeapon(playerid, 24, 500);
GivePlayerWeapon(playerid, 27, 360);
GivePlayerWeapon(playerid, 26, 50);
GivePlayerWeapon(playerid, 29, 500);
GivePlayerWeapon(playerid, 34, 500);
GivePlayerWeapon(playerid, 35, 4);
SetPlayerArmour(playerid, 25);
}
}
}
return 1;
}
}
switch(DIALOG_FOOD1)
{
case DIALOG_FOOD1:
{
if(response)
{
switch(listitem)
{
case 0:
{
GameTextForPlayer(playerid, "Pizza chosen!", 3500, 1);
SetPlayerHealth(playerid, 99);
SendClientMessage(playerid, COLOR_ORANGE, "Health re-generated!");
}
case 1:
{
GameTextForPlayer(playerid, "Hamburger chosen!", 3500, 1);
SetPlayerHealth(playerid, 99);
SendClientMessage(playerid, COLOR_ORANGE, "Health re-generated!");
}
case 2:
{
GameTextForPlayer(playerid, "Fish chosen!", 3500, 1);
SetPlayerHealth(playerid, 87);
SendClientMessage(playerid, COLOR_RED, "The chicken wasn't that good..");
}
case 3:
{
GameTextForPlayer(playerid, "Salad chosen!", 3500, 1);
SetPlayerHealth(playerid, 120);
SendClientMessage(playerid, COLOR_ORANGE, "Healthy food made you healthier :]");
}
case 4:
{
GameTextForPlayer(playerid, "Kebab chosen!", 3500, 1);
SetPlayerHealth(playerid, 95);
SendClientMessage(playerid, COLOR_ORANGE, "Not really the best kebab..");
}
case 5:
{
GameTextForPlayer(playerid, "Ice-Cream chosen!", 3500, 1);
SetPlayerHealth(playerid, 91);
SendClientMessage(playerid, COLOR_BLUE, "Brain-freeze..");
}
case 6:
{
GameTextForPlayer(playerid, "Cookies chosen!", 3500, 1);
SetPlayerHealth(playerid, 99);
SendClientMessage(playerid, COLOR_ORANGE, "COOKIE MONSTAR");
}
case 7:
{
GameTextForPlayer(playerid, "Spaghetti chosen!", 3500, 1);
SetPlayerHealth(playerid, 91);
SendClientMessage(playerid, COLOR_ORANGE, "You should wash your mouth now..");
}
case 8:
{
GameTextForPlayer(playerid, "Indian Paratha chosen!", 3500, 1);
SetPlayerHealth(playerid, 91);
SendClientMessage(playerid, COLOR_ORANGE, "Good good");
}
case 9:
{
GameTextForPlayer(playerid, "Indian Dosai chosne!", 3500, 1);
SetPlayerHealth(playerid, 95);
SendClientMessage(playerid, COLOR_ORANGE, "Well, not bad..");
}
}
}
return 1;
}
}
return 0;
}