Es bringt nichts es zu Verbieten da man einfach zu einem anderen Forum geht zB sa-mp.com und es dort veröffentlicht. Das ist genauso sinnvoll wie IPv4 Adressen zu bannen ob Range bann oder nicht es bringt nichts
Beiträge von XeroX
-
-
Du lässt Spieler speichern die gar nicht Online sind. IsPlayerConnected sollte dir weiterhelfen. Ausserdem solltest du überprüfen (sofern vorhanden) ob der Spieler eingeloggt ist. Somit wird die Anzahl der Speicherungen um einiges kleiner
-
Mal neben bei änder mal den Query bitte ab wer das gemacht hat sollte sich nochmal überlegen was LIKE macht.
$abfrage = "SELECT username, passwort FROM `home` WHERE `username`='$username' "; zumal du auch den Benutzernamen escapen solltest mit
mysql_real_escape_string($username); vor dem Query natürlich.Zum eigentlichen Problem du kannst mit $_SESSION['username'] = $username; beim login den Benutzernamen in einer Session packen. Dann in der geheim.php
-
Dann sind es möglicherweise Globale Textdraws die jedem Angezeigt werden und nicht jedem Spieler mit Individuellem Text
-
Hast du das unter OnGameModeInit / FilterscriptInit ? Da es playerid nicht deklariert.
OnPlayerConnect sollte weiterhelfen
-
Money Spam ist nicht deklariert.
Oben im Script wo die anderen Variablen sind:
new MoneySpam[MAX_PLAYERS]; -
Nutz doch das beigelegte filterscript gl_realtime brauchste das Rad nicht neu erfinden
-
OnPlayerDisconnect:
PlayerInfo[playerid][SHealthh] = GetPlayerHealth(playerid, Leben);ändern in:
GetPlayerHealth(playerid,PlayerInfo[playerid][SHealthhh]);
da GetPlayerHealth nicht das Leben als Rückgabewert hat sondern den Wert an den 2.Parameter zurückgibt.
Und bitte speicher das Leben nicht unter OnPlayerUpdate das ist schwachsinn und ressourcenfressend. Wenn reicht ein Timer oder OnPlayerTakeDamage
-
Habe es gerade getestet Z Koordinate mal auf 1500 gestellt und runterfallen lassen funzt habe überlebt
-
Tabellen und Spaltennamen am besten in Backticks ` setzen da es sonst manchmal zu problemen kommen kann
-
Die Anzeige kann Unendlich nicht darstellen ist aber nicht weiter schlimm und nein du stirbst auch nicht wenn du runterfällst da wie gesagt die Anzeige den Wert Unendlich nicht anzeigen kann. Eine Auto Explosion könnte dich dennoch töten sofern du drinne sitzt das liegt aber an gta selber. Du kannst aber wenn du in ein Auto steigst unter OnPlayerStateChange abfragen ob er ADuty ist und wenn ja SetVehicleHealth(GetPlayerVehicleID(playerid),float(0x7F800000)); dann hat das car auch godmode solltest es nur nachher wieder zurücksetzen oder das auto zerstören lassen
-
-
Nutze das was Crocky schrieb damit hast du auf jedenfall godmode
-
Nutze aber dann bitte OnPlayerTakeDamage anstatt OnPlayerGiveDamage :
-
kann auch nicht funktionieren du speicherst die Position bevor du eingibst welche pID.
Setze GetPlayerPos unter der if(sscanf abfrage
Sebastian 128
-
-
setze vor dem < ein geraden strich dann sieht es auch wie ein k und k kommt in kleiner vor. Als kleine gedankenstütze
-
Bayern war schon immer abgehoben das ist nichts neues.
-
teste mal return float(100); anstatt return 100;
-
Zeige mal deine jetzige funktion