28.02.2018, 13:44
Nгo testei, se der errado avisa, mudei apenas o DetectarMedKit(playerid)
o comando destruirmedkit funciona?
o comando destruirmedkit funciona?
PHP код:
DetectarMedKit(playerid)
{
new Float:Vida, Float:Colete;
GetPlayerHealth(playerid, Vida);
GetPlayerArmour(playerid, Colete);
for(new i; i < MAX_MEDKITS; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, MedKitDados[i][mX], MedKitDados[i][mY], MedKitDados[i][mZ]) && MedKitDados[i][mAtivo])
{
if(Vida < 100)
{
SetPlayerHealth(playerid, (Vida+7));
PlayerPlaySound(playerid, 5202, 0.0, 0.0, 0.0);
MedKitDados[i][mDurabilidade]--;
if(MedKitDados[i][mDurabilidade] == 0)
{
DestruirMedKit(MedKitDados[i][mID]);
MedKitZ[playerid] = false;
PlayerPlaySound(playerid, 6402, 0.0, 0.0, 0.0);
SendClientMessage(playerid, -1, "Medkit quebrou!");
}
return 1;
}
if(Vida >= 100 && Colete << 100)
{
SetPlayerArmour(playerid, (Colete+7));
PlayerPlaySound(playerid, 5202, 0.0, 0.0, 0.0);
MedKitDados[i][mDurabilidade]--;
if(MedKitDados[i][mDurabilidade] == 0)
{
DestruirMedKit(MedKitDados[i][mID]);
MedKitZ[playerid] = false;
PlayerPlaySound(playerid, 6402, 0.0, 0.0, 0.0);
SendClientMessage(playerid, -1, "Medkit quebrou!");
}
return 1;
}
}
}
return 1;
}