Ich hab versucht mit fread, fwrite usw. ein Dynamisches BIZ system zu machen.. Alles geht bis auf den Punkt das er die BIZe laden soll.. Da steht immer in der Konsole:
ZitatAlles anzeigen
[09:14:41] Loading filter script 'bis.amx'...
[09:14:41] ,,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0,0,0,0,0,0,0,0,0,0
[09:14:41] ,,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0,0,0,0,0,0,0,0,0,0
[09:14:41] 2 - BIZe geladen
[09:14:41] --------------------------------------
[09:14:41] Blank Filterscript by your name here
[09:14:41] --------------------------------------
Hier mal OnFilterscriptInit():
http://pastebin.com/xbvcnRxM
EDIT:
Ich hab vieles versucht. Nur langsam verzweifel ich an dem Script. Ich hoffe jemand von euch kann mir helfen... Bin echt am ende mit den Nerven.
EDIT2:
In der CFG steht:
ZitatGooMan,Tankstelle[Verlosung],-1676.065307,411.996124,7.179687,0.000000,0.000000,0.000000,0,0,2,15,0,0,0,1500000,0,1,0
GooMan,Tankstelle[Verlosung],-1676.065307,411.996124,7.179687,0.000000,0.000000,0.000000,0,0,2,15,0,0,0,1500000,0,1,0
EDIT3:
Wenn ihr mehr Infos braucht bitte sagen..... Hier nochmal wie es gesichert wird:
public SaveCache()
{
new fm[255],File:bizx = fopen(BIZ_DATEI,io_write);
for(new i = 0;i<_cache_biz;i++)
{
if(BIZDaten[i][type] != 2)
{
if(!BIZDaten[i][interior])continue;
}
format(fm,sizeof fm,"%s,%s,%f,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\r\n",
BIZDaten[i][Besitzer],BIZDaten[i][Name],
BIZDaten[i][ax],BIZDaten[i][ay],BIZDaten[i][az],
BIZDaten[i][ix],BIZDaten[i][iy],BIZDaten[i][iz],
BIZDaten[i][interior],BIZDaten[i][virtual_world],
BIZDaten[i][type],BIZDaten[i][fee],BIZDaten[i][prods],BIZDaten[i][prodkost],BIZDaten[i][bizkasse],
BIZDaten[i][kosten],
BIZDaten[i][nicht_zum_kauf],BIZDaten[i][verschlossen]);
print(fm);
fwrite(bizx,fm);
}
fclose(bizx);
return 1;
}