Help (KEY_YES)
#4

What about this?
PHP код:
    ShowEnter(playerid)
    {
        if(
PlayerTied[playerid] != || PlayerCuffed[playerid] != || PlayerJustDied[playerid] != 0) return SendClientMessage(playeridCOLOR_GRAD1" You are unable to do that at this time.");
        for(new 
0;sizeof(EntranceRef);i++)
        {
            if(
                
IsPlayerInRangeOfPoint(playerid,2,Entrances[i][outside_x],Entrances[i][outside_y],Entrances[i][outside_z]) &&
                
GetPlayerVirtualWorld(playerid) == Entrances[i][outside_w] &&
                
GetPlayerInterior(playerid) == Entrances[i][outside_i])
            {
                if(
strlen(Entrances[i][dpassword])) // has a pass
                
{
                    
ShowPlayerDialog(    playerid,
                                        
DIALOG_ID_PLAYER_PASS,
                                        
DIALOG_STYLE_INPUT,
                                        
"Door Password",
                                        
"Please enter the door's password to enter.",
                                        
"Okay",
                                        
"Cancel");
                    return 
1;
                }
                if(
Entrances[i][dfaction] == 0)
                {
                    
SetPlayerPos(playerid,Entrances[i][inside_x],Entrances[i][inside_y],Entrances[i][inside_z]);
                    
SetPlayerFacingAngle(playerid,Entrances[i][inside_a]);
                    
SetPlayerInterior(playerid,Entrances[i][inside_i]);
                    
SetPlayerVirtualWorld(playerid,Entrances[i][inside_w]);
                    
SetCameraBehindPlayer(playerid);
                    if(
Entrances[i][freeze])
                    {
                        
FreezePlayer(playeridFREEZEENTER_FREEZE);
                    }
                }
            }
        }
    } 
And you can use it anywhere, inside OnPlayerKeyState and OnPlayerCommandText.
PS: Get YCMD because is easyer to do commands with it...
Reply


Messages In This Thread
Help (KEY_YES) - by BadJih - 29.08.2017, 15:17
Re: Help (KEY_YES) - by aoky - 29.08.2017, 17:27
Re: Help (KEY_YES) - by BadJih - 29.08.2017, 18:00
Re: Help (KEY_YES) - by 10MIN - 29.08.2017, 18:03
Re: Help (KEY_YES) - by BadJih - 29.08.2017, 18:15
Re: Help (KEY_YES) - by aoky - 29.08.2017, 18:19
Re: Help (KEY_YES) - by BadJih - 29.08.2017, 18:27
Re: Help (KEY_YES) - by Meller - 29.08.2017, 18:41
Re: Help (KEY_YES) - by BadJih - 29.08.2017, 18:46

Forum Jump:


Users browsing this thread: 1 Guest(s)