Mit einer Schleife durch alle Spieler die online sind.
Poste gegebenenfalls mal, wie du den Kontostand eines Spielers ausliest.
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
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
-
-
-
-
-
Hinter den beiden if Abfragen muss jeweils das Semikolon weg.
-
Wenn ich auf Nitrado nen server erstelle, habe aber davor schon mit pawn ein script erstellt, dann kann ich das auch zu Nitrado hinzufügen oder?
(Bin erst seit einer woche beim scripten) -
@ParisSAMP
natürlich geht das. Der Hoster (Nitrado) hat ja nichts mit Pawn zu tun.
Also kannst du dein Script ohne Sorge hochladen -
Warum sollte es auch nicht gehen? Nitrado Gameserver sind doch auch nur lokale Server. Bloß, dass der SAMP-Server nicht auf deinem PC liegt, sondern auf dem Server von Nitrado. Dort kannst du ganz normal deine Scripts, Plugins etc. hochladen (per FTP, SMTP o.ä.) und den Server starten (bloß, dass man es dann wahrscheinlich über ein Control Panel macht, statt direkt die Datei auszuführen (Windows)). Es funktioniert alles vom Prinzip her ähnlich, wie auf deinem eigenen PC.
-
Dank euch herzlich!
-
-
-
Bei Textdraws kannst du glaube ich nur mit ~y~ und ~r~ usw. arbeiten.
Das, was du da vor hast, funktioniert glaube ich nicht. Genaures kann dir aber bestimmt jemand anders bestätigen bzw. sagen. -
Wie ist es möglich die Zeit in dem Format wiederzugeben: "Min:Sek"
Habe es momentan nur so:
Cnew e_Zeit = random(1)+1; //Soll Random 1 oder 2 Minuten sein Bonus[bonuszeit] = e_Zeit*60; format(String,sizeof(String),"Verbl. Zeit: %d", Bonus[bonuszeit]); TextDrawSetString(E_WeaponTD[2],String);
Im Sekundentimer:
-
-
Hallo,
Habe ein Problem mit meiner SavePlayer function:Code
Alles anzeigenstock SavePlayer(playerid) { print("SavePlayer"); new query[500],name[50],level,geld,alevel,tut,perso,alg; name[49] = PlayerInfo[playerid][pName]; level = PlayerInfo[playerid][pLevel]; geld = PlayerInfo[playerid][pMoney]; alevel = PlayerInfo[playerid][pAdmin]; tut = PlayerInfo[playerid][pTut]; perso = PlayerInfo[playerid][pPerso]; alg = PlayerInfo[playerid][pAlg]; if(pEingeloggt[playerid] == 0)return 1; mysql_format(db_handle,query,sizeof(query),"UPDATE user SET (name,level,money,alevel,tutorial,perso,alg) VALUES ('%s','%d','%d','%d','%d','%d','%d')",name[49],level,geld,alevel,tut,perso,alg); mysql_tquery(db_handle,query); return 1; }
Bekomme dabei die Errors in meiner mysql_log:Code[18:35:09] [DEBUG] mysql_format - connection: 1, len: 500, format: "UPDATE user SET (name,level,money,alevel,tutorial,perso,alg) VALUES ('%s','%d','%d','%d','%d','%d','%d')" [18:35:09] [DEBUG] mysql_tquery - connection: 1, query: "UPDATE user SET (name,level,money,alevel,tutorial,perso,alg) VAL", callback: "(null)", format: "(null)" [18:35:09] [DEBUG] CMySQLQuery::Execute[] - starting query execution [18:35:09] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(name,level,money,alevel,tutorial,perso,alg) VALUES ('','1','0','4','1','1','0')' at line 1 [18:35:09] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError
Ne Ahnung was ich falsch gemacht habe im Code ? MfG, Simon -
-
hey leute ich wollte zwar wieder mit scripten anfangen leider ist sa-mp.com down weiß einer woher ich pawno krieg? (ohne trojaner oder irgend eine schei*e) danke
-
https://www.sendspace.com/file/1yxz91
Kann sein dass da ein paar Filterscripts von mir noch drinne sind, hab nicht nachgeguckt -
http://www.file-upload.net/download-10989167/pawno.7z.html
Hab dir mal meinen aktuellen Pawno Ordner hochgeladen.
MfG,
AroX -
Beitrag von sunrizez ()
Dieser Beitrag wurde von Markus gelöscht (). -
Hallo!
Ich habe den Code geschrieben um meine Autohäuser, die dazugehörigen i Punkte, die Spawnpunkte der gekauften Autos, und den Namen des Autohauses zu speichern.
Code
Alles anzeigenenum autohausEnum { id_x, Float:i_x, Float:i_y, Float:i_z, Float:s_x, Float:s_y, Float:s_z, Float:s_r, Name[35] } new ahInfo[autohausEnum] = { {0,1283.2334,-1336.0128,13.3811,1279.3846,-1341.7429,13.0983,92.2082,"Oldtimer-Autohaus"} //id: 0 1. autohaus };
Jetzt bekomme ich jedoch den Fehlercode:Habe den Code oben so formatiert, dass die Zeilennummern stimmen. hoffe ihr könnt mir helfen!