Hey Leute,
ich zerbrech mir gerade an meinem LadeHaus-stock den Kopf
folgendes:
stock LadeHaus(hausid)
{
new HausDatei[100];
format(HausDatei,sizeof(HausDatei),"/Häuser/%d.txt",hausid);
if(dini_Exists(HausDatei))
{
print("Test-A");
hInfo[hausid][PosX]=dini_Float(HausDatei,"PosX");
print("Test-B");
hInfo[hausid][PosY]=dini_Float(Hausdatei,"PosY");
hInfo[hausid][PosZ]=dini_Float(HausDatei,"PosZ");
...
}
return 1;
}
So sieht der Code aus. Test-A wird geprinted, Test-B allerdings nicht, d.h irgendwas scheint das Auslesen der PosX zu aufzuhalten, denn alles was innerhalb des if-Blocks darauf folgt wird nicht ausgeführt. Ich kann mir echt nicht erklären warum, Keine Errors/Warnings, die Datei ist vorhanden usw. eig alles wie es sein sollte, aber trotzdem passiert nichts.
Hoffe ihr könnt mir helfen
mfg nhoJ