Und wie mache ich das jetzt mit dem einzahl befehl für andere fraktion? habe jetzt 2 fbänke aber kann nicht einzahlen geht nur bei einer^^
Gangkasse / Fraktionskasse [GF] version 1.0.5
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
ICh weis das Thema ist alt doch bei mir kann man geld in die kasse legen raus holen usw... doch wenn ich server neustarte ist die Kasse wieder leer.
Wo liegt der Fehler??mfg BIllygirl
-
ICh weis das Thema ist alt doch bei mir kann man geld in die kasse legen raus holen usw... doch wenn ich server neustarte ist die Kasse wieder leer.
Wo liegt der Fehler??mfg BIllygirl
Genau dasselbe Problem habe ich auch!
MfG Firer -
ok hab probiert ne bizkasse zumachen ;D
und da kam ich auf folgendes:
if (strcmp("/bizwithdraw", cmdtext, true, 10) == 0)
{
new superaus;
tmp = strtok(cmdtext, idx);
superaus = strval(tmp);
if (super >= superaus)
{
if (pInfo[playerid][biz] == 247)
{
super = super- superaus;
GivePlayerMoney(playerid,superaus);
format(string, 256, "Du hast %d$ aus dem Supermarkt abgehoben.",superaus);
SendClientMessage(playerid, COLOR_GREEN, string);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_RED,"Dir gehört der Supermakrt nicht!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"So viel Geld ist nicht im Supermarkt!");
}
}
mit diesen errors =(
C:\Dokumente und Einstellungen\Marco & Stefan\Desktop\GTA-San\Scrpit dinger\xd.pwn(565) : error 047: array sizes do not match, or destination array is too small
C:\Dokumente und Einstellungen\Marco & Stefan\Desktop\GTA-San\Scrpit dinger\xd.pwn(376) : warning 204: symbol is assigned a value that is never used: "cmd"
oebn hab ich cmd und soo folgend deffiniert...
new cmd[64],idx,tmp[64]; -
Ich wusste garnicht mehr, dass es dieses Thema noch gibt
Also zu IceCube. Welche Zeilen sind denn die wo der Fehler und das Warning auftreten? -
Jo nicht schlecht
-
Bei mir funzt es alles
Gutes Tutorial 9/10 -
jop find ich auch
schön erklärt, 8/10 -
Alles geil aber noch alte scripttechniken was aber nicht schlimm ist...
-
eben, wenn das alte gut fuktioniert braucht man halt nix neues
btw. danke! -
if (strcmp("/bizwithdraw", cmdtext, true, 10) == 0)
{
new superaus;
tmp = strtok(cmdtext, idx);
superaus = strval(tmp);
if (super >= superaus)
{
if (pInfo[playerid][biz] == 247)
{
super = super- superaus;
GivePlayerMoney(playerid,superaus);
format(string, 256, "Du hast %d$ aus dem Supermarkt abgehoben.",superaus);
SendClientMessage(playerid, COLOR_GREEN, string);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_RED,"Dir gehört der Supermakrt nicht!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"So viel Geld ist nicht im Supermarkt!");
}
}
C:\Dokumente und Einstellungen\Marco & Stefan\Desktop\GTA-San\Scrpit dinger\xd.pwn(565) : error 047: array sizes do not match, or destination array is too small
denn error bei tmp=...sry war weg.. dass ich net geantwortet hab.. danke aber =)
-
hey
bei mir läds oder schriebt er es nicht
Gamemodeexitnew File: Kassen = fopen("Kassen.ini", io_write);
if (Kassen)
{
new var[32];
format(var, 128, "Fraktionskasse1=%d\n",Fraktionskasse1);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse2=%d\n",Fraktionskasse2);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse3=%d\n",Fraktionskasse3);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse4=%d\n",Fraktionskasse4);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse5=%d\n",Fraktionskasse5);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse6=%d\n",Fraktionskasse6);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse7=%d\n",Fraktionskasse7);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse8=%d\n",Fraktionskasse8);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse9=%d\n",Fraktionskasse9);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse10=%d\n",Fraktionskasse10);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse11=%d\n",Fraktionskasse11);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse12=%d\n",Fraktionskasse12);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse13=%d\n",Fraktionskasse13);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse14=%d\n",Fraktionskasse14);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse15=%d\n",Fraktionskasse15);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse16=%d\n",Fraktionskasse16);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse17=%d\n",Fraktionskasse17);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse18=%d\n",Fraktionskasse18);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse19=%d\n",Fraktionskasse19);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse20=%d\n",Fraktionskasse20);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse21=%d\n",Fraktionskasse21);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse22=%d\n",Fraktionskasse22);fwrite(Kassen, var);
format(var, 128, "Fraktionskasse23=%d\n",Fraktionskasse23);fwrite(Kassen, var);
}Ongamemodeinit
new File: Kassen = fopen("Kassen.ini", io_read);
if(Kassen)
{
new key[ 256 ] , val[ 256 ];
new Data[ 256 ];
while ( fread( Kassen , Data , sizeof( Data ) ) )
{
key = ini_GetKey( Data );
if( strcmp( key , "Fraktionskasse1" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse1= strval( val ); }
if( strcmp( key , "Fraktionskasse2" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse2= strval( val ); }
if( strcmp( key , "Fraktionskasse3" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse3= strval( val ); }
if( strcmp( key , "Fraktionskasse4" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse4= strval( val ); }
if( strcmp( key , "Fraktionskasse5" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse5= strval( val ); }
if( strcmp( key , "Fraktionskasse6" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse6= strval( val ); }
if( strcmp( key , "Fraktionskasse7" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse7= strval( val ); }
if( strcmp( key , "Fraktionskasse8" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse8= strval( val ); }
if( strcmp( key , "Fraktionskasse9" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse9= strval( val ); }
if( strcmp( key , "Fraktionskasse10" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse10= strval( val ); }
if( strcmp( key , "Fraktionskasse11" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse11= strval( val ); }
if( strcmp( key , "Fraktionskasse12" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse12= strval( val ); }
if( strcmp( key , "Fraktionskasse13" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse13= strval( val ); }
if( strcmp( key , "Fraktionskasse14" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse14= strval( val ); }
if( strcmp( key , "Fraktionskasse15" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse15= strval( val ); }
if( strcmp( key , "Fraktionskasse16" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse16= strval( val ); }
if( strcmp( key , "Fraktionskasse17" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse17= strval( val ); }
if( strcmp( key , "Fraktionskasse18" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse18= strval( val ); }
if( strcmp( key , "Fraktionskasse19" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse19= strval( val ); }
if( strcmp( key , "Fraktionskasse20" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse20= strval( val ); }
if( strcmp( key , "Fraktionskasse21" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse21= strval( val ); }
if( strcmp( key , "Fraktionskasse22" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse22= strval( val ); }
if( strcmp( key , "Fraktionskasse23" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse23= strval( val ); }
} -
hammer
-
kannste pls helfen?
-
Wird es garnicht gespeichert? Schau mal die Scriptfiles durch, oder wird es einfach nur auf 0 zurückgesetzt.
BTW: Warum bietest du dich als Bugfixxer an, wenn du dann noch im Tutorial selbst nachfragen musst? -
ich hab alles auspribiert was geht der läd es einfach nicht
-
Qualitative Antwort...
Schreibt er denn in die Datei rein?
Wenn ja, und er es nicht lädt, fehlt dir wahrscheinlich fclose(Kassen), so wie ich es sehe. -
schreiben passt alles aber das fu laden net
new key[ 256 ] , val[ 256 ];
new Data[ 256 ];
new File: kFile = fopen("Kassen.ini", io_read);
if( kFile )
{
while ( fread( kFile , Data , sizeof( Data ) ) )
{
key = ini_GetKey( Data );
if( strcmp( key , "Fraktionskasse1" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse1= strval( val ); }
if( strcmp( key , "Fraktionskasse2" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse2= strval( val ); }
if( strcmp( key , "Fraktionskasse3" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse3= strval( val ); }
if( strcmp( key , "Fraktionskasse4" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse4= strval( val ); }
if( strcmp( key , "Fraktionskasse5" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse5= strval( val ); }
if( strcmp( key , "Fraktionskasse6" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse6= strval( val ); }
if( strcmp( key , "Fraktionskasse7" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse7= strval( val ); }
if( strcmp( key , "Fraktionskasse8" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse8= strval( val ); }
if( strcmp( key , "Fraktionskasse9" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse9= strval( val ); }
if( strcmp( key , "Fraktionskasse10" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse10= strval( val ); }
if( strcmp( key , "Fraktionskasse11" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse11= strval( val ); }
if( strcmp( key , "Fraktionskasse12" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse12= strval( val ); }
if( strcmp( key , "Fraktionskasse13" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse13= strval( val ); }
if( strcmp( key , "Fraktionskasse14" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse14= strval( val ); }
if( strcmp( key , "Fraktionskasse15" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse15= strval( val ); }
if( strcmp( key , "Fraktionskasse16" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse16= strval( val ); }
if( strcmp( key , "Fraktionskasse17" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse17= strval( val ); }
if( strcmp( key , "Fraktionskasse18" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse18= strval( val ); }
if( strcmp( key , "Fraktionskasse19" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse19= strval( val ); }
if( strcmp( key , "Fraktionskasse20" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse20= strval( val ); }
if( strcmp( key , "Fraktionskasse21" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse21= strval( val ); }
if( strcmp( key , "Fraktionskasse22" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse22= strval( val ); }
if( strcmp( key , "Fraktionskasse23" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse23= strval( val ); }
}
fclose(kFile);
} -
new File: kFile = fopen("Kassen.ini", io_read);
if( kFile )
{
while ( fread( kFile , Data , sizeof( Data ) ) )
{
new key[ 256 ] , val[ 256 ];
new Data[ 256 ];
key = ini_GetKey( Data );
if( strcmp( key , "Fraktionskasse1" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse1= strval( val ); }
if( strcmp( key , "Fraktionskasse2" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse2= strval( val ); }
if( strcmp( key , "Fraktionskasse3" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse3= strval( val ); }
if( strcmp( key , "Fraktionskasse4" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse4= strval( val ); }
if( strcmp( key , "Fraktionskasse5" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse5= strval( val ); }
if( strcmp( key , "Fraktionskasse6" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse6= strval( val ); }
if( strcmp( key , "Fraktionskasse7" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse7= strval( val ); }
if( strcmp( key , "Fraktionskasse8" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse8= strval( val ); }
if( strcmp( key , "Fraktionskasse9" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse9= strval( val ); }
if( strcmp( key , "Fraktionskasse10" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse10= strval( val ); }
if( strcmp( key , "Fraktionskasse11" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse11= strval( val ); }
if( strcmp( key , "Fraktionskasse12" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse12= strval( val ); }
if( strcmp( key , "Fraktionskasse13" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse13= strval( val ); }
if( strcmp( key , "Fraktionskasse14" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse14= strval( val ); }
if( strcmp( key , "Fraktionskasse15" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse15= strval( val ); }
if( strcmp( key , "Fraktionskasse16" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse16= strval( val ); }
if( strcmp( key , "Fraktionskasse17" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse17= strval( val ); }
if( strcmp( key , "Fraktionskasse18" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse18= strval( val ); }
if( strcmp( key , "Fraktionskasse19" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse19= strval( val ); }
if( strcmp( key , "Fraktionskasse20" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse20= strval( val ); }
if( strcmp( key , "Fraktionskasse21" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse21= strval( val ); }
if( strcmp( key , "Fraktionskasse22" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse22= strval( val ); }
if( strcmp( key , "Fraktionskasse23" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse23= strval( val ); }
}
fclose(kFile);
}Probier mal so, sehe da eigentlich keinen großes Fehler.
-
geht nicht