13.09.2011, 03:03
Quote:
|
pawn Код:
|
pawn Код:
COMMAND:getweapons(playerid, cmdtext)
{
if (!IsPlayerInRangeOfPoint(playerid, 7.0, 2196.2363,-3319.5674,192) && !IsPlayerInRangeOfPoint(playerid, 7.0, 2160.5581,-3017.5974,191))
{
SendClientMessage(playerid, 0xFF0000FF, "You're not near the weapon crates"); return 1;
}
ShowPlayerDialog(playerid, 32, DIALOG_STYLE_LIST, "Pick a weapon:", "Deagle\nCombat Shotgun\nAK47\nTearGas\nChainsaw\nSniper\nMinigun\nFlamethrower\nVest", "Pick", "Close");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 32)
{
if(!response) return 1; // if he clicked the other button, stop the code
switch(listitem) // Switch trough all list items
{
case 0: GivePlayerWeapon(playerid, 24, 100);
case 1: GivePlayerWeapon(playerid, 27, 100);
case 2: GivePlayerWeapon(playerid, 30, 200);
case 3: GivePlayerWeapon(playerid, 17, 10);
case 4: GivePlayerWeapon(playerid, 9, 1);
case 5: GivePlayerWeapon(playerid, 34, 100);
case 6: GivePlayerWeapon(playerid, 38, 500);
case 7: GivePlayerWeapon(playerid, 37, 500);
case 8:
{
if(ArmorTime[playerid] > gettime()) return SendClientMessage(playerid, COLOR_RED, "You already got armor recently!");
SetPlayerArmour(playerid, 100); // I want this to have a timer
ArmorTime[playerid] = gettime() + 15000;
}
}
}
return 1;
}
pawn Код:
SetPlayerArmour(playerid, 100);
Quote:
|
C:\Documents and Settings\Lucas\Desktop\Serverstuff\MyTestServerV1. 0\filterscripts\minigame.pwn(327) : error 017: undefined symbol "GivePlayerArmour" C:\Documents and Settings\Lucas\Desktop\Serverstuff\MyTestServerV1. 0\filterscripts\minigame.pwn(32 : error 002: only a single statement (or expression) can follow each "case"C:\Documents and Settings\Lucas\Desktop\Serverstuff\MyTestServerV1. 0\filterscripts\minigame.pwn(333) : warning 209: function "OnDialogResponse" should return a value C:\Documents and Settings\Lucas\Desktop\Serverstuff\MyTestServerV1. 0\filterscripts\minigame.pwn(334) : error 054: unmatched closing brace ("}") C:\Documents and Settings\Lucas\Desktop\Serverstuff\MyTestServerV1. 0\filterscripts\minigame.pwn(335) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |



: error 002: only a single statement (or expression) can follow each "case"