Hallo,Meine 3D schrift meines Hausystem hängt leider im Pickup ich bringe sie einfach nicht raus...
Kann mir Jemand helfen ?
stock LoadHaus(hausid)
{
new pfad[50];
format(pfad,50,"/haus/%d.txt",hausid);
if(!fexist(pfad))return 0;
HausInfo[hausid][haus_x] = dini_Float(pfad,"x");
HausInfo[hausid][haus_y] = dini_Float(pfad,"y");
HausInfo[hausid][haus_z] = dini_Float(pfad,"z");
HausInfo[hausid][haus_preis] = dini_Int(pfad,"preis");
HausInfo[hausid][haus_innenraum] = dini_Int(pfad,"innenraum");
format(HausInfo[hausid][haus_besitzer],32,"%s",dini_Get(pfad,"besitzer"));
HausInfo[hausid][haus_pickup] = CreatePickup(1273 ,23,HausInfo[hausid][haus_x],HausInfo[hausid][haus_y],HausInfo[hausid][haus_z],0);
new s[128];
format(s,128,"****Haus****\nBesitzer: %s\nPreis: %d$",HausInfo[hausid][haus_besitzer],HausInfo[hausid][haus_preis]);
HausInfo[hausid][haus_label] = Create3DTextLabel(s,0xFF00FF,HausInfo[hausid][haus_x],HausInfo[hausid][haus_y],HausInfo[hausid][haus_z]+4.00,20,40,1);
return print("Das Haus wurde erfolgreich geladen");
}
stock CreateHaus(Float:x,Float:y,Float:z,preis,besitzer[32],innenraum)
{
new pfad[50];
for(new haus=1;haus<MAX_HAUS;haus++)
{
format(pfad,50,"/haus/%d.txt",haus);
if(!fexist(pfad))
{
dini_Create(pfad);
dini_FloatSet(pfad,"x",x);
dini_FloatSet(pfad,"y",y);
dini_FloatSet(pfad,"z",z);
dini_IntSet(pfad,"preis",preis);
dini_Set(pfad,"besitzer",besitzer);
dini_IntSet(pfad,"preis",preis);
dini_Set(pfad,"besitzer",besitzer);
dini_IntSet(pfad,"innenraum",innenraum);
new s[128];
format(s,128,"****Haus****\nBesitzer: %s\nPreis: %d$",HausInfo[haus][haus_besitzer],HausInfo[haus][haus_preis]);
HausInfo[haus][haus_label] = Create3DTextLabel(s,0xFF00FF,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]+4.00,20,0,1);
return LoadHaus(haus);
}
}
return 1;
}
Wenn ich ein Haus Ingame erstelle sehe ich sie ganz kurz... Wer es Ingame sehen will Hier mal die Server IP: 128.65.215.172:7777