InFight[issuerid] = 1;
zu:
if(issuerid != INVALID_PLAYER_ID) InFight[issuerid] = 1;
Beiträge von Jeffry
-
-
Wie sieht denn die Datenbank aus (Screenshot) und wie öffnest du die Datenbank im Code (OnGameModeInit?)?
-
Versuche es so:
stock BanWithReason(playerid = INVALID_PLAYER_ID, targetid, reason[])
{
if(playerid == INVALID_PLAYER_ID) return 1;
new Query[256], string[145], day, month, year, second, minute, hour, datestring[24], timestring[24];
getdate(day, month, year);
gettime(hour, minute, second);format(datestring, sizeof(datestring), "%i-%i-%i", day, month, year);
format(timestring, sizeof(timestring), "%i:%i:%i", hour, minute, second);
format(Query, sizeof(Query), "INSERT INTO BANNED (`NAME`, `IP`, `REASON`, `ADMIN`, `DATE`, `TIME`) VALUES ('%s', '%s', '%s', '%s', '%s', '%s')", GetName(targetid), PlayerIP(targetid), reason, GetName(playerid), datestring, timestring);
db_query(bans,Query);
format(string, sizeof(string), "BAN: %s(%d) wurde von %s(%d) gebannt. [Grund: %s]", GetName(targetid), targetid, GetName(playerid), playerid, reason);
SendClientMessageToAll(-1, string), string = "\1";
printf("[ban] [%s]: Erfolgreich %s's Bann Info hinzugefügt", GetName(playerid), GetName(targetid));
printf("Query: %s", Query);
SetTimerEx("KickTimer", 100, true, "i", targetid);
return 1;
} -
-
Du zählst fc nie hoch.
While Schleifen sind generell nicht zu empfehlen, da genau sowas passieren kann.new fc;while(fc<sizeof(FactionCars))
zu:
for(new fc; fc<sizeof(FactionCars); fc++) -
Desktop\GTA Server\pawno\include\B_Schranke.inc
Das Problem ist in der Include.
-
Query = db_query(bans,Query);
Entferne die Zeile, das Ergebnis liest du bereits eine Zeile drüber aus.
-
Teile die Zeile mit "format" auf zwei Zeilen auf, oder mehr.
Das \ Zeichen dient nur dazu, dass du es auf zwei Zeilen schreiben kannst, für den Compiler ist es aber trotzdem eine Zeile.format(query, sizeof(query), "CREATE ...");
format(query, sizeof(query), "%s ...", query);
//...Alternativ kannst du strcat nutzen.
-
Nutze zum Stoppen die ID 0 oder in manchen Fällen die ID+1.
-
Die dauerhafte Klingel ist die Nummer 3401.
-
Niemals, Ich bin der Weihnachten bis Valentinstag Winterreifenfahrer
Lohnt sich nicht

Wann wechselt ihr eure Reifen von Winter -> Sommer?
Ende Oktober/Anfang November bis Ende März die Winterreifen, der Rest Sommerreifen.
Also O bis O in etwa. -
Bei mysql_pquery musst du die Cache Funktionen in einem separaten Callback aufrufen.
Wie im Beispiel hier:
http://wiki.sa-mp.com/wiki/MySQL/R40#mysql_pqueryAlternativ (nicht empfehlenswert) kannst du mysql_query nutzen, dann kannst du es direkt in der Funktion auslesen.
Ein Beispiel dazu findest du hier:
http://wiki.sa-mp.com/wiki/MySQL/R40#mysql_queryAchte darauf, danach unbedingt den Cache zu leeren, wenn du mysql_query nutzt.
-
Du musst das Textdraw mit einem Timer aktualisieren und im Timer immer wieder
http://wiki.sa-mp.com/wiki/PlayerTextDrawTextSize
aufrufen, sowie eventuell direkt danach
http://wiki.sa-mp.com/wiki/PlayerTextDrawShow.Im Timer zählst du mit jedem Aufruf eine Spielervariable um X hoch, so lange, bis X den maximalen Wert der Ladebox erreicht hat.
-
Ich habe mal im Script nachgeguckt und diese Zeile macht die Probleme.
Was soll das Query machen?
-
205/55 R16, Dunlop Runflats (genaue Bezeichnung weiß Ich spontan bei den Winterreifen nicht), sind auf Stahlfelgen. Im Sommer hab ich vorne 225er und hinten 245er auf 18-Zoll BMW 384 Felgen
Also in die Winterräder musst noch investieren

Die 384'er Felgen sehen richtig nice aus.Für'n Sommer hab ich: 225 vorne und 255 hinten, auf 18-Zoll BMW M Sternspeiche 400 mit Bridgestone Potenza RFT.
Und für'n Winter 225'er 17 Zoll BMW Doppelspeiche 392 mit Pirelli Sottozero RFT. -
Jeffrey: Gibts noch ne andere Moeglichkeit 0 zu returnen oder nen Fehler auszugeben, und dabei nicht die Schleife abzubrechen?
Ja, schreib das return 0 nach der Schleife (außerhalb) hin.
Das wird dann ja nur erreicht, wenn das return 1 nicht erreicht wird. -
Entferne zusätzlich den else-Teil, der beendet die Schleife sonst immer nach dem ersten fehlgeschlagenen Durchlauf.
-
Haste auch einen 2er? Hab grad leider vergessen welcher deiner war Mein Auto ist zurzeit mehr schwarz als weiß, der Winter geht mir echt extrem auf den Sack vorallem die Winterreifen.. Mineralgrau ist echt extrem schön!
Irgendwie klappte das mit den Benachrichtigungen bei mir nicht mehr, ich hab hier im Thread keinen Hinweis mehr bekommen, wenn ich zitiert wurde. Meeh.
War wohl ausgeschaltet, sollte jetzt wieder klappen.Ich hab nen 3er (320d): Link: Zeigt her euren Fahrbaren Unterbau
Das glaub ich dir, weiß ist im Winter ziemlich ungünstig.
Was hast du für Winterreifen? (Marke/Modell/Zoll)?
-
-
BusinessInfo[ID][B_Besitzer] = strmid(BusinessInfo[ID][B_Besitzer] , dini_Get(path,"BizBesitzer"),false,strlen(dini_Get(path,"BizBesitzer")),MAX_PLAYER_NAME);
zu:
format(BusinessInfo[ID][B_Besitzer], MAX_PLAYER_NAME, dini_Get(path,"BizBesitzer"));