[Ayuda]Pickup Teleport
#1

Hola he estado tratando de hacer un teleport con Pickuo , pero al momento de ir a donde deberia de estar no aparece

PHP код:
new pickup;
new 
pickup2;
Public 
OnGame....
pickup=CreatePickup(12731, -238.5736,8040.8096,24.1094);
pickup2=CreatePickup(12731, -217.7320,8080.3599,2556.7458);
public 
OnPlayerPickUpPickup(playeridpickupid)
{
if(
pickupid == pickup)
{
SetPlayerPos(playerid,-218.2087,8082.5713,2556.7458); // Coordenada del teleport
}
if(
pickupid == pickup2)
{
SetPlayerPos(playerid,-238.6863,8043.1011,22.7203); // Coordenada del teleport
}
    return 
1;

Reply
#2

Usa el stock teleportplayer
Pon esto al final de tu gamemode

PHP код:
stock TeleportPlayer(playeridFloat:x,Float:y,Float:z)
{
    new 
cartype GetPlayerVehicleID(playerid);
    new 
State=GetPlayerState(playerid);
    if(
State!=PLAYER_STATE_DRIVER)
    {
        
SetPlayerPos(playerid,x,y,z);
    }
    else if(
IsPlayerInVehicle(playeridcartype) == 1)
    {
        
SetVehiclePos(cartype,x,y,z);
    }
    else
    {
        
SetPlayerPos(playerid,x,y,z);
    }
}
//extraido del game mode de "divercion en espaсol gtachile" 
Y luego reemplaza setplayerpos por
PHP код:
        TeleportPlayer(playerid,x,y,z);// coordenadas 
Reply
#3

no funciona sigue igual
Reply
#4

Te falta un
return 1:
}
bajo cada teleportplayer
Reply
#5

sigue sin funcionar asi saque el return 0;
Quote:

if(pickupid == pickupzlSNkUarDol)
{
TeleportPlayer(playerid,-218.2087,8082.5713,2556.745;
return 1;
}
if(pickupid == pickupzlSNkUarDolsalida)
{
TeleportPlayer(playerid,-238.6863,8043.1011,22.720);
// Interior del teleport
return 1;
}

return 0;

Reply
#6

Uhm, ni idea, prueba separando las coordenadas de las comas, sino, no se, busque en guguel y no encontrй nada mas.
Reply
#7

que raro sigue sin funcionar
Reply
#8

una pregunta mas , tiene que estar puesto como objeto tambien en mi mapeo?
Reply
#9

gracias
Reply
#10

Si cambias de interior o de mundo virtual debes aсadir los comandos SetPlayerInterior y SetPlayerVirtualWorld segъn corresponda
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)