02/12/2023 22:49
Bacano a tua ideia, estive a ver o código do pastebin e dá para deixar o código mais simplificado e otimizado
Refiz o código mas não testei, se puder ver e se funcionar direitinho, pode até atualizar o seu código
Refiz o código mas não testei, se puder ver e se funcionar direitinho, pode até atualizar o seu código
Código PHP:
#include <a_samp>
new ValorPickUp, DropMoney[5];
public OnPlayerDeath(playerid, killerid, reason)
{
if (GetPlayerMoney(playerid) > 0)
{
ValorPickUp = GetPlayerMoney(playerid) / 5;
ResetPlayerMoney(playerid);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for (new i = 0; i < sizeof(DropMoney); i++)
DropMoney[i] = CreatePickup(1212, 4, x + random(2) - 1, y + random(2) - 1, z - 0.8);
}
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
for (new i = 0; i < sizeof(DropMoney); i++)
{
if (pickupid == DropMoney[i])
{
GivePlayerMoney(playerid, ValorPickUp);
DestroyPickup(DropMoney[i]);
break;
}
}
return 1;
}