[HELP] Teleport car aswel as player -
CAMERON_BANFIELD - 10.11.2008
When i type /chilliad or a teleport point i cant take my car with me!
How do i make it so when i teleport the car can teleport with the player
Re: [HELP] Teleport car aswel as player -
Norn - 10.11.2008
Quote:
Originally Posted by CAMERON_BANFIELD
When i type /chilliad or a teleport point i cant take my car with me!
How do i make it so when i teleport the car can teleport with the player
|
Get the current vehicle ID that the player is using, Set the vehicle pos with that ID to the new position.
Re: [HELP] Teleport car aswel as player -
CAMERON_BANFIELD - 10.11.2008
Please could you send me the code to do it :P
Re: [HELP] Teleport car aswel as player -
gijs_min - 10.11.2008
pawn Код:
if(!strcmp("/teleport", cmdtext, true))
{
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid, X,Y,Z);
}
else
{
SetPlayerPos(playerid, X,Y,Z);
}
}
Re: [HELP] Teleport car aswel as player -
Norn - 10.11.2008
Quote:
Originally Posted by gijs_min
pawn Код:
if(!strcmp("/teleport", cmdtext, true)) { if(IsPlayerInAnyVehicle(playerid)) { new vehicleid = GetPlayerVehicleID(playerid); SetVehiclePos(vehicleid, X,Y,Z); } else { SetPlayerPos(playerid, X,Y,Z); } }
|
Indent your code properly, i told him how to do it. You should of let him attempt to do so..
Re: [HELP] Teleport car aswel as player -
Mrkrabz - 12.11.2008
Quote:
Originally Posted by gijs_min
pawn Код:
if(!strcmp("/teleport", cmdtext, true)) { if(IsPlayerInAnyVehicle(playerid)) { new vehicleid = GetPlayerVehicleID(playerid); SetVehiclePos(vehicleid, X,Y,Z); } else { SetPlayerPos(playerid, X,Y,Z); } }
|
I have tested this myself, And it dosent work, Any other way?
Re: [HELP] Teleport car aswel as player -
Djiango - 12.11.2008
pawn Код:
if(!strcmp(cmdtext,"/teleport",true))
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
SetVehicleZAngle(GetPlayerVehicleID(playerid), A);
}
else
{
SendClientMessage(playerid, COLOR_RED, "ERROR: You need to be the driver!");
return 1;
}
}
else
{
SetPlayerPos(playerid, X, Y, Z);
SetPlayerFacingAngle(playerid, A);
}
return 1;
}
Re: [HELP] Teleport car aswel as player -
soulas85 - 12.07.2011
How should i change this cmd to teleport player with car?
if (strcmp("/telvm", cmdtext, true, 10) == 0)
{
if(playerDB[playerid][admin] || playerDB[playerid][vip])
SetPlayerPos(playerid,-1994.4752,-83.9042,35.8087);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
return 1;
}
Re: [HELP] Teleport car aswel as player -
[MG]Dimi - 12.07.2011
PHP код:
if(strcmp("/telvm",cmdtext,true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,X,Y,Z);
SetVehiclePos(vehicleid,X,Y,Z)
PutPlayerInVehicle(playerid,vehicleid,0);
}
else
{
SetPlayerPos(playerid,X,Y,Z);
}
return 1;
}
Re: [HELP] Teleport car aswel as player -
soulas85 - 12.07.2011
Quote:
Originally Posted by [MG]Dimi
PHP код:
if(strcmp("/telvm",cmdtext,true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,X,Y,Z);
SetVehiclePos(vehicleid,X,Y,Z)
PutPlayerInVehicle(playerid,vehicleid,0);
}
else
{
SetPlayerPos(playerid,X,Y,Z);
}
return 1;
}
|
now i get this:
PHP код:
C:\Users\Slashas94\Desktop\RP-GRP\gamemodes\band7.pwn(5393) : error 017: undefined symbol "vehicleid"
C:\Users\Slashas94\Desktop\RP-GRP\gamemodes\band7.pwn(5394) : error 017: undefined symbol "vehicleid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.