[Ajuda] MOver ... -
oakley - 29.09.2010
Galera como faзo para quando um player chega em um pickup ele move para um outro lugar, ou ele da o comando /entrar ou /sair ai move ele ? :S
Re: [Ajuda] MOver ... -
Gustavob - 29.09.2010
pawn Код:
SetPlayerPos(playerid, Float:x,Float:y,Float:z);
Re: [Ajuda] MOver ... -
Dr_Pawno - 29.09.2010
pawn Код:
SetPlayerPos(playerid, Float:x,Float:y,Float:z); // JOGADOR
SetPlayerInterior(playerid, id);
SetPlayerFacingAngle(playerid, Float:a); // JOGADOR
SetVehiclePos(vehicleid, Float:x,Float:y,Float:z); // VEICULO
SetVehicleZAngle(vehicleid, Float:a); // JOGADOR
Ou se quiser coloca isso no seu gamemode:
pawn Код:
stock Teletransportar(playerid,interior,Float:x,Float:y,Float:z,Float:angle)
{
//Feito por Dr_Pawno //Feito por Dr_Pawno //Feito por Dr_Pawno //Feito por Dr_Pawno
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
SetPlayerFacingAngle(playerid,Float:angle);
SetPlayerInterior(playerid, interior);
}
else
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid,Float:x,Float:y,Float:z);
SetVehicleZAngle(vehicleid,Float:angle);
SetPlayerInterior(playerid, interior);
}
}
ae invez de vc usa aquilo tudo poe isso:
pawn Код:
Teletransportar(playerid,interior,Float:x,Float:y,Float:z,Float:angle);
Re: [Ajuda] MOver ... -
SuB_ZeRo0_ - 29.09.2010
Quote:
Originally Posted by Dr_Pawno
pawn Код:
SetPlayerPos(playerid, Float:x,Float:y,Float:z); // JOGADOR SetPlayerInterior(playerid, id); SetPlayerFacingAngle(playerid, Float:a); // JOGADOR SetVehiclePos(vehicleid, Float:x,Float:y,Float:z); // VEICULO SetVehicleZAngle(vehicleid, Float:a); // JOGADOR
Ou se quiser coloca isso no seu gamemode:
pawn Код:
stock Teletransportar(playerid,interior,Float:x,Float:y,Float:z,Float:angle) { //Feito por Dr_Pawno //Feito por Dr_Pawno //Feito por Dr_Pawno //Feito por Dr_Pawno if(!IsPlayerInAnyVehicle(playerid)) { SetPlayerPos(playerid,Float:x,Float:y,Float:z); SetPlayerFacingAngle(playerid,Float:angle); SetPlayerInterior(playerid, interior); } else { new vehicleid = GetPlayerVehicleID(playerid); SetVehiclePos(vehicleid,Float:x,Float:y,Float:z); SetVehicleZAngle(vehicleid,Float:angle); SetPlayerInterior(playerid, interior); } }
ae invez de vc usa aquilo tudo poe isso:
pawn Код:
Teletransportar(playerid,interior,Float:x,Float:y,Float:z,Float:angle);
|
Acho que seria assim:
pawn Код:
stock Teletransportar(playerid,interior,Float:x,Float:y,Float:z,Float:angle)
{
//Feito por Dr_Pawno e editado por SuB_ZeRo0_
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,x,y,z);
SetPlayerFacingAngle(playerid,angle);
SetPlayerInterior(playerid, interior);
}
else
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid,x,y,z);
SetVehicleZAngle(vehicleid,angle);
SetPlayerInterior(playerid, interior);
}
}
Re: [Ajuda] MOver ... -
Dr_Pawno - 29.09.2010
tento faz --'' os dois da certo
Re: [Ajuda] MOver ... -
SuB_ZeRo0_ - 29.09.2010
Quote:
Originally Posted by Dr_Pawno
tento faz --'' os dois da certo
|
Que eu saiba nгo..
Nгo se usa Float: dentro de comandos.
Re: [Ajuda] MOver ... -
Dr_Pawno - 29.09.2010
+ da serto --'' apenas intenda isso!
Re: [Ajuda] MOver ... -
SuB_ZeRo0_ - 29.09.2010
Quote:
Originally Posted by Dr_Pawno
+ da serto --'' apenas intenda isso!
|
Sу esse "serto" que ta errado.
Re: [Ajuda] MOver ... -
Dr_Pawno - 29.09.2010
Quote:
Sу esse "serto" que ta errado.
|
aff... O QUE IMPORTA Й QUE O TRECO FUNCIONA NORMALMENTEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE.