showdialog on checkpoint
#1

errors:
(424) : error 017: undefined symbol "ShowPlayerDialog"
(429) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse")

Код:
public OnCheckpointEnter(playerid, checkpointid)
{
	switch(checkpointid)
	{
		case AMMU_WEAPONS:
        {
  		  ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "What is it that you want?", "M4 ($12000)\nAK47 ($12000)\nDesert Eagle ($4000)", "Purchase", "Cancel");
		}
	}
	return 1;
}
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  if(dialogid == 1 && response) 
	{
    switch(listitem)
    {
      case 0:
      {
        if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash to buy a M4.");
        GivePlayerMoney(playerid, -12000);
        GivePlayerWeapon(playerid, 31, 140);
      }
      case 1:
      {
        if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash to buy a AK47.");
        GivePlayerMoney(playerid, -12000);
        GivePlayerWeapon(playerid, 30, 140);
      }
      case 2:
      {
        if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid, 0xFFFFFF, "You don't have enough cash to buy a Desert Eagle.");
        GivePlayerMoney(playerid, -4000);
        GivePlayerWeapon(playerid, 24, 60);
      }
    }
  }
  return 1;
}
Reply


Messages In This Thread
showdialog on checkpoint - by jamesbond007 - 07.03.2010, 18:56
Re: showdialog on checkpoint - by jamesbond007 - 07.03.2010, 19:13
Re: showdialog on checkpoint - by Correlli - 07.03.2010, 19:24
Re: showdialog on checkpoint - by jamesbond007 - 07.03.2010, 19:32

Forum Jump:


Users browsing this thread: 1 Guest(s)