[DUVIDA] Spawn
#1

to com uma duvida aqui se eu apago a AddPlayerClass ele nasce vuando e para em uma cidadizinha como eu cooloco um spawn?
Reply
#2

AddPlayerClass(id da classe, x, y, z, angulo, arma1, municao1, arma2, municao2, 0, 0);


PHP код:
new Float:RandomSpawns[][4] =
{
//{X, Y, Z, angulo}
{0.0, 0.0, 0.0, 0.0},// cordenada sua 1
{0.0, 0.0, 0.0, 0.0}//cordenada sua2
};
//Agora em: public OnPlayerSpawn
new rand = random(sizeof(RandomSpawns));
SetPlayerPos(playerid, RandomSpawns[rand][0], RandomSpawns[rand][1],RandomSpawns[rand][2]);
SetPlayerFacingAngle(playerid, RandomSpawns[rand][3]);
SetPlayerInterior(playerid,0); 
Reply
#3

PHP код:
new Float:RandomSpawns[][1] = 
{ 
//{X, Y, Z, angulo} 
{0.0, 0.0, 0.0, 0.0},// cordenada sua 1 
}; 
//Agora em: public OnPlayerSpawn 
new rand = random(sizeof(RandomSpawns)); 
SetPlayerPos(playerid, RandomSpawns[rand][0]); 
SetPlayerFacingAngle(playerid, RandomSpawns[rand][0]); 
SetPlayerInterior(playerid,0);  
// se eu fizer assim tб certo ? to sem  gta aqui pra testar tб baixando '-' 
Reply
#4

Quote:
Originally Posted by Nice-.-
Посмотреть сообщение
to com uma duvida aqui se eu apago a AddPlayerClass ele nasce vuando e para em uma cidadizinha como eu cooloco um spawn?
PHP код:
public OnPlayerSpawn(playerid)//Coloque na public <<<
{
    if(
Variavel[playerid][DefineCivil] == 0)//Coloca sua Variavel e define o civil Ex: PlayerInfo[playerid][Civil] == 0)
    
{
         
SetPlayerPos(playerid, X,Y,Z);//Coordenadas que vai nascer o civil < x,y,z> Ex: 1722.5750,-1631.1670,20.2145
         
SetPlayerFacingAngle(playerid, 0.0);//O Angulo que vai nascer << Ou Spawn >>
         
SetPlayerInterior(playerid,0);//interior do Spawn do Civil, Caso dor interior Troque pelo Numeiro interior !
    
}
} 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)