Dialog errors... -
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)// They pressed the first button.
{
switch(1)// If you only have one dialog, then this isn't required, but it's neater for when you implement more dialogs.
{
case 1:// Our dialog!
{
switch(listitem)// Checking which listitem was selected
{
case 0;// The first item listed
{
if(GetPlayerMoney(playerid) < 1) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough money to buy an AK74.");
GivePlayerMoney(playerid, -500);
GivePlayerWeapon(playerid,30, 1500)
}
case 1: // The second item listed
{
if(GetPlayerMoney(playerid) < 2) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough money to buy a M4.");
GivePlayerMoney(playerid, -550);
GivePlayerWeapon(playerid,31, 1500)
}
case 2: // The third item listed
{
if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough money to buy a DEAGLE.");
GivePlayerMoney(playerid, -300);
GivePlayerWeapon(playerid,24, 1500)
}
case 3: // The fourth item listed
{
if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough money to buy a KNIFE.");
GivePlayerMoney(playerid, -60);
GivePlayerWeapon(playerid,4, 1)
}
case 4: // The fifth item listed
{
if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough money to buy a SHOTGUN.");
GivePlayerMoney(playerid, -400);
GivePlayerWeapon(playerid,25, 1500)
}
}
}
}
}
return 1;
}
Код:
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(220) : error 001: expected token: ":", but found ";"
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(220) : error 036: empty statement
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(225) : error 001: expected token: ";", but found "}"
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(226) : error 040: duplicate "case" label (value 1)
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(231) : error 001: expected token: ";", but found "}"
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(237) : error 001: expected token: ";", but found "}"
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(243) : error 001: expected token: ";", but found "}"
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(249) : error 001: expected token: ";", but found "}"
C:\Users\x3990.003\Desktop\InsanityStunt\filterscripts\weapons.pwn(254) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
9 Errors.
Re: Dialog errors... -