Danke, werde ich morgen mal probieren ![]()
Beiträge von Kasakow
-
-
Das ergibt gar keinen sin

new lastkillid[MAX_PLAYER_NAME];
Du hast daraus einen string gemacht!
format(lastkillid[playerid],MAX_PLAYER_NAME,"%s",PlayerName(playerid));
Und dann verwendest du es als normale MAX_PLAYER Variable, sinnlos

-
Dann musst du auch z.B [playerid] reinschreiben!
format(string,sizeof(string),"%s wurde zuletzt von %s gekillt.", PlayerName(giveplayerid), PlayerName(lastkillid)); //Zeile 22688
zu:
format(string,sizeof(string),"%s wurde zuletzt von %s gekillt.", PlayerName(giveplayerid), PlayerName(lastkillid[giveplayerid])); //Zeile 22688
-
Ich möchte abfragen ob ein Eintrag in der Datenbank vorhanden ist. (z.B für ein Anmelde System)
Wie man den Query benutzt weiß ich bereits. (Müsste so stimmen)
Und möchte ich abfragen ob was gefunden wurde.
Den Eintrag den ich angegeben habe.
Ich lasse den Query so ausführen:format(query, sizeof(query), "SELECT * FROM acc WHERE Name='%s'", tmp_name);
mysql_tquery(MySQL_Connect, query);Und möchte ich abfragen, ob der Eintrag mit dem Namen = '%s' in der Datenbank gefunden wurde.
Ich überlege die 2 Funktionen in betracht zu ziehen:
Funktionen:
- cache_get_field_name
- cache_get_field_count
Welche Funktion muss ich verwenden, und wie setze ich sie genausten ein. (Bitte einen Codeschnipsel)
Vielen Dank im Voraus !
-
Jap, musste Pawno neustarten und mysql_ping rausnehmen, aber wie kann ich nun dafür sorgen wenn die verbindung steht, das es geprintet wird und wenn sie erfolglos war das der server beendet wird ?
EDIT:
Habe es hinbekommen:
if(mysql_errno() != 0){print("Die Verbindung war erfolglos!"),SendRconCommand("exit");}else print("Die Verbindung war erfolgreich!");Danke

-
Alles anzeigen
Die funktion mysql_ping() hat ausgedient jedoch kannst du
mysql_errno() benutzenCodecon_Handler = mysql_connect("127.0.0.1", "root", "datenbank", "pw"); if(mysql_errno(con_Handler) != 0) print("Keine Verbindung zur Datenbank!");Als kleine Info die R7 Version ist richtig alt es gibt schon die Version r38
Download:
https://github.com/pBlueG/SA-MP-MySQL/releasesDokumentation:
http://wiki.sa-mp.com/wiki/MySQL/R33Ich habe nun R38 angeschmissen, und muss ehrlich sagen nun möchte der Server nicht mehr mitmachen
Code
Alles anzeigenSA-MP Dedicated Server ---------------------- v0.3z, (C)2005-2014 SA-MP Team [14:14:10] [14:14:10] Server Plugins [14:14:10] -------------- [14:14:10] Loading plugin: mysql [14:14:10] >> plugin.mysql: R38 successfully loaded. [14:14:10] Loaded. [14:14:10] Loaded 1 plugins. [14:14:10] [14:14:10] Filterscripts [14:14:10] --------------- [14:14:10] Loading filterscript 'adminspec.amx'... [14:14:10] Loading filterscript 'baseaf.amx'... [14:14:10] --Base FS loaded. [14:14:10] Loaded 2 filterscripts. [14:14:10] Script[gamemodes/deathmatch.amx]: Run time error 19: "File or function is not found" [14:14:10] Number of vehicle models: 0In die MySQL wird nichts geprintet

-
Ich habe eigentlich immer nur mit dem MySQL Plugin R5 gearbeitet, aber aktuell möchte ich mich mit dem MySQL Plugin R7 beschäftigen!
Ich möchte nun eine Verbindung aufbauen lassen, und dann möchte ich sobald sie erfolglos war, den Server herunterfahren.
In der SERVER_log steht :
Und das steht in der MySQL_log:
Code[13:53:54] >> mysql_connect(127.0.0.1, root, datenbank, ******) on port 3306 [13:53:54] CMySQLHandler::CMySQLHandler() - constructor called. [13:53:54] CMySQLHandler::CMySQLHandler() - Connecting to "127.0.0.1" | DB: "datenbank" | Username: "root" [13:53:55] CMySQLHandler::Connect() - Can't connect to MySQL server on '127.0.0.1' (10061) (Error ID: 2003) [13:53:55] [13:53:55] ** MySQL Debugging enabled (05/22/14) [13:53:55] [13:53:55] >> mysql_ping( Connection handle: 1 ) [13:53:55] CMySQLHandler::Ping() - You cannot call this function now. (Reason: Dead Connection)Aber nach meinem Code sollte es eigentlich klappen, tut es aber leider nicht.
Schnipsel des Code´s:
//MySQL System
MySQL_Connect = mysql_connect(MySQL_HOST, MySQL_USER, MySQL_DATA, MySQL_PASS),mysql_debug(true);
if(mysql_ping() == 0){print("MySQL: Verbindung fehlgeschlagen!"), SendRconCommand("exit");}else print("MySQL: Verbindung wurde erfolgreich hergestellt!");Versteht ihr, was ich genau falsch mache ?
-
Klar, aber mann könnte ja auch einfach mit Variablen & Timern arbeiten

-
new Auftrag[MAX_PLAYERS];
ocmd:auftrag(playerid)
{
if(Autrag[playerid] == 1)return Auftrag[playerid] = 0;
Auftrag[playerid] = 1;
return 1;
}
ocmd:auftragsliste(playerid)
{
new string[1000];
for(new i; i< MAX_PLAYERS; i++)
{
if(i == INVALID_PLAYER_ID)continue;
if(Auftrag[i] == 0)continue;
format(string, sizeof(string), "%s\n%s", GetName(i));
}
}
ShowPlayerDialog(playerid, id, DIALOG_STYLE_LIST, "caption", string, "Ok", ""); return 1;}DAs wäre ein beispiel
-
Das ist nicht verboten, ist zwar etwas fies aber trotzdem nicht verboten,
und sascha, ich denke er hat es selber gemacht nur ein bisschen nach dem prp style gecodet
-
Möchtest du dieses UCP 1x oder mehrfach verkaufen?
Denn du könntest deutlich mehr für dieses UCP verlangen -
Du kannst sie auch im Internet gut lernen und dann in der Schule richig powern
Dankeschön, ihr alle habt mir das ausführlich erklärt/beraten sowie tipps gegeben

Sehr nette Unterhaltung
Danke
-
Achso, dankeschön
Also soll ich lieber warten bis mir das meine schule genau erklärt, bevor ich diese Funktion lerne ? -
In meiner Schulung hatte ich noch kein , "sinus,cosinus,tangens " (7. Klasse)
Wenns möglich wäre, würde mir einer erklären was die 3 Begriffe zu bedeuten haben sowie mir zu erklären in welchen Fällen könnte man dass gebrauchen -
Guten Tag,
Ich möchte meine PAWN Kenntnisse erneut auffrischen und deswegen schreibe ich mehrerne Themas bezüglich meiner fragen

Ich habe einmal die Wiki durchforstet und wollte wissen , was man genau mit dieser Funktion machen kann:
Angle modes
Use them to work with Floatsin, Floatcos or Floattan.
floatsin
-
Das wollte ich auch schon erwähnen, wenn ich einen eigenen benutzer nach MrMonats anweisung folgte, kam der gleiche fehler
Nutze einfach das was Jeffry geschrieben hatte.
Mit dem normalen Root benutzer und kein Passwort
-
Ja das stimmt, mann kann es aber in PHP umwandeln, es in SAMP umzuwandeln ist meiner meinung nach unötig
-
Was soll das denn bitteschön bringen ?
-
Die Bilder sind aktuell nicht verfügbar?
-
Offtopic: 2-3 Jahre für ein Gamemode? Heftig

Was willst du denn alles haben bzw. was würdest du für ein Gamemode vorschlagen den man editieren sollte?
MfG
Wenn ein sehr sehr gutes Script sein soll, dann kann es sich schon auf 3 Jahre zögern , so heftig es auch klingt