13/02/2023 16:47
(Esta mensagem foi modificada pela última vez a: 13/02/2023 16:47 por BatataDoce.)
Bem, fiz um código no qual era pra carregar as coordenadas dentro dos 5 arquivos e fazer um pickup e um TextLabel, porem por algum motivo, ele apenas cria 2.
O map icon cria normal, todos os 5, e no printf tbm mostra que carregou os 5, só o pickup e o textlabel que cria 2 mesmo, pq será?
Código:
stock carregarmei()
{
new arquivo[32], text[128];
for(new i = 0; i < 5;i ++)
{
format(arquivo,sizeof(arquivo), "Mei/%d.ini",i);
if(DOF2_FileExists(arquivo))
{
prodinfo [i] [prod_mapicon] = CreateDynamicMapIcon(DOF2_GetFloat(arquivo,"X"), DOF2_GetFloat(arquivo,"Y"),DOF2_GetFloat(arquivo,"Z"), 58, -1);
prodinfo [i] [prod_pickup] = CreateDynamicPickup(1578, 1, DOF2_GetFloat(arquivo,"X"), DOF2_GetFloat(arquivo,"Y"),DOF2_GetFloat(arquivo,"Z") - 1.0 ,-1);
format(text,sizeof(text),"{0095ff} Mei\n{0095ff}Situação: {ff4d00}Liberada\n{0095ff}Ramo: {ff4d00}N/A\n{0095ff}Valor: {0dff00}R$250.000");
prodinfo [i] [prod_Text] = CreateDynamic3DTextLabel(text,-1,DOF2_GetFloat(arquivo,"X"), DOF2_GetFloat(arquivo,"Y"),DOF2_GetFloat(arquivo,"Z"),25);
printf("| Mei | Mei carregada com sucesso id %d",i);
}
}
return 1;
}
O map icon cria normal, todos os 5, e no printf tbm mostra que carregou os 5, só o pickup e o textlabel que cria 2 mesmo, pq será?