Fehler konnte ich leider nicht beheben kann wer helfen?
[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
-
-
Fehler konnte ich leider nicht beheben kann wer helfen?
Crashdetect laden und server erneut starten. Dann die log hier posten.
-
Crashdetect laden und server erneut starten. Dann die log hier posten.
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
[10:52:41] password = "" (string)
[10:52:41] filterscripts = "" (string)
[10:52:41] weburl = "www.sa-mp.com" (string)
[10:52:41]
[10:52:41] Server Plugins
[10:52:41] --------------
[10:52:41] Loading plugin: crashdetect
[10:52:41] Failed (plugins/crashdetect: cannot open shared object file: No such file or directory)
[10:52:41] Loaded 0 plugins.
[10:52:41]
[10:52:41] Filterscripts
[10:52:41] ---------------
[10:52:41] Loaded 0 filterscripts.
[10:52:41] Script[gamemodes/ilovedm.amx]: Run time error 19: "File or function is not found"
[10:52:41] Number of vehicle models: 0
-
Solltest evt erstmal lernen, Logs richtig zu lesen, denn das Plugin crashdetect lädt er nicht. Muss sich auch im Plugins Ordner befinden.
Loading plugin: crashdetect
[10:52:41] Failed (plugins/crashdetect: cannot open shared object file: No such file or directory)
-
Solltest evt erstmal lernen, Logs richtig zu lesen, denn das Plugin crashdetect lädt er nicht. Muss sich auch im Plugins Ordner befinden.
Loading plugin: crashdetect
[10:52:41] Failed (plugins/crashdetect: cannot open shared object file: No such file or directory)
ist es auch
-
Ändert nichts an der Tatsache, dass er es nicht lädt. Beachte bei Linux die Endung.so in der plugins Zeile. Bei Windows musst du diese weglassen.
-
also crashdetect.so
-
-
Hey, Neues Problem.
Wir können uns nicht einloggen da der Login Fenster InGame nicht angezeigt wird.
Datenbank ist mit dem Server verbunden. aber geht trotzdem nicht.
-
Aha und weiter ?
-
-
Ich brauche Hilfe ich habe keine ahnung wie ich das jetzt fixen kann.
//edit: [17:01:19] [ERROR] mysql_tquery - invalid connection handle (id: 0)
fehler code
-
Datenbank Fehler. Du sagst doch Datenbankverbindung hat geklappt ? Zeig mal bitte die komplette Log und deine OnPlayerConnect.
-
Code
Alles anzeigenforward OnPlayerConnectEx(playerid); public OnPlayerConnectEx(playerid){ new name[MAX_PLAYER_NAME+1]; GetPlayerName(playerid,name,sizeof(name)); ClearChatForPlayer(playerid,20); SetPlayerVirtualWorld(playerid,playerid+33); SetPlayerPosEx(playerid,2007.8624,1543.4312,8.0484); SetPlayerCameraPos(playerid,1972.6831,1565.1460,25.7734); SetPlayerCameraLookAt(playerid,1999.5034,1547.1764,13.5859); GangZoneShowForPlayer(playerid, NoDMGangZone, 0xFF0000D2); /*new geo_countrycode[12]; GetPVarString(playerid, "geo_countrycode", geo_countrycode, sizeof(geo_countrycode)); if(!strcmp(geo_countrycode, "DE", true) || !strcmp(geo_countrycode, "AT", true) || !strcmp(geo_countrycode, "CH", true) || !strcmp(geo_countrycode, "N/A", true)){ OnPlayerGEO(playerid, name, 1); }else{ new query[256]; mysql_format(mysql, query, sizeof(query), "SELECT * FROM geoWhitelist WHERE name = '%e'", name); mysql_tquery(mysql, query, "OnGeoWhitelistCheck", "is", playerid, name); }*/ new query[256]; mysql_format(mysql, query, sizeof(query), "SELECT * FROM accounts WHERE name = '%e'", name); mysql_tquery(mysql, query, "OnPlayerCheckAccount", "is", playerid, name); return 1; }
das?
-
und deine Log ? Wieso muss man dir alles aus der Nase ziehen ??
Es müsste noch eine OnPlayerConnection ohne Ex geben.
-
Code
Alles anzeigenpublic OnPlayerConnect(playerid){ if(IsPlayerNPC(playerid))return 1; new playerIP[24],string[128]; GetPlayerIp(playerid, playerIP, sizeof(playerIP)); if(!strcmp(antiFlood[floodAdress], playerIP, false)){ if((antiFlood[floodTime] + 3) > gettime()){ format(string, sizeof(string), "Server hat die IP %s gebannt. (Grund: Login Flood)",playerIP); Log(string, 4, 5); Ban(playerid); return 1; } }
----------
Loaded log file: "server_log.txt".
----------
SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team
[17:01:19] filterscripts = "" (string)
[17:01:19]
[17:01:19] Server Plugins
[17:01:19] --------------
[17:01:19] Loading plugin: crashdetect.so
[17:01:19] CrashDetect plugin 4.19.4
[17:01:19] Loaded.
[17:01:19] Loading plugin: sscanf.so
[17:01:19]
[17:01:19] ===============================
[17:01:19] sscanf plugin loaded.
[17:01:19] Version: 2.8.1
[17:01:19] (c) 2012 Alex "Y_Less" Cole
[17:01:19] ===============================
[17:01:19] Loaded.
[17:01:19] Loading plugin: mysql.so
[17:01:19] >> plugin.mysql: R39-5 successfully loaded.
[17:01:19] Loaded.
[17:01:19] Loading plugin: streamer.so
[17:01:19]
*** Streamer Plugin v2.6.1 by Incognito loaded ***
[17:01:19] Loaded.
[17:01:19] Loading plugin: Whirlpool.so
[17:01:19]
[17:01:19] ==================
[17:01:19]
[17:01:19] Whirlpool loaded
[17:01:19]
[17:01:19] ==================
[17:01:19]
[17:01:19] Loaded.
[17:01:19] Loaded 5 plugins.
[17:01:19]
[17:01:19] Filterscripts
[17:01:19] ---------------
[17:01:19] Loaded 0 filterscripts.
[17:01:19] ----------------------------------
[17:01:19] I Love DM - Script
[17:01:19] by Knole_x3 und John_Hunter(bis 15.11.2014)
[17:01:19] Weitergabe des Scriptes ist untersagt!
[17:01:19] ----------------------------------
[17:01:19] Number of vehicle models: 10
-
Das ist nicht die komplette Log, da fehlt die Fehlermeldung. Kannst du auch nochmal dein OnGameModeInit(?) posten. Werde daraus nicht schlau.
-
Datenbank ist nicht verbunden.
Datenbank User PW falsch?
-
Ist vom mysql.logs: [17:01:19] [ERROR] mysql_tquery - invalid connection handle (id: 0)
Info: Datenbank läuft über adminer
-
Ist vom mysql.logs: [17:01:19] [ERROR] mysql_tquery - invalid connection handle (id: 0)
Info: Datenbank läuft über adminer
Ich liebe dein Hoster auch😂
Frag ihn mal ob er Locale Verbindungen nicht zulässt Oder teste es selbst. Im Script 127.0.0.1 durch deine IP ersetzen.
//edit währe die Datenbank verbunden sollte folgendes in der Server Log stehen:
Successfully connect to database!
-
Beitrag von Ensar309 ()
Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: geklärt ().