[HELP] bussines enter
#4

The keys you press on dialog doesn't and are not suppose to return OnPlayerKeyStateChange, dialogs are used to get input text or to show notices. So if you want to do this on a certain dialog response do the following

Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
     if(dialogid == DIALOG_YOURDIALOG)
     {
            if(strfind(inputtext, "i", true) != -1)
  	    {
                      for(new i = 0; i < sizeof(BussinesInfo); i++)
                      {
                        if(PlayerToPoint(4,playerid,BussinesInfo[i][benterX],BussinesInfo[i][benterY],BussinesInfo[i][benterZ]))
                        {
                            if(BussinesInfo[i][bLock] == 1) return GameTextForPlayer(playerid,"~r~Locked!",2500,1);
                            SetPlayerInterior(playerid,BussinesInfo[i][bInterior]);
                            SetPlayerVirtualWorld(playerid,BussinesInfo[i][bVWorld]);
                            SetPlayerPos_H(playerid,BussinesInfo[i][bexitX],BussinesInfo[i][bexitY],BussinesInfo[i][bexitZ]);
                            EntID[playerid] = i;
                            break;
                         }
                      }
  	        return 1;
	    }
     }
     return 0;
}
Reply


Messages In This Thread
[HELP] bussines enter - by Luca12 - 03.06.2014, 20:25
Re: [HELP] bussines enter - by awsomedude - 03.06.2014, 20:29
Re: [HELP] bussines enter - by Luca12 - 03.06.2014, 20:37
Re: [HELP] bussines enter - by KevinPRINCE - 03.06.2014, 20:54
Re: [HELP] bussines enter - by Luca12 - 03.06.2014, 21:46
Re: [HELP] bussines enter - by Luca12 - 04.06.2014, 12:41

Forum Jump:


Users browsing this thread: 1 Guest(s)