[Ajuda] Blindagem
#1

Olá, estou com problema aqui na GM, alguem poderia me ajudar ?
Seguinte, estou tentando chamar uma funcao ao iniciar o servidor "GameModeInit", mas só que ela não está indo. No caso, quando o servidor iniciar, ira chamar essa funcao para alterar a lataria dos veiculos automaticamente.

Quote:

public OnVehicleSpawn(vehicleid)
{
switch(GetVehicleModel(vehicleid))
{
case 432: SetVehicleHealth(vehicleid, 10000);//rhino
case 470: SetVehicleHealth(vehicleid, 4000);//patriot
case 427: SetVehicleHealth(vehicleid, 1500);//enforce
case 490: SetVehicleHealth(vehicleid, 4000);//FBI rancher
case 528: SetVehicleHealth(vehicleid, 4500);//FBI truck;
case 400: SetVehicleHealth(vehicleid, 2000);//landstalker
case 601: SetVehicleHealth(vehicleid, 4000);//S.W.A.T

}
return 1;
}

Reply
#2

coloque no OnGamemodeInit
PHP код:
for(new 0GetVehiclePoolSize(); ++v){
    switch(
GetVehicleModel(v)){
        case 
432SetVehicleHealth(v10000);//rhino
        
case 470SetVehicleHealth(v4000);//patriot
        
case 427SetVehicleHealth(v1500);//enforce
        
case 490SetVehicleHealth(v4000);//FBI rancher
        
case 528SetVehicleHealth(v4500);//FBI truck;
        
case 400SetVehicleHealth(v2000);//landstalker
        
case 601SetVehicleHealth(v4000);//S.W.A.T
    
}

Reply
#3

Não funcionou
:\
Reply
#4

Tente:

Код:
public OnGameModeInit()
{
   SetTimer("1000",OnVehicleSpawn,false); // Isso vai criar um TEMPO para chamar a callback do vehicleSpawn 
   return 1; // retornando a 0 =3
}
N sei se funciona, mas n custa tentar :3
Reply
#5

Tambem não funcionou
Reply
#6

Tem que ser DPS do veнculo criado. Teste por CMD...
Reply
#7

Ainda não funcionou
Reply
#8

Verifica se o Health pelo comando /dl estб sendo modificado. Se estiver vendo por sistema de velocнmetro, talvez, o valor esteja incorreto.
Reply
#9

Já verifiquei, e continua normal a lataria do veiculo ao iniciar o server (1000.0)
Reply
#10

Troca o GetVehiclePoolSize() por MAX_VEHICLES
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)