PDA

View Full Version : [Tutorial]No perder el vehículo cuando te teletransportas.


GroX0r
15/11/2009, 10:51 PM
Aqui les dejo un archivo que sirve para poder teletrnasportarnos con vehiculo, y para que los vehiculos a los que no se les puede añadir nitro, no se le añada.

para añadirlo a nuestro GM, tienes que ir a pawno -> includes
y poner este archivo:

http://www.megaupload.com/?d=DO7RQJ3Y

luego en el GM, arriba del todo, pones esto:

#include <nos>

Para teletransportarse pones:

if(strcmp(cmdtext, "/tu comando", true) == 0){
TeleportPlayer(playerid, X, Y, Z);
return 1;
}

Si necesitas lo de de los vehiculos con nitro, añade esto:

if(strcmp(cmdtext,"/tu comando",true)==0){
if(IsPlayerInInvalidNosVehicle(playerid,GetPlayerV ehicleID(playerid)))
{
SendClientMessage(playerid,COLOR_RED,"[Advertencia] No puedes añadir nitro a este vehiculo.");
return 1;
}
else
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1 010);
SendClientMessage(playerid,COLOR_GREEN,"[Hecho] Nitro añadido.");
return 1;
}
}


y si necesitas lo de los vehiculos con hidraulicos, añades esto:

if(strcmp(cmdtext,"/tu comando",true)==0){
if(IsPlayerInInvalidHydrosVehicle(playerid,GetPlay erVehicleID(playerid)))
{
SendClientMessage(playerid,COLOR_RED,"[Advertencia] No puedes añadir hidraulicos a este vehiculo.");
return 1;
}
else
{
AddVehicleComponent(GetPlayerVehicleID(playerid),1 087);
SendClientMessage(playerid,COLOR_GREEN,"[Hecho] Hydraulicos añadidos.");
return 1;
}
}

Saludos, Espero les sirva ;), By GroX0r

venezuela sa-mp
02/12/2009, 10:33 PM
no puedes subir el pwn de una vez

Chiri
03/12/2009, 12:32 AM
Buen aporte, ya tenia este inc y no se quien lo habra echo, aqui lo posteo si el link muere.

Tambien he agregado una función

TeleportPlayerEx(playerid, Float:x,Float:y,Float:z,interior,world=0);

Es la misma que la primera solo le agregue los parametros de interiorid y virtual world id.

Link:
http://pawn.pastebin.com/f4b86eff7

Sl2

pegazo15
20/09/2010, 06:09 AM
como hago para que no se teletrasporte con poca vida