02.06.2020, 15:27
Preciso de ajuda nestes comandos:
O jogador nao pega o kit, so diz "Nenhum medkit aqui" mesmo com ele dropado
PHP Code:
CMD:pegarkit(playerid)
{
for(new i = 0; i <MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfObject(i, kit[i], 5.0))
{
new string2[200];
format(string2, sizeof(string2), "%s pegou um Kit medico do chao.", nome(playerid));
ProxDetector(10.0, playerid, string2, -1, -1, -1, -1, -1);
DestroyObject(kit[playerid]);
SendClientMessage(playerid, Vermelho, "Voce pegou um Kit medico dropado no chao!");
Pinfo[playerid][KitM] += 1;
return 1;
}
else
{
SendClientMessage(playerid, Vermelho, "Nenhum MedKit aqui!");
return 1;
}
}
return 1;
}
PHP Code:
CMD:droparkit(playerid)
{
if(Pinfo[playerid][KitM] == 0)
{
SendClientMessage(playerid, Vermelho, "Voce nao tem MedKits!");
return 1;
}
else
{
new Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid, X, Y, Z);
kit[playerid] = CreateObject(1241,X,Y,Z-1,0.0,0.0,0.0,300.0);
Pinfo[playerid][KitM] -=1;
new string2[200];
format(string2, sizeof(string2), "%s dropou um Kit medico.", nome(playerid));
ProxDetector(10.0, playerid, string2, -1, -1, -1, -1, -1);
SendClientMessage(playerid, Vermelho, "Voce dropou um Kit no Chao!");
return 1;
}
}