[Ajuda] Erro do Veiculo
#1

Pessoal, tou com problema que й: quando um veiculo explode no servidor ele nгo respawna
o modelo que tou usando й esse:

PHP код:
AddStaticVehicleEx(428,568.6840,-1262.7968,16.9294,279.6335,6,6); // Veiculo Forte 1
AddStaticVehicleEx(428,569.5797,-1266.9418,16.6769,281.6876,6,6); // Veiculo Forte 2 
o comando que da respawn nos veiculo sгo esses:

PHP код:
        if (strcmp(cmd"/rv",true) == 0){
    if(
pAdmin[playerid] >= || pAdmin[playerid] >= || pAdmin[playerid] >= 5){
    new 
pname[MAX_PLAYER_NAME];
    
GetPlayerName(playeridpnameMAX_PLAYER_NAME);
    
format(stringsizeof(string), " | INFO - SERVER | O Administrador %s (%d) deu respawn nos veнculos."pname,playerid);
    
SendClientMessageToAll(admstring);
     for(new 
vv<MAX_VEHICLESv++) SetVehicleToRespawn(v);
    
SendClientMessage(playeridVerde"[ X ] Veiculos Respawnados!");
    return 
1;
    }
    }
    if(!
strcmp(cmd,"/rvs"true) && pAdmin[playerid] > 0){
    if(
pAdmin[playerid] == || pAdmin[playerid] == || pAdmin[playerid] == || pAdmin[playerid] == 5){
    
format(stringsizeof(string), "| INFO - SERVER | O(A) Administrador(a): %s respawnou todos os veнculos sem uso!",PlayerName(playerid));
    
SendClientMessageToAll(ocdstring);
    for(new 
iMAX_VEHICLESi++)
    if(!
IsVehicleInUse(i))
    
SetVehicleToRespawn(i);
    }
    return 
1;
    } 
Qual й o problema??
Reply
#2

Tenta sem o IsVehicleInUse

PHP код:
if(strcmp("/rss"cmdtexttrue) == 0)
{
  if(
IsPlayerAdmin(playerid))
  {
     for(new 
1<= MAX_VEHICLESi++)
     {
         
SetVehicleToRespawn(i);
     }
     
SendClientMessage(playerid, -1"  ");
  }
  else
  {
     
SendClientMessage(playerid, -1" ");
  }
  return 
1;

Reply
#3

Quote:
Originally Posted by Marllun
Посмотреть сообщение
Tenta sem o IsVehicleInUse

PHP код:
if(strcmp("/rss"cmdtexttrue) == 0)
{
  if(
IsPlayerAdmin(playerid))
  {
     for(new 
1<= MAX_VEHICLESi++)
     {
         
SetVehicleToRespawn(i);
     }
     
SendClientMessage(playerid, -1"  ");
  }
  else
  {
     
SendClientMessage(playerid, -1" ");
  }
  return 
1;

Nгo deu certo,,
quando o player explode o veiculo ele nгo aparece mais... nem pelo comando ( so Reiniciando o servidor que aparece )
Reply
#4

PHP код:
AddStaticVehicleEx(428,568.6840,-1262.7968,16.9294,279.6335,6,6); 
Код:
AddStaticVehicleEx(modelid, Float:spawn_x, Float:spawn_y, Float:spawn_z, Float:z_angle, color1, color2, respawn_delay, addsiren=0);
Reply
#5

Usa como base ai...

PHP код:
if(strcmp(cmdtext"/rc"true) == 0)
    {
        if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playerid0xFF0000"[ERRO] VocК nгo estб logado na RCON.");
        new 
str[40], nome[24], bool:vehicle[MAX_VEHICLES];
        
GetPlayerName(playeridnome24);
        
format(str40"O Admin %s Respawnou os veiculos"nome);
        
SendClientMessageToAll(-1str);
        for(new 
1GetVehicleModel(j); ++j)
        {
            
vehicle[j] = false;
            for(new 
iGetMaxPlayers(); p; ++i)
            {
                if(!
IsPlayerInAnyVehicle(i) || !IsPlayerConnected(i)) continue;
                if(
IsPlayerInVehicle(ij))
                {
                    
vehicle[j] = true;
                    break;
                }
            }
            if(!
vehicle[j]) SetVehicleToRespawn(j);
        }
        return 
1;
    } 
Reply
#6

Resolvido ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)