Funktioniert aber mein Fehler ist 1 Post über dir.
Beiträge von [iRP]Syntro
-
-
Wenn ich InGame eine Tankstelle erstelle werden hunderte .ini 's in den Tankstellen Ordner erstellt, jedoch beinhaltet keine die Daten.
ocmd:createtankstelle(playerid,params[])
{
new Float:x,Float:y,Float:z,namevontankes[128],Preis,string[128],Tankstellen[128];
GetPlayerPos(playerid,x,y,z);
if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
if(sscanf(params,"si",namevontankes,Preis))return SendClientMessage(playerid,COLOR_GRAU,"Verwende: /createtanke [Name] [Kaufpreis]");
for(new i=0;i<MAX_TANKSTELLEN;i++)
{
format(string, sizeof string, "/Tankstellen/%d.ini", i);
dini_Create(string);
dini_FloatSet(Tankstellen,"tankstellex",x);
dini_FloatSet(Tankstellen,"tankstelle",y);
dini_FloatSet(Tankstellen,"tankstelle",z);
dini_IntSet(Tankstellen,"superpreis",75);
dini_IntSet(Tankstellen,"dieselpreis",35);
dini_IntSet(Tankstellen,"benzinpreis",50);
dini_Set(Tankstellen,"besitzer","Nicht vorhanden");
dini_IntSet(Tankstellen,"produkte",1000);
dini_Set(Tankstellen,"tankstellenname",namevontankes);
dini_IntSet(Tankstellen,"kaufpreis",Preis);
dini_IntSet(Tankstellen,"kauflevel",3);
dini_IntSet(Tankstellen,"kasse",0);
dini_IntSet(Tankstellen,"produktpreis",50);
dini_FloatSet(Tankstellen,"pickupx",x);
dini_FloatSet(Tankstellen,"pickupy",y);
dini_FloatSet(Tankstellen,"pickupz",z);
dini_IntSet(Tankstellen,"pickupids",1239);
dini_IntSet(Tankstellen,"pickupwelt",0);
CreatePickup(1239,0,x,y,z,0);
}
SendClientMessage(playerid,COLOR_ROT,"Du hast eine Tankstelle erstellt.");
return 1;
} -
format(Tanke[besitzer],MAX_PLAYER_NAME,dini_Get(Tankstellen,"besitzer")); //warning 213: tag mismatch | warning 229: index tag mismatch (symbol "Tanke")
format(Tanke[tankstellenname],32,dini_Get(Tankstellen,"tankstellenname")); //warning 213: tag mismatch | warning 229: index tag mismatch (symbol "Tanke")Bekomme nur hier diese Errors.
-
Haut mir Errors rein.
for(new i; i<MAX_TANKSTELLEN; i++)
{
new Tankstellen[200];
format(Tankstellen,sizeof(Tankstellen),"/Tankstellen/%d.ini",i);
if(!fexist(Tankstellen)) continue;
format(Tanke[besitzer],MAX_PLAYER_NAME,dini_Get(Tankstellen,"besitzer")); //warning 213: tag mismatch | warning 229: index tag mismatch (symbol "Tanke")
Tanke[i][tankstellex] = dini_Float(Tankstellen,"tankstellex");
Tanke[i][tankstelley] = dini_Float(Tankstellen,"tankstelley");
Tanke[i][tankstellex] = dini_Float(Tankstellen,"tankstellex");
Tanke[i][produktpreis] = dini_Int(Tankstellen,"produktpreis");
format(Tanke[tankstellenname],32,dini_Get(Tankstellen,"tankstellenname")); //warning 213: tag mismatch | warning 229: index tag mismatch (symbol "Tanke")
Tanke[i][benzinpreis] = dini_Int(Tankstellen,"benzinpreis");
Tanke[i][dieselpreis] = dini_Int(Tankstellen,"dieselpreis");
Tanke[i][superpreis] = dini_Int(Tankstellen,"superpreis");
Tanke[i][kaufpreis] = dini_Int(Tankstellen,"kaufpreis");
Tanke[i][kauflevel] = dini_Int(Tankstellen,"kauflevel");
Tanke[i][kasse] = dini_Int(Tankstellen,"kasse");
Tanke[i][pickupx] = dini_Float(Tankstellen,"pickupx"); //warning 213: tag mismatch
Tanke[i][pickupy] = dini_Float(Tankstellen,"pickupy"); //warning 213: tag mismatch
Tanke[i][pickupz] = dini_Float(Tankstellen,"pickupz"); //warning 213: tag mismatch
Tanke[i][pickupids] = dini_Int(Tankstellen,"pickupids");
Tanke[i][pickupwelt] = dini_Int(Tankstellen,"pickupwelt");
printf("Tankstelle %i wurden geladen.",i);
} -
im Enum angepasst, der Fehler liegt aber im Ladebereich.
-
Trotzdem ist es ein Grundsystem von einem GF.
-
Habe das mal abgeändert, immer noch die Fehler, das gibts doch nicht.
for(new i=0;i<MAX_TANKSTELLEN;i++)
{
new Tankstellen[200];
format(Tankstellen,sizeof(Tankstellen),"/Tankstellen/%d.ini",i);
{
if(dini_Exists(Tankstellen))
{
format(Tanke[besitzer],sizeof(Tanke[i][besitzer]),"%s",dini_Get(Tankstellen,"besitzer"));
Tanke[i][tankstellex] = dini_Float(Tankstellen,"tankstellex");
Tanke[i][tankstelley] = dini_Float(Tankstellen,"tankstelley");
Tanke[i][tankstellex] = dini_Float(Tankstellen,"tankstellex");
Tanke[i][produktpreis] = dini_Int(Tankstellen,"produktpreis");
format(Tanke[tankstellenname],sizeof(Tanke[i][tankstellenname]),"%s",dini_Get(Tankstellen,"tankstellenname"));
Tanke[i][benzinpreis] = dini_Int(Tankstellen,"benzinpreis");
Tanke[i][dieselpreis] = dini_Int(Tankstellen,"dieselpreis");
Tanke[i][superpreis] = dini_Int(Tankstellen,"superpreis");
Tanke[i][kaufpreis] = dini_Int(Tankstellen,"kaufpreis");
Tanke[i][kauflevel] = dini_Int(Tankstellen,"kauflevel");
Tanke[i][kasse] = dini_Int(Tankstellen,"kasse");
Tanke[i][pickupx] = dini_Float(Tankstellen,"pickupx");
Tanke[i][pickupy] = dini_Float(Tankstellen,"pickupy");
Tanke[i][pickupz] = dini_Float(Tankstellen,"pickupz");
Tanke[i][pickupids] = dini_Int(Tankstellen,"pickupids");
Tanke[i][pickupwelt] = dini_Int(Tankstellen,"pickupwelt");
print("Tankstellen wurden geladen geladen");
}
}
} -
format(Tankstellen[besitzer],sizeof(Tankstellen[i][besitzer]),"%s",dini_Get(Tankstellen,"besitzer"));
Bringt mir aber Error, tag mistach.
Hier mal das komplette System derzeit:
#define MAX_TANKSTELLEN 80
enum Tankstelle
{
besitzer,
Float:tankstellex,
Float:tankstelley,
Float:tankstellez,
produktpreis,
produkte,
tankstellenname,
benzinpreis,
dieselpreis,
superpreis,
kaufpreis,
kauflevel,
kasse,
pickupx,
pickupy,
pickupz,
pickupids,
pickupwelt
}new Tanke[MAX_TANKSTELLEN][Tankstelle];
OnGameModeInIt
for(new i=0;i<MAX_TANKSTELLEN;i++)
{
new Tankstellen[200];
format(Tankstellen,sizeof(Tankstellen),"/Tankstellen/%d.ini",i);
{
if(dini_Exists(Tankstellen))
{
format(Tankstellen[besitzer],sizeof(Tankstellen[i][besitzer]),"%s",dini_Get(Tankstellen,"besitzer"));
Tankstellen[i][tankstellex] = dini_Float(Tankstellen,"tankstellex");
Tankstellen[i][tankstelley] = dini_Float(Tankstellen,"tankstelley");
Tankstellen[i][tankstellez] = dini_Float(Tankstellen,"tankstellez");
Tankstellen[i][produktpreis] = dini_Int(Tankstellen,"produktpreis");
format(Tankstellen[tankstellenname],sizeof(Tankstellen[i][tankstellenname]),"%s",dini_Get(Tankstellen,"tankstellenname"));
Tankstellen[i][benzinpreis] = dini_Int(Tankstellen,"benzinpreis");
Tankstellen[i][dieselpreis] = dini_Int(Tankstellen,"dieselpreis");
Tankstellen[i][superpreis] = dini_Int(Tankstellen,"superpreis");
Tankstellen[i][kaufpreis] = dini_Int(Tankstellen,"kaufpreis");
Tankstellen[i][kauflevel] = dini_Int(Tankstellen,"kauflevel");
Tankstellen[i][kasse] = dini_Int(Tankstellen,"kasse");
Tankstellen[i][pickupx] = dini_Float(Tankstellen,"pickupx");
Tankstellen[i][pickupy] = dini_Float(Tankstellen,"pickupy");
Tankstellen[i][pickupz] = dini_Float(Tankstellen,"pickupz");
Tankstellen[i][pickupids] = dini_Int(Tankstellen,"pickupids");
Tankstellen[i][pickupwelt] = dini_Int(Tankstellen,"pickupwelt");
print("Tankstellen wurden geladen geladen");
}
}
}ocmd:createtankstelle(playerid,params[])
{
new Float:x,Float:y,Float:z,namevontankes[128],Preis,string[128],Tankstellen[128];
GetPlayerPos(playerid,x,y,z);
if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,COLOR_GRAU,"Du bist nicht eingeloggt.");
if(sscanf(params,"si",namevontankes,Preis))return SendClientMessage(playerid,COLOR_GRAU,"Verwende: /createtanke [Name] [Kaufpreis]");
for(new i=0;i<MAX_TANKSTELLEN;i++)
{
format(string, sizeof string, "/Tankstellen/%d.ini", i);
dini_Create(string);
dini_FloatSet(Tankstellen,"tankstellex",x);
dini_FloatSet(Tankstellen,"tankstelle",y);
dini_FloatSet(Tankstellen,"tankstelle",z);
dini_IntSet(Tankstellen,"superpreis",75);
dini_IntSet(Tankstellen,"dieselpreis",35);
dini_IntSet(Tankstellen,"benzinpreis",50);
dini_Set(Tankstellen,"besitzer","Nicht vorhanden");
dini_IntSet(Tankstellen,"produkte",1000);
dini_Set(Tankstellen,"tankstellenname",namevontankes);
dini_IntSet(Tankstellen,"kaufpreis",Preis);
dini_IntSet(Tankstellen,"kauflevel",3);
dini_IntSet(Tankstellen,"kasse",0);
dini_IntSet(Tankstellen,"produktpreis",50);
dini_FloatSet(Tankstellen,"pickupx",x);
dini_FloatSet(Tankstellen,"pickupy",y);
dini_FloatSet(Tankstellen,"pickupz",z);
dini_IntSet(Tankstellen,"pickupids",1239);
dini_IntSet(Tankstellen,"pickupwelt",0);
CreatePickup(1239,0,x,y,z,0);
SendClientMessage(playerid,COLOR_ROT,"Du hast eine Tankstelle erstellt.");
}
return 1;
} -
Habs geändert, dass löst aber trotzdem nicht mein Problem.
for(new i=0;i<MAX_TANKSTELLEN;i++)
{
new Tankstellen[200];
format(Tankstellen,sizeof(Tankstellen),"/Tankstellen/%d.ini",i);
{
if(dini_Exists(Tankstellen))
{
Tankstellen[i][besitzer] = dini_GetInt(Tankstellen,"besitzer");
Tankstellen[i][tankstellex] = dini_Float(Tankstellen,"tankstellex");
Tankstellen[i][tankstelley] = dini_Float(Tankstellen,"tankstelley");
Tankstellen[i][tankstellez] = dini_Float(Tankstellen,"tankstellez");
Tankstellen[i][produktpreis] = dini_Int(Tankstellen,"produktpreis");
Tankstellen[i][tankstellenname] = dini_GetInt(Tankstellen,"tankstellenname");
Tankstellen[i][benzinpreis] = dini_Int(Tankstellen,"benzinpreis");
Tankstellen[i][dieselpreis] = dini_Int(Tankstellen,"dieselpreis");
Tankstellen[i][superpreis] = dini_Int(Tankstellen,"superpreis");
Tankstellen[i][kaufpreis] = dini_Int(Tankstellen,"kaufpreis");
Tankstellen[i][kauflevel] = dini_Int(Tankstellen,"kauflevel");
Tankstellen[i][kasse] = dini_Int(Tankstellen,"kasse");
Tankstellen[i][pickupx] = dini_Float(Tankstellen,"pickupx");
Tankstellen[i][pickupy] = dini_Float(Tankstellen,"pickupy");
Tankstellen[i][pickupz] = dini_Float(Tankstellen,"pickupz");
Tankstellen[i][pickupids] = dini_Int(Tankstellen,"pickupids");
Tankstellen[i][pickupwelt] = dini_Int(Tankstellen,"pickupwelt");
print("Tankstellen wurden geladen geladen");
}
}
} -
Probier es im abgesicherten Modus und setzte das System um 1-2 Tage zurück.
-
Habe den Code mal so, so sollte er eigentlich richtig sein, die Errors bestehen aber weiterhin.
for(new i=0;i<MAX_TANKSTELLEN;i++)
{
new Tankstellen[200];
format(Tankstellen,sizeof(Tankstellen),"/Tankstellen/%d.ini",i);
{
if(dini_Exists(Tankstellen))
{
Tankstellen[i][besitzer] = dini_IntSet(Tankstellen,"besitzer");
Tankstellen[i][tankstellex] = dini_Float(Tankstellen,"tankstellex");
Tankstellen[i][tankstelley] = dini_Float(Tankstellen,"tankstelley");
Tankstellen[i][tankstellez] = dini_Float(Tankstellen,"tankstellez");
Tankstellen[i][produktpreis] = dini_Int(Tankstellen,"produktpreis");
Tankstellen[i][tankstellenname] = dini_IntSet(Tankstellen,"tankstellenname");
Tankstellen[i][benzinpreis] = dini_Int(Tankstellen,"benzinpreis");
Tankstellen[i][dieselpreis] = dini_Int(Tankstellen,"dieselpreis");
Tankstellen[i][superpreis] = dini_Int(Tankstellen,"superpreis");
Tankstellen[i][kaufpreis] = dini_Int(Tankstellen,"kaufpreis");
Tankstellen[i][kauflevel] = dini_Int(Tankstellen,"kauflevel");
Tankstellen[i][kasse] = dini_Int(Tankstellen,"kasse");
Tankstellen[i][pickupx] = dini_Float(Tankstellen,"pickupx");
Tankstellen[i][pickupy] = dini_Float(Tankstellen,"pickupy");
Tankstellen[i][pickupz] = dini_Float(Tankstellen,"pickupz");
Tankstellen[i][pickupids] = dini_Int(Tankstellen,"pickupids");
Tankstellen[i][pickupwelt] = dini_Int(Tankstellen,"pickupwelt");
print("Tankstellen wurden geladen geladen");
}
}
} -
Übersehen, ist zwar raus aber trotzdem immer noch die gleichen Errors. -
Guten Tag,
derzeit arbeite ich an einem dynamischen Tankstellen System und bin gerade dabei, dass die Tankstellen laden.
Bekomme aber ein Error hier im Code, siehe hier:
Tankstellen[i][besitzer] = dini_Set(Tankstellen,"besitzer","Nicht vorhanden");
Tankstellen[i][tankstellex] = dini_FloatSet(Tankstellen,"tankstellex",x);
Tankstellen[i][tankstelley] = dini_FloatSet(Tankstellen,"tankstelley",y);
Tankstellen[i][tankstellez] = dini_FloatSet(Tankstellen,"tankstellez",z);
Tankstellen[i][produktpreis] = dini_IntSet(Tankstellen,"produktpreis",50);
Tankstellen[i][tankstellenname] = dini_Set(Tankstellen,"tankstellenname",namevontankes);
Tankstellen[i][benzinpreis] = dini_IntSet(Tankstellen,"benzinpreis",50);
Tankstellen[i][dieselpreis] = dini_IntSet(Tankstellen,"dieselpreis",35);
Tankstellen[i][superpreis] = dini_IntSet(Tankstellen,"superpreis",75);
Tankstellen[i][pickup] =
Tankstellen[i][kaufpreis] = dini_IntSet(Tankstellen,"kaufpreis",Preis);
Tankstellen[i][kauflevel] = dini_IntSet(Tankstellen,"kauflevel",3);
Tankstellen[i][kasse] = dini_IntSet(Tankstellen,"kasse",0);
Tankstellen[i][pickupx] = dini_FloatSet(Tankstellen,"pickupx",x);
Tankstellen[i][pickupy] = dini_FloatSet(Tankstellen,"pickupy",y);
Tankstellen[i][pickupz] = dini_FloatSet(Tankstellen,"pickupz",z);
Tankstellen[i][pickupids] = dini_IntSet(Tankstellen,"pickupids",1239);
Tankstellen[i][pickupwelt] = dini_IntSet(Tankstellen,"pickupwelt",0)Jeder dieser Ladungen hat folgenden Fehler
CodeC:\Users\Alexander\Desktop\Neues Projekt, neues Selfmade, wir packen das!\gamemodes\Selfmade.pwn(318) : warning 215: expression has no effect C:\Users\Alexander\Desktop\Neues Projekt, neues Selfmade, wir packen das!\gamemodes\Selfmade.pwn(318) : error 001: expected token: ";", but found "[" C:\Users\Alexander\Desktop\Neues Projekt, neues Selfmade, wir packen das!\gamemodes\Selfmade.pwn(318) : error 029: invalid expression, assumed zero C:\Users\Alexander\Desktop\Neues Projekt, neues Selfmade, wir packen das!\gamemodes\Selfmade.pwn(318) : warning 215: expression has no effect C:\Users\Alexander\Desktop\Neues Projekt, neues Selfmade, wir packen das!\gamemodes\Selfmade.pwn(318) : error 001: expected token: ";", but found "]" C:\Users\Alexander\Desktop\Neues Projekt, neues Selfmade, wir packen das!\gamemodes\Selfmade.pwn(318) : fatal error 107: too many error messages on one line
Woran liegt das? - Normalerweise muss das doch funktionieren, wäre um Hilfe sehr dankbar.
-
-
Dürfte ich kurz die Frage in den Raum werfen was ein Realist ist?
-
Kannst bei mir anfangen, wäre bereit dir eine "Homepage" oder eher einen Blog zu coden, wobei du eigentlich auch Wordpress für deine Zwecke nutzen könntest (Oder anderes wie zb. Tumblr).
Tumblr ist meiner Meinung nach gar nicht für so eine Art geeignet, m4a_X hat mir vor ein paar Monaten 'ne komplette Homepage gecodet, dort fehlen halt noch wenige Funktionen damit diese vollständig ist und leider hat er keine Zeit mehr. -
Schönes Lied, wirklich.
Liebe kann das schönste und zugleich schmerzhafteste Gefühl dieser Welt sein, meiner Meinung nach ist die Welt heutzutage nur noch kalt zu anderen Menschen.
Keine Ahnung wer hier meine Meinung vertritt aber heutzutage wird niemanden mehr geholfen, letztendlich werden Leute die es schlechter haben als wir nur ausgelacht und das ist einfach krank in dieser Welt. -
Vielen Dank, ich werde mir demnächst einen Coder für eine Homepage suchen, wird sicher aber sicherlich noch ziemlich schwer rausstellen.
-
Ich möchte jetzt hier keine Moralapostel halten oder Leuten näher bringen was Liebe ist, jedoch kann ich sagen, dass heutzutage mit Liebe 'rumgeworfen' wird.
Geht die Beziehung in die Brüche, sucht man sich eine andere, so ist es heutzutage da kann man erzählen was man will. Damals wurde eine Beziehung noch 'repariert' heutzutage geht man damit um wie mit einem Hamster, was man auch immer damit vergleichen mag.
Ich spreche jetzt nicht alle an, aber den größten Teil.Dayme:
Rund 10 Minuten -
Wie lange kennst du sie?
Seit meiner Kindheit, 16 1/2 Jahre.