03/07/2022 15:04
Bom, tem o createdynamicpickup que é criado quando o serve liga
e quando é criado a partir de /criarcasa
e tem as variáveis só pra deixar anotado aqui
Código:
stock carregarcasas()
{
new doccasa[130];
for(new i = 1;i < MAX_CASA; i++)
{
format(doccasa,130,"Casas/%d.inc",i);
if(DOF2_FileExists(doccasa))
{
casas [pickup] [i] = CreateDynamicPickup(1273, 23, casas[x],casas[y], casas [z]);
}
}
return 1;
}
e quando é criado a partir de /criarcasa
Código:
CMD:criarcasa(playerid)
{
casas [id] ++;
casas[wordid] ++;
new doccasa[130],str[60];
format(doccasa,130,"Casas/%d.inc",casas[id]);
format(str,60,"Casa id %d criada com sucesso",casas[id]);
SendClientMessage(playerid,-1, str);
GetPlayerPos(playerid,casas[x],casas[y], casas[z]);
casas[pickup] [id] = CreateDynamicPickup(1273, 23, casas[x],casas[y], casas[z]);
return 1;
}
e tem as variáveis só pra deixar anotado aqui
Código:
#define MAX_CASA 300
enum infocasa{
id,
tipo,
Float:x,
Float:y,
Float:z,
Float:xinterior,
Float:yinterior,
Float:zinterior,
wordid,
dono,
pickup[MAX_CASA],
Text3D:texto,
valor
};
new casas [infocasa];