[AJUDA]comando -
_ThIaGo - 03.01.2012
uma vez eu tentei fazer um comando para o player e o veiculo e saiu errado gostaria se alguem poderia me fazer um comando de teleporte de exemplo para o player e o veiculo por ser para qualquer coordenada so quero estudar o codigo um pouco
Re: [AJUDA]comando -
Shelby - 03.01.2012
pawn Код:
CMD:teleportar(playerid, params[])
{
if(GetPlayerState(playerid) == 2)
{
SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
}
else
{
SetPlayerPos(playerid, X, Y, Z);
}
return 1;
}
SetPlayerPos apenas teleporta o
jogador.
SetVehiclePos teleporta o veнculo(e o jogador caso esteja nele).
Re: [AJUDA]comando -
dPlaYer_ - 03.01.2012
Ou Strcmp
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/NomeDoTeleporte", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID, Coordenada X , Coordenada Y , Coordenada Z); // Veiculo Posiзгo
SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0);
SetPlayerInterior(playerid,0);}
}
else{
SetPlayerInterior(playerid,0);{}
SetPlayerPos(playerid, Coordenada X , Coordenada Y , Coordenada Z); // Player Posiзгo
SetPlayerFacingAngle(playerid,0.0);
}
return 0;
}
Re: [AJUDA]comando -
RNT - 03.01.2012
if(strcmp(cmdtext,"/irescola",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
{
GameTextForPlayer(playerid,"''Voce se teletransportou para escola''",4000,6);
LinkVehicleToInterior(vehicleid,3);
SetPlayerInterior(playerid,3);
return SetVehiclePos(vehicleid,2057.25,-1909.82,1916.75);
}
SetPlayerPos(playerid,2057.25,-1909.82,1916.75);
SetPlayerInterior(playerid,3);
GameTextForPlayer(playerid,"''Voce se teletransportou para escola''",4000,6);
return 1;
}
VC pode baixar uma pequena ferramenta chamada ''TELEPORT GENERATOR'' nela vc tera menas dificuldade , apenas bote as cordenadas , o nome do comando e o interior ! e clica em generator ele cria ocomando pra vc !
http://imageshack.us/photo/my-images...apturarnt.jpg/
Re: [AJUDA]comando -
_ThIaGo - 03.01.2012
Quote:
Originally Posted by RNT
if(strcmp(cmdtext,"/irescola",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
{
GameTextForPlayer(playerid,"''Voce se teletransportou para escola''",4000,6);
LinkVehicleToInterior(vehicleid,3);
SetPlayerInterior(playerid,3);
return SetVehiclePos(vehicleid,2057.25,-1909.82,1916.75);
}
SetPlayerPos(playerid,2057.25,-1909.82,1916.75);
SetPlayerInterior(playerid,3);
GameTextForPlayer(playerid,"''Voce se teletransportou para escola''",4000,6);
return 1;
}
VC pode baixar uma pequena ferramenta chamada ''TELEPORT GENERATOR'' nela vc tera menas dificuldade , apenas bote as cordenadas , o nome do comando e o interior ! e clica em generator ele cria ocomando pra vc !
http://imageshack.us/photo/my-images...apturarnt.jpg/
|
EU ESTOU QUERENDO APRENDER A LINGUAGEM PAWN E ESTE PROGRAMA FAZ O CONTRARIO ELE FAZ O CODIGO PARA VOCE COISA MUITO DIFERENTE DO QUE EU QUERO

ALIAS EU TENHO ESSE PROGRAMA NO PC E NAO USO ELE PELO MESMO MOTIVO!