Du machst 2 Klammern auf und nur 1 wieder zu.
Dann schau dir mal den unteren Teil an ...
Du machst 2 Klammern auf und nur 1 wieder zu.
Dann schau dir mal den unteren Teil an ...
Schön währe zu sehen was im string steht.
Wenn der leer ist wird der Dialog auch nicht angezeigt ![]()
Das kann daran liegen das der Port geblockt wird
daher freischalten
Bleibt locker
Ab dönerstag hab ich Urlaub und setz mich dann dran
Arbeit hat nunmal Vorrang
So ich hab mal was gefunden gehabt
stock SaveUser(playerid)
{
new query[256],query1[256];
format(query,sizeof(query),"UPDATE `user` SET `Frak`='%d',`Leader`='%d',`invite`='%d',`paytime`='%d',`Rang`='%d' WHERE `Name`='%s'",UserInfo[playerid][Frak],UserInfo[playerid][Leader],UserInfo[playerid][invite],UserInfo[playerid][paytime],UserInfo[playerid][Rang],SpielerName(playerid));
format(query1,sizeof(query1),"UPDATE `user` SET `wanted`='%d',`jailtime`='%d',`jailed`='%d' WHERE `Name`='%s'",UserInfo[playerid][wanted],UserInfo[playerid][jailtime],UserInfo[playerid][jailed],SpielerName(playerid));
db_query(Data,query);
db_query(Data,query1);
return 1;
}
wozu 2 querys? einer reicht auch aus
stock SpielerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
}
Speicher den Namen lieber zwischen denn die Funktion ist unnütz
format(str,sizeof(str),"SELECT * FROM `user` where NAME = '%s'",SpielerName(playerid));
Result=db_query(Data,str);
if(db_num_rows(Result) > 0){}
else
{
format(query,sizeof(query),"INSERT INTO `user` (`Name`,`Frak`,`Leader`,`invite`,`paytime`,`Rang`,`wanted`,`jailtime`,`jailed`) VALUES ('%s','0','0','0','0','0','0','0','0')",SpielerName(playerid));
db_query(Data,query);
}
db_get_field_assoc(Result,"Frak",str,sizeof(str));
UserInfo[playerid][Frak]=strval(str);
db_get_field_assoc(Result,"Leader",str,sizeof(str));
UserInfo[playerid][Leader]=strval(str);
db_get_field_assoc(Result,"invite",str,sizeof(str));
UserInfo[playerid][invite]=strval(str);
db_get_field_assoc(Result,"paytime",str,sizeof(str));
UserInfo[playerid][paytime]=strval(str);
db_get_field_assoc(Result,"Rang",str,sizeof(str));
UserInfo[playerid][Rang]=strval(str);
db_get_field_assoc(Result,"wanted",str,sizeof(str));
UserInfo[playerid][wanted]=strval(str);
db_get_field_assoc(Result,"jailtime",str,sizeof(str));
UserInfo[playerid][jailtime]=strval(str);
db_get_field_assoc(Result,"jailed",str,sizeof(str));
UserInfo[playerid][jailed]=strval(str);
Das dürfte so nicht ganz Funktionieren, da du erst abfragst, wenn er nicht da ist fügst du ihn hinzu und danach willst du daten laden aber was genau lädst du da eigendlich?
Er hat ihn doch vorher nicht gefunden gehabt
#pragma unused rows
Auch unnütz
Du erstellst variablen die du nicht nutzt
Naja mehr hab ich bisher auch nicht gefunden gehabt
Hatten wir schonmal
Der Unterschied: Reallife und Roleplay
SuFu hilft
Vorstellung ist Langweilig
Das Forum find ich auch Langweilig da man dauernt immer die Selben Designs zu sehen bekommt..
Zum Server
Was habt ihr selber gemacht?
für mich ist es einfach runtergeladen worden, ein paar Filterscripts von hier mit geladen und dann den Server gestartet
Das ihr es "wirklich" editiert habt, glaub ich euch nicht außer das der Name und ein paar Labels abgeändert wurden.
Für mich ist das wieder ein Projekt das 2 Tage vor eröffnung gegründet worden ist
Alles anzeigen
ocmd:restart(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,c_falsch,"Das dürfen nur Admins!");
if(IsPlayerConnected(i))
for(new i = 0; i < MAX_PLAYERS; i++)return SaveAcc(i);
SendRconCommand("gmx");
return 1;
}
Du solltest dich mal Informieren was ein return macht und wo man es einsetzen sollte, denn dein Code ist absoluter Schwachsinn wie du den da stehen hast
Du musst das MySQL plugin von strickenkid nutzen nicht von Blue G
Hier sind die Downloadlinks da ich noch den Realease Ordner von Aki habe
http://dt-rp.de/Releases/AudioHide.inc
http://dt-rp.de/Releases/AudioHide.pwn
http://dt-rp.de/Releases/AudioHide.rar
Die länge des Arrayinhaltes passt nicht zum Enum
Außerdem ist im enum auch kein String angegeben sondern Floats und Intger
Kann man das Map nennen?
Die find ich ja schlimmer als deine andere
Unsauber, unschön und WTF ist das?
Wenn ein Architekt so Brücken entwirft und umsetzt sollte man den verkloppen
Das ist unreal das die halteseile schlagartig oben aufhören und unten wieder anfangen...
Unrealistische Brücke ~> beim drauffahren zerlegt es das Auto
Untergrund unreal ~> was macht ne Airportstraße da?
Gebäude unpassend ~> Einkaufsinsel = Wohnhaus? Da passt aber was nicht
Die Map bekommt mit mühe noch 0,5 Pukten von 10
Regel IV
Themen und Beiträge, welche die Installation oder Handhabung von Forumsoftware betreffen (Wbb3, Burning Board etc.).
Les die mal die Nutzungsregeln durch
Denn hier http://www.woltlab.com/forum/ bekommst du die Hilfe
Warum nutzt ihr nicht die Themen die dafür gemacht worden sind?
sSpieler[playerid][Heroin]++1;
Durch ++1 wird immer ein höher gesetzt.
Also sprich: 0 - 1, 1 - 2, 2 - 3 usw.
bullshit
++ bedeutet einen dazu
+=5 bedeutet 5 dazu
-=5 bedeutet 5 abrechnen
++1 gibts nicht
wenn du auch in der schleife ein return machst ist es kein Wunder das nur 1 Auto respawnt wird...
Neues Bank Interior ist fertig
Ich hab bei den kleinen Bildern (Den großen raum) nicht ansatzweise an einer Bank gedacht, da es irgendwie aussah wie Knipen aus den Wilden Westen ![]()
Aber sehr schicke map
Das alles so schief ist gefällt mir persönlich nicht und sieht sehr unprofessionell aus.
Ich find das macht gerade was aus da es was anderes ist als man es kennt ![]()
Zusätzlich sollte der Innenabstand größer sein, da es sonst zu sehr an den Rand geklatscht aussieht.
Da hast du recht
Das war mal alles aber dann hat der Internet Explorer rumgezickt und bisher hatte ich noch keine Lust gehabt das alles wieder zu richten
Beim Onlineshop sollten die linken aufzählungen der links doer was das ist linksbündig sein nicht mittig
erledigt
Ich würde den Link ganz entfernen, der Webmaster kennt ihn ja auch hoffentlich so...
Könnte man auch machen ja aber ich lass ihn erstmal drin