12/12/2021 06:21
(Esta mensagem foi modificada pela última vez a: 12/12/2021 06:25 por Cirilo_Samp.)
Fiz um teste quando dor /teste ele cria um objeto mais ta demorando muito ou vezes new cria
Comando
Stock cria o objeto
Comando
Código PHP:
CMD:teste(playerid)
{
new randloot = minrand(0, 60);
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
CreateDrop(randloot, X, Y, Z);
return 1;
}
Stock cria o objeto
Código PHP:
stock CreateDrop(itemid, Float:X, Float:Y, Float:Z)
{
if(itemid != -1)
{
for(new i; i < MAX_DROPS; i++)
{
new str[100];
DropInfo[i][dPosX] = X, DropInfo[i][dPosY] = Y, DropInfo[i][dPosZ] = Z-0.92;
DropInfo[i][DropItemID] = itemid;
format(str, sizeof(str), "{FFFFFF}[{27E6E6}%s{FFFFFF}]\nAperte [{27E6E6}F{FFFFFF}] {FFFFFF}para pegar.", ItemInfo[itemid][Item_Name]);
DropInfo[i][DropLabel] = CreateDynamic3DTextLabel(str, -1, DropInfo[i][dPosX], DropInfo[i][dPosY], DropInfo[i][dPosZ], 1.5);
DropInfo[i][DropObj] = CreateDynamicObject(ItemInfo[itemid][Item_Obj], DropInfo[i][dPosX], DropInfo[i][dPosY], DropInfo[i][dPosZ], ItemInfo[itemid][Item_RotX], ItemInfo[itemid][Item_RotY], ItemInfo[itemid][Item_RotZ]);
return 1;
}
}
return 0;
}
MANO TU E?