hallo Community meien Gangzonen werden net gespeichert, obwohl alles geht die zone wird auch eingefäbrt wenn ich server restart mache ist wieder alles normal woran kann das liegen?!
Hier Meien Definitionen:
#define OWNER_DATEI "zoneownersave.ini"
Public wo Owner datei alles vorkommt:
public InitZones()
{
new data[ZONEN_ANZAHL][8];
new str[128];
new File: file = fopen(OWNER_DATEI,io_read);
fread(file,str);
fclose(file);
split(str,data,',');
for(new z=0; z<ZONEN_ANZAHL; z++)
{
Zonen[z][CurrentOwner] = strval(data[z]);
Zonen[z][MZonesID] = M_CreateZone(Zonen[z][MIN_X],Zonen[z][MIN_Y],Zonen[z][MAX_X],Zonen[z][MAX_Y],GetColorOfGang(Zonen[z][CurrentOwner]),GetTextOfGang(Zonen[z][CurrentOwner]),0xFFFFFFFF);
}
UpdateZones();
return 1;
}
public SaveZones()
{
new str[128];
format(str,sizeof(str),"%d",Zonen[0][CurrentOwner]);
for(new z=0; z<ZONEN_ANZAHL; z++)
{
format(str,sizeof(str),"%d|\n", Zonen[z][CurrentOwner]);
}
new File: file = fopen(OWNER_DATEI,io_write);
fwrite(file,str);
fclose(file);
return 1;
}
Wenn ihr noch etwas braucht bitte schireben weiß nicht why das nicht in der .ini gespeichert wird -.-