Poblema na hуra de puxar player buga interior ajuda ai
#1

na hуra q puxo alguem buga o interior ajuda ai

PHP код:
    if(strcmp(cmd"/trazer"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"USO: /trazer [playerid/Parte-do-Nick]");
                return 
1;
            }
            new 
Float:plocx,Float:plocy,Float:plocz;
            new 
plo;
            
plo ReturnUser(tmp);
            if (
IsPlayerConnected(plo))
            {
                if(
plo != INVALID_PLAYER_ID)
                {
                    if (
PlayerInfo[playerid][pAdmin] >= || AdminDuty[playerid] == 1)
                    {
                        
GetPlayerPos(playeridplocxplocyplocz);
                        if(
PlayerInfo[playerid][pInt] > 0)
                        {
                            
SetPlayerInterior(plo,PlayerInfo[playerid][pInt]);
                            
PlayerInfo[plo][pInt] = PlayerInfo[playerid][pInt];
                            
PlayerInfo[plo][pLocal] = PlayerInfo[playerid][pLocal];
                        }
                        if(
PlayerInfo[playerid][pInt] == 0)
                        {
                            
SetPlayerInterior(plo,0);
                        }
                        
/*if(LigarAdmin[playerid] == 0)
                        {
                            SendClientMessage(playerid, COLOR_GRAD2, "Vocк Presisa Estбr Ligado Como Admin");
                        }*/
                        
if(plocz 930.0 && PlayerInfo[playerid][pInt] == 0//the highest land point in sa = 526.8
                        
{
                            
SetPlayerInterior(plo,1);
                            
PlayerInfo[plo][pInt] = 1;
                        }
                        if (
GetPlayerState(plo) == 2)
                        {
                            
TelePos[plo][0] = 0.0;
                            
TelePos[plo][1] = 0.0;
                            new 
tmpcar GetPlayerVehicleID(plo);
                            
SetVehiclePos(tmpcarplocxplocy+4plocz);
                        }
                        else
                        {
                            
SetPlayerPos(plo,plocx,plocy+2plocz);
                        }
                        
GetPlayerName(plogiveplayer,256);
                        
GetPlayerName(playeridsendername,256);
                        
format(stringsizeof(string), "[Info] Vocк teleportou %s atй vocк."giveplayer);
                        
SendClientMessage(playeridCOLOR_WHITEstring);
                        
format(stringsizeof(string), "[Info] O Administrador %s te trouxe atй ele."sendername);
                        
SendClientMessage(ploCOLOR_WHITEstring);
                    }
                    else
                    {
                        
SendClientMessage(playeridCOLOR_GRAD1"   Vocк nгo pode usar esse comando// ou nгo estб com admin ligado!");
                    }
                }
            }
            else
            {
                
format(stringsizeof(string), "   %d is not an active player."plo);
                
SendClientMessage(playeridCOLOR_GRAD1string);
            }
        }
        return 
1;
    } 
Reply
#2

GetPlayerInterior e SetPlayerInterior.
Reply
#3

PHP код:
    if(strcmp(cmd"/trazer"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"USO: /trazer [playerid/Parte-do-Nick]");
                return 
1;
            }
            new 
Float:plocx,Float:plocy,Float:plocz;
            new 
plo;
            
plo ReturnUser(tmp);
            if (
IsPlayerConnected(plo))
            {
                if(
plo != INVALID_PLAYER_ID)
                {
                    if (
PlayerInfo[playerid][pAdmin] >= || AdminDuty[playerid] == 1)
                    {
                        
GetPlayerPos(playeridplocxplocyplocz);
                        if(
PlayerInfo[playerid][pInt] > 0)
                        {
                            
SetPlayerInterior(plo,PlayerInfo[playerid][pInt]);
                            
PlayerInfo[plo][pInt] = PlayerInfo[playerid][pInt];
                            
PlayerInfo[plo][pLocal] = PlayerInfo[playerid][pLocal];
                        }
                        if(
PlayerInfo[playerid][pInt] == 0)
                        {
                            
SetPlayerInterior(plo,0);
                        }
                        
SetPlayerInterior(ploGetPlayerInterior(playerid));
                        if (
GetPlayerState(plo) == 2)
                        {
                            
TelePos[plo][0] = 0.0;
                            
TelePos[plo][1] = 0.0;
                            new 
tmpcar GetPlayerVehicleID(plo);
                            
SetVehiclePos(tmpcarplocxplocy+4plocz);
                        }
                        else
                        {
                            
SetPlayerPos(plo,plocx,plocy+2plocz);
                        }
                        
GetPlayerName(plogiveplayer,256);
                        
GetPlayerName(playeridsendername,256);
                        
format(stringsizeof(string), "[Info] Vocк teleportou %s atй vocк."giveplayer);
                        
SendClientMessage(playeridCOLOR_WHITEstring);
                        
format(stringsizeof(string), "[Info] O Administrador %s te trouxe atй ele."sendername);
                        
SendClientMessage(ploCOLOR_WHITEstring);
                    }
                    else
                    {
                        
SendClientMessage(playeridCOLOR_GRAD1"   Vocк nгo pode usar esse comando// ou nгo estб com admin ligado!");
                    }
                }
            }
            else
            {
                
format(stringsizeof(string), "   %d is not an active player."plo);
                
SendClientMessage(playeridCOLOR_GRAD1string);
            }
        }
        return 
1;
    } 
Reply
#4

opa vlw
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)