C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(19) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(20) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(21) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(22) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(23) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(24) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(25) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(26) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(27) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(28) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 10 Warnings.
new float:RandomSkinsMale[10][1] =
{
{1},
{2},
{3},
{4},
{5},
{6},
{7},
{8},
{14},
{15}
};
//-----
public OnPlayerSpawn(playerid)
{
new rand = random(sizeof(RandomSkinsMale));
{
SetPlayerSkin(playerid, RandomSkinsMale[rand][0]);
return 1;
}
}
new RandomSkinsMale[10][1] =
{
{1},
{2},
{3},
{4},
{5},
{6},
{7},
{8},
{14},
{15}
};
C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(121) : warning 213: tag mismatch C:\Arquivos de programas\Rockstar Games\Nova pasta\pawno\RPZumbi.pwn(122) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Warnings.
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new float:Health;
new Veh = GetPlayerVehicleID(playerid);
GetVehicleHealth(Veh, Health); // Warnig aqui.
if(Health < 100) // Warnig aqui.
{
TogglePlayerControllable(playerid,0);
return 0;
}
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new Float:Health;
GetVehicleHealth(vehicleid, Health); // Warnig aqui.
if(Health < 100) // Warnig aqui.
{
TogglePlayerControllable(playerid,0);
return 0;
}
return 1;
}
Bom, compilou...
Mas durante o jogo ele nгo funciona como era pra ser. Quando aperta "F" para entrar no carro ele congela, mas era pra acontecer isso sу se o carro tivesse 100 ou menos de vida. Como arrumar? |
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
new Float:Health;
GetVehicleHealth(vehicleid, Health);
if(Health <= 100)
{
TogglePlayerControllable(playerid,0);
}
return 1;
}
@rjjj
Nгo funcionou cara... =/ O carro explode, jб tentei mudar o valou de 100 para 500, mas continua sem dar certo. |
Quando aperta "F" para entrar no carro ele congela, mas era pra acontecer isso sу se o carro tivesse 100 ou menos de vida
|
//Na public OnPlayerStateChange:
if(newstate == PLAYER_STATE_DRIVER)
{
new Parte[7];
new ID_Veiculo = GetPlayerVehicleID(playerid);
new Float:Saude;
GetVehicleHealth(ID_Veiculo, Saude);
GetVehicleParamsEx(ID_Veiculo, Parte[0], Parte[1], Parte[2], Parte[3], Parte[4], Parte[5], Parte[6]);
if(Saude < 400)
{
SetVehicleParamsEx(ID_Veiculo, false, Parte[1], Parte[2], Parte[3], Parte[4], Parte[5], Parte[6]);
SendClientMessage(playerid, 0x33CCFFAA, "Veнculo quebrado.");
}
else
{
SetVehicleParamsEx(ID_Veiculo, true, Parte[1], Parte[2], Parte[3], Parte[4], Parte[5], Parte[6]);
}
}