Bei mir hat "damals" was sehr einfaches geholfen:
Ausdrücken.
Beiträge von Syno
-
-
10 Jahre altes Spiel
Naja.. Soooo lange gibts GTA5 für den PC nun auch nicht.. -
Lizensierter Hostir
Da würde im ganzen "Lizenzierter Hosting Provider" stehen, sieht man auf dem Screen bloß nicht ganz^^ -
mach einfach anstatt
if(sInfo[playerid][perso]<=1)
so:
if(sInfo[playerid][perso] == 1) -
Okay, dann ergibt es Sinn.
GamerKing44:
Du hast ja jetzt auch dank LeijaT: noch die Begründung, warum du lieber direkt eine Variable nehmen solltest, und nicht die Datei neu laden solltest -
Warum sollte er es nicht neu aus der Datei laden können?
Wieso soll er jedes mal eine Datei öffnen, auslesen, schreiben, schließen, wenn er es auch einfach per Variable machen kann?
Wir reden hier nicht von MySQL oder was auch immer, sondern von Dini. Es macht zwar nicht viel Unterschied, doch trotzdem brauch man nicht jedes mal wenn sich der Wert ändert eine Datei öffnen,schreiben,schließen. Und dann auch noch bei jeder Abfrage die mit dem Geld zu tun hat auch nochmal öffnen, lesen, schließen..//EDIT
Es möge gut möglich sein, dass wir an einander vorbei reden, da ich das für sehr dumm halte, die Datei zu nehmen anstatt eine Variable, und ich hoffe, dass du es anders meinst -
Du kannst es durchaus neu setzen lassen, aber neu aus der Datei laden, nein.
Aber wie gesagt, neu setzen ist keine schlechte Wahl -
Finde ich leider nicht sehr schön..
Von außen trist und grau, und innen Villa Kunterbunt.
Nicht mein Fall^^ -
@Jack_Bauer:
Er schrieb ja der Übersichtlichkeit halber, deswegen gehe ich davon aus, dass seine Zeile nicht zu lang für den Compiler ist^^ -
Geht nicht, da wirft er lauter Fehler, das war ja mein erster Gedanke
Dann machst du was falsch..
Schau, so meine ich das://EDIT
Code:
ShowPlayerDialog(playerid, 5, DIALOG_STYLE_LIST,"Caption","\
Zeile1\n\
Zeile2\n\
Zeile3", "Button2", "Button2"); -
Viel einfacher und besser wäre es so:
blabla("Hier beliebiger Text der Zeile eins\n\
Text der 2. Zeile oder whatever\
immernoch die 2. Zeile, kam ja kein backslash-N"); -
Kannst ja mal den ersten Post lesen, ich sponsore, nicht nur über diese Token-Aktion.
An alle, die einen Server haben:
Habt ihr Probleme oder Fragen, meldet euch per PN -
Alle Server sind nun vergeben
-
Hey Leute!
Ich versponsere ein paar Teamspeak³-Server.
Schreibt mir einfach per PN warum ich euch einen Server geben sollte, wie viele Slots ihr braucht und wozu ihr den TS braucht.Ihr werdet auf alles Rechte haben außer:
- Slotzahl ändern
- Filetransfer
- AdminServerQuery//
JETZT GRATIS 30SLOT SERVER HOLEN, SEI SCHNELL!!Server #1
(CLAIMED)Server #2
(CLAIMED)Server #3
IP: 84.200.76.31:4000
Token: xZVub7rzeh8vEyGyRqSeo+8UjtttuxIRxkauJNz5 -
Die ForAllPlayers-Schleife muss alle Spieler durchgelaufen haben bevor du copsonline abfragst.
-
Wenn sie nichtmal ins Spiel connecten, nein.
So wie ich das verstanden habe blockt der Bot schon allein durch das incoming Connection, was vor dem OnPlayerConnect ausgeführt wird schon die ID.Wenn es jedoch keine FakeIP's sind, sollte man sie eigentlich dann trotzdem wegbannen können, indem man abfragt ob eine IP nach der incoming Connection überhaupt richtig connected. Wenn nicht -> Ban.
-
Sind massig IPs kann man leider nicht sperren.
Lösen die "FakeSpieler" OnPlayerUpdate aus? -
Schon mal geschaut welche IP's hinter den ID's stecken?
http://wiki.sa-mp.com/wiki/GetPlayerIp -
diesen habe ich 1--3 Minuten danach bearbeitet und deswegen habe ich eine Verwarnung bekommen.
In den Regeln steht, dass du einen Editierungsgrund angeben musst. Wieso beschwerst du dich, dass du die Regeln nicht lesen kannst?Und wenn du jemanden als "Unkompetentes Stück Scheiße" bezeichnest und damit drohst im Breadfish-Forum Kritik zu schreiben... Dann noch über einen Bann wundern? Ich bitte Dich..
-
Hat jemand 3.98€ PSC / Nitradoguthaben?
Oder weniger, bis ich das Geld zusammen habe
Nitrado Spendenlink