kein wunder das 0 kommt
wo nix ist kann er nix laden
Ordner erstellt der den Namen Fraktionskassen hat?
wenn nein erstellen und das exakt nach namen
dann Server starten und nochmal beenden
Beiträge von Beavis
-
-
Denk nach...
ich meinte damit unter OnPlayerKey....
entervehicle geht auch -
-
Er kann auch den HexCode als Int abspeichern in der DB.
lol ging bei mir nie -
da steht auch nicht, das der server beendet wurde..
gibt es die besagte datei auch wirklich?nehm das mal zum laden und sag mir was er ausgibt
stock GrooveLaden()
{
new pfad[44]; // wieder der Pfad
format(pfad,sizeof(pfad),"Fraktionskassen/Groove.txt");
if(!dini_Exists(pfad))return print("Ladefehler");
fkassegroove = dini_Int(pfad,"KassenstandGroove");
printf("Ladewert = %d",fkassegroove);
} -
klar dafür muss der Enumwert auch als string sein sonst geht es net
-
dann liegt der fehler woanders,
denn laden tut er es (dafür muss auch was anderes als 0 in derr datei stehen)aber mach mal aus testweise das rein
stock GrooveSpeichern()
{
new pfad[18]; // wieder der Pfad
format(pfad,sizeof(pfad),"Fraktionskassen/Groove.txt"); // wo es gespeichert werden sollte
if(!dini_Exists(pfad))dini_Create(pfad);// Prüfen ob es datei gibt
dini_IntSet(pfad,"KassenstandGroove",fkassegroove); // hier speichern wir das Geld, in unserem Fall wäre es jetzt 0 :)
printf("Speicherwert = %d",fkassegroove);
}stock GrooveLaden()
{
new pfad[44]; // wieder der Pfad
format(pfad,sizeof(pfad),"Fraktionskassen/Groove.txt");
fkassegroove = dini_Int(pfad,"KassenstandGroove");
printf("Ladewert = %d",fkassegroove);
}
und dann poste den serverlog -
was meinst du mit int?
lässt du die farbe als intger speichern oder wie?
wenn ja mach es vis string (varchar(20)) 20 zeichen lang -
stock GrooveLaden()
{
new pfad[44]; // wieder der Pfad
format(pfad,sizeof(pfad),"Fraktionskassen/Groove.txt");
dini_IntSet(pfad,"KassenstandGroove",fkassegroove);
}wo ist der FEhler?
teste mal das
stock GrooveLaden()
{
new pfad[44]; // wieder der Pfad
format(pfad,sizeof(pfad),"Fraktionskassen/Groove.txt");
fkassegroove = dini_Int(pfad,"KassenstandGroove");
}
bei den laden lässt du ihn speichern daher ist es auf 0 wiederBrache immernoch hilfe
les ma -
stock GrooveLaden()
{
new pfad[44]; // wieder der Pfad
format(pfad,sizeof(pfad),"Fraktionskassen/Groove.txt");
dini_IntSet(pfad,"KassenstandGroove",fkassegroove);
}wo ist der FEhler?
teste mal das
stock GrooveLaden()
{
new pfad[44]; // wieder der Pfad
format(pfad,sizeof(pfad),"Fraktionskassen/Groove.txt");
fkassegroove = dini_Int(pfad,"KassenstandGroove");
}
bei den laden lässt du ihn speichern daher ist es auf 0 wieder -
der Code steht im sampwiki ich brauch die include
es gibt keine
Einfach im gamemode einfügen -
Nimm doch OCMD ocmd ist doch besser :).
Und was z.B.?hier der dcmd code
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 -
Achso ja das
Hab es bei mir ja auch nur wusste ich noch nicht wie ich das beschreibe
ich editier es noch nach -
dein code ist sogesehen unbrauchbar, da du die klammern falsch gesetzt hast
ocmd:durchsuchen(playerid, params[])
{
for(new i = 0; i < MAX_PFANDPOINTS; i++)
{
if(!IsPlayerInRangeOfPoint(playerid, 3.5, PfandPoint[i][PfandX], PfandPoint[i][PfandY], PfandPoint[i][PfandZ])) return SendClientMessage(playerid, COLOR_RED, "Du befindest dich an keiner Mülltonne!");
if(PfandCheck[i] != 0) return SendClientMessage(playerid, COLOR_RED, "Diese Mülltonne wurde bereits durchsucht!");
//Was passieren soll
SendClientMessage(playerid, -1, "Du durchsuchst die Mülltonne!");
}
return 1;
}
teste mal den und sag mir ob meine message kommt -
Du irritierst mich was meinst du?
-
eine deklairung = was wo new vorsteht
schreib ma oben bei OnDialogResponse nach der ersten klammer das rein:
new Query[128]; -
dir fehlt die deklaitung Query
-
dann würden die das internet nicht runterstufen
-
Bin bei Kabel Deutschland, aber den Support dort kann man echt vergessen, die fasselten irgendwas von wegen Rechnung nicht bezahlt, aber es ist alles bezahlt und selbst wenn dies nicht der Fall wäre, hätten wir gar kein Internet und auch kein Fernseher beziehungsweise Telefon!
ab 70€ offene rechnung darf ein Internetanbieter eine Sperre einlegen
Die labern nicht irgendein müll und der Support ist top bei den
Ruf da an frag genau nach und nach der offenen rechnung und Zahl
anders wird dein Internet nicht schneller -
Dafür ein Tutorial finde ich ehrlich gesagt, unnötig.
für manche schon
Aber es funktioniert und man kann es auch erklären da es auch was mit den PAWN zu tun hat
viele die anfangen wissen nichtmal was die UPDATE funktion ist und daher ist sowas hier
immer hilfreich