27/01/2023 15:17 
	
	
	Basicamente quero fazer um sistema que pega informações de entrada e saida, da enum e execute um comando.
Porém está dando algum problema.
Da primeira vez o script estava assim:
Porém está dando algum problema.
Da primeira vez o script estava assim:
Código PHP:
hook OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == KEY_YES)
    {
        for(new i; i < NumEmp; i++)
        {
            if(GetPlayerPos(playerid, StrInfoEmp[i][EmpLocX], StrInfoEmp[i][EmpLocY], StrInfoEmp[i][EmpLocZ]))
            {
                SetPlayerPos(playerid, StrInfoEmp[i][EmpIntX], StrInfoEmp[i][EmpIntY], StrInfoEmp[i][EmpIntZ]);
                SetPlayerInterior(playerid, StrInfoEmp[i][EmpInt]);
                SetPlayerVirtualWorld(playerid, StrInfoEmp[i][EmpID]);
            }
            else if(GetPlayerPos(playerid, StrInfoEmp[i][EmpIntX], StrInfoEmp[i][EmpIntY], StrInfoEmp[i][EmpIntZ]))
            {
                SetPlayerPos(playerid, StrInfoEmp[i][EmpLocX], StrInfoEmp[i][EmpLocY], StrInfoEmp[i][EmpLocZ]);
                SetPlayerInterior(playerid, 0);
                SetPlayerVirtualWorld(playerid, 0);
            }
        }
    }
    return 1;
} 
Desse jeito o player ia até a localização mas voltava logo em seguida, por conta da sequencia do codigo, dai pensei em inverter os IFs, então o player foi parar em outra localização ditada no enum.
Alguem pode me ajudar?
	Alguem pode me ajudar?
+d 1 ano de conhecimento em pawno!

 
	   
	

 
