[Ajuda] Comando de teleporte com carro nгo funciona -
Adriano Pasoti - 25.11.2012
Olб!
Bom estou montando um servidor de DM... e tal...
Porem sou meio que novato no pawno...
O que esta acontecendo й que quando eu bato o comando /drop
o player й teleportado, o carro que ele esta й teleportado tambйm, porem ele nгo
fica dentro do carro, ambos fica na mesma posiзгo...
Eu sei o cуdigo usado para fazer ele entra... porem nгo sei usar
Alguem poderia verificar e arrumar para mim!!!
COMANDO
Код:
if (strcmp ("/drop", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
GetPlayerVehicleID(playerid);
SetVehiclePos(GetPlayerVehicleID(playerid), 2077.6475, -606.2309, 365.9417);
SetPlayerPos(playerid, 2077.6475, -606.2309, 365.9417);
PutPlayerInVehicle(playerid, );//ISSO Й O MEU PROBLEMA!!! COMO RESOLVER???
SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
}
else
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 2077.6475, -606.2309, 365.9417);
SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
}
return 1;
}
DESDE JБ MUITO OBRIGADO
Re: [Ajuda] Comando de teleporte com carro nгo funciona -
FleXx_01 - 25.11.2012
pawn Код:
if (strcmp ("/drop", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if (GetPlayerState(playerid) == 2) {
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 2077.6475, -606.2309, 365.9417);
LinkVehicleToInterior(tmpcar, 0); }
SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
}
else
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 2077.6475, -606.2309, 365.9417);
SendClientMessage(playerid, VERDE, "Vocк foi teleportadoate o drop");
}
return 1;
}
Ve se vai ae
Re: [Ajuda] Comando de teleporte com carro nгo funciona -
Gleisson_. - 29.11.2012
Tenta:
pawn Код:
if(strcmp(cmdtext, "/drop", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,2077.6475, -606.2309, 365.9417);
SetVehicleZAngle(GetPlayerVehicleID(playerid), 179.0);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi descer o drop {FF0000}( /DROP )", pname);
SendClientMessageToAll(0x00FF00FF, string);
SetPlayerInterior(playerid,0);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
}
else{
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi descer o drop {FF0000}( /DROP )", pname);
SendClientMessageToAll(0xFF00FFFF, string);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2077.6475, -606.2309, 365.9417);
SetPlayerFacingAngle(playerid,190.9207);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
}
return 1;
}