Beiträge von Coolnasio
-
-
Hallo @Coolnasio
hast du irgendwelche Mods oder ähnliches installiert?Schick mir mal deine Computer-Komponenten:
Windows-Taste drücken >> CMD eingeben >> Als Administrator ausführen >> ''dxdiag'' eingeben'' >> Oben auf ''Anzeige'' klicken.
Davon machst du ein Screen und postest hier rein.ne wie schon gesagt ich habe keine Mods drinnen und habe das Spiel Deinstalliert und wieder insalliert
Technich Daten
Unbenannt.PNG -
Hallo,
weder der Beitrag von @Soa noch von @Coolnasio funktioniert bei mir...
Ich habe jetzt beides versucht aber es scheitert immer...
Dann kommt die Meldung.Bitte um weitere Hilfe.
Mit freundlichen Grüßen,
ZenBei LSPDFR brauchst du noch eine Aktuelle ScriptHookV die es aber noch nicht gibt
btw. ich habe das gleiche Problem obwohl ich mein Spiel erneut installiert habe und keine Mods drinnen startet mein Spiel bis die Sierenen ertönen und stürzt dann ab -
Am besten ist es erst LSPDFR die manuelle version einzufügen
dann die Neuste RagePluginHook und ersetzt alle dateien -
Guten Tag alle zusammen,
ich wollte gestern ein runde Gta 5 spielen da kam mir ein Update nähmlich das Launcer Update von Rockstar. Als ich das heruntergeladen habe habe ich mein Spiel gestartet wurde auch gestart aber bevor wieder das Blaulicht war also im Black screen von Gta 5 stürzt das Spiel ab und der Launcer schickt mir eine Fehler Meldung und zwar das hier
Was wurde versucht:
- Abgesicherter Modus | Fehler
- Mit Adminrechte starten | Fehler
- Problembehandlung | Fehler
- De -und wieder installation | Fehler
- Im Internet nach gleichen Problemen gesucht | nichts gefunden
- Bei Rockstar Games Support gesucht | nichts gefunden -
Mach mal nur mysql_log(LOG_ERROR);
Brauchst du aber auch nicht mehr Kaliber hat ja dein Fehler gefunden aber kannst es dennoch drin lassenR41 - 4 nutze ich
-
Mach mal nur mysql_log(LOG_ERROR);
Brauchst du aber auch nicht mehr Kaliber hat ja dein Fehler gefunden aber kannst es dennoch drin lassenkommt immer noch ein Warning Tag mismatch
ich habe es auch im OnGameModeInit getestet
-
Du findest beides übrigens auch im Tutorial:
[jTuT] MySQL R41-4 (Installation, XAMPP, Verwendung, Bedienung & Registrations-System)Ich habe dich mehrfach darauf aufmerksam gemacht, dass du es sauber durcharbeiten sollst.
ich habe es mir durch gelesen beim Ersten also bei mysql_pquery habe ich übersehen
mysql_log(LOG_ERROR | LOG_WARNING); da komm ein Error
dann mache ich
new LOG_ERROR,LOG_WARNING;
und es kommt ein Warning -
mysql_log(LOG_ERROR | LOG_WARNING); unter OnGameModeInit
Das mysql_p/tquery fehlt
In SaveUserStats
Es wäre schön wenn ihr mir ein Beispiel geben könnt
-
Poste bitte was der MySQL Log ausgibt, wenn du den makeadmin Befehl eingibst.
Das Problem ist ich bekomme keine MySQL log
zeig mal deine makeadmin funktion und deine speicher + laden funktion
hier
Code
Alles anzeigenstock SaveUserStats(playerid) { //Speichert nicht if(!PlayerInfo[playerid][pLoggedIn])return 1; //Speicherung new query[128]; mysql_format(dbhandle,query,sizeof(query),"UPDATE user SET level = '%d', money = '%d',kills = '%d', deaths ='%d', arang = '%d' WHERE id = '%d'",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pMoney],PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][p_id]); return 1; } isAdmin(playerid,arang) { if(PlayerInfo[playerid][pAdmin]>=arang)return 1; return 0; } //makeadmin ocmd:makeadmin(playerid,params[]) { //Befehl new pID,arang; if(sscanf(params,"ui",pID,arang))return SendClientMessage(playerid,Rot,"Benutze: /makeadmin [playerid] [Rank 0-4]"); PlayerInfo[pID][pAdmin]=arang; SaveUserStats(pID); //Nachrichten new nachricht[128],info[128],name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(nachricht,sizeof(nachricht),"Dein Adminrank wurde von %s auf %d gändert",name,arang); format(info,sizeof(info),"Du hast %s den Adminrank %d gegeben",name,arang); SendClientMessage(pID,Rot,nachricht); SendClientMessage(playerid,Rot,info); return 1; } //Restart ocmd:restart(playerid,params[]) { if(!isAdmin(playerid,3))return SendClientMessage(playerid,Rot,"Du hast nicht die benötigten rechte dazu"); SendRconCommand("gmx"); return 1; }
-
ich habe das problem immer noch mit /restart es speichert sich nicht wenn ich /restart mache steht da du hast keine Rechte und ich muss mir den Adminrang erneut setzen
-
so ist mein /makeadmin befehl
Code
Alles anzeigenocmd:makeadmin(playerid,params[]) { //Befehl new pID,arang; if(sscanf(params,"ui",pID,arang))return SendClientMessage(playerid,Rot,"Benutze: /makeadmin [playerid] [Rank 0-4]"); PlayerInfo[pID][pAdmin]=arang; SaveUserStats(pID); //Nachrichten new nachricht[128],info[128],name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(nachricht,sizeof(nachricht),"Dein Adminrank wurde von %s auf %d gändert",name,arang); format(info,sizeof(info),"Du hast %s den Adminrank %d gegeben",name,arang); SendClientMessage(pID,Rot,nachricht); SendClientMessage(playerid,Rot,info); return 1; }
-
Ich habe das Login/Register system von Jeffry benutzt
und wollte ein Adminsystem rein machen mit 4 Rängen
aber ich habe es versucht und jedes mal wenn ich mich einlogge speichert es nicht d.h.(Login-> /makeadmin 0 4 -> Befehl mit Adminrechte) und das wiederholt sich also es speichert sich nicht in der Datenbank abCode
Alles anzeigenenum pData { p_id, bool:pLoggedIn, pName[MAX_PLAYER_NAME], pLevel, pMoney, pKills, pDeaths, pAdmin } PlayerInfo[playerid][p_id] = 0; PlayerInfo[playerid][pLoggedIn] = false; PlayerInfo[playerid][pLevel] = 0; PlayerInfo[playerid][pMoney] = 0; PlayerInfo[playerid][pKills] = 0; PlayerInfo[playerid][pDeaths] = 0; PlayerInfo[playerid][pAdmin] = 0; GetPlayerName(playerid,PlayerInfo[playerid][pName],MAX_PLAYER_NAME); cache_get_value_name_int(0,"id",PlayerInfo[playerid][p_id]); cache_get_value_name_int(0,"level",PlayerInfo[playerid][pLevel]); cache_get_value_name_int(0,"money",PlayerInfo[playerid][pMoney]); cache_get_value_name_int(0,"kills",PlayerInfo[playerid][pKills]); cache_get_value_name_int(0,"deaths",PlayerInfo[playerid][pDeaths]); cache_get_value_name_int(0,"arang",PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid,Green,"[Konto] Erfolgreich Eingeloggt."); GivePlayerMoney(playerid,PlayerInfo[playerid][pMoney]); mysql_format(dbhandle,query,sizeof(query),"UPDATE user SET level = '%d', money = '%d',kills = '%d', deaths ='%d', arang = '%d', WHERE id = '%d'",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pMoney],PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][p_id]); isAdmin(playerid,arang) { if(PlayerInfo[playerid][pAdmin]>=arang)return 1; return 0; } ocmd:restart(playerid,params[]) { if(!isAdmin(playerid,3))return SendClientMessage(playerid,Rot,"Du hast nicht die benötigten rechte dazu"); SendRconCommand("gmx"); return 1; }
Villeicht kann mir jemand von euch ein Aktuelles Adminsystem schicken
-
Danke jetzt gibt es keine Warning oder Errors mehr
-
a okay ich lade mir die R41-4 herunter wenn du die Seite neu lädst ist da die aktuelle Server-log
jetzt habe ich es gedownloadet und kriege diese 3 Warnings
-
Hier ist der link zu der Server_log
Code
Alles anzeigen[21:16:00] Server Plugins [21:16:00] -------------- [21:16:00] Loading plugin: mysql [21:16:00] >> plugin.mysql: R34 successfully loaded. [21:16:00] Loaded. [21:16:00] Loading plugin: sscanf [21:16:00] [21:16:00] =============================== [21:16:00] sscanf plugin loaded. [21:16:00] Version: 2.8.1 [21:16:00] (c) 2012 Alex "Y_Less" Cole [21:16:00] =============================== [21:16:00] Loaded. [21:16:00] Loading plugin: streamer [21:16:00] *** Streamer Plugin v2.6.1 by Incognito loaded *** [21:16:00] Loaded. [21:16:00] Loaded 3 plugins. [21:16:00] [21:16:00] Filterscripts [21:16:00] --------------- [21:16:00] Loaded 0 filterscripts. [21:16:00] [MySQL] Verbindungsaufbau... [21:16:00] [MySQL] Die Verbindung zur Datenbank wurde erfolgreich hergestellt! Handle: 0 [21:16:00] ---------------------------------- [21:16:00] Lets Roleplay [21:16:00] ---------------------------------- [21:16:00] Number of vehicle models: 0 [21:16:31] [connection] 127.0.0.1:51758 requests connection cookie. [21:16:32] [connection] incoming connection: 127.0.0.1:51758 id: 0 [21:16:32] [join] cool has joined the server (0:127.0.0.1)
-
guck mal in das Tut von Jeffry rein da habe ich alles rein getan also MySQL Tut
-
ne ich habe kein 2tes mysql connect
hier ist das ganze script
die mysql gibt nur das an
MySQL Log
Code[20:50:55] [ERROR] mysql_connect - empty connection data specified [20:50:55] [ERROR] "mysql_errno" - invalid connection handle (ID = 0)
Script
C
Alles anzeigen#include <a_samp> #include <ocmd> #include <sscanf2> #include <a_mysql> //enum //Globale Variabeln new new dbhandle; //Farbe #define Weiß 0xFFFFFFFF #define Rot 0xB51400FF #define Gelb 0xE9E900FF #define Blau 0x006FFFFF #define Green 0x0FD300FF //Dialoge #define Dialog_Teleport 1 #define Dialog_Register 2 #define Dialog_Login 3 //MYSQL #define db_host "127.0.0.1" #define db_user "root" #define db_pass "" #define db_db "samp" //Public´s Forward main() { print("\n----------------------------------"); print(" Lets Roleplay"); print("----------------------------------\n"); } public OnGameModeInit() { //MySQL MySQL_SetupConnection(); // Don't use these lines if it's a filterscript SetGameModeText("Lets Roleplay"); //Männer AddPlayerClass(1,815.7116,-1355.5667,13.5415,358.5219,0,0,0,0,0,0); AddPlayerClass(2,815.7116,-1355.5667,13.5415,358.5219,0,0,0,0,0,0); AddPlayerClass(3,815.7116,-1355.5667,13.5415,358.5219,0,0,0,0,0,0); AddPlayerClass(6,815.7116,-1355.5667,13.5415,358.5219,0,0,0,0,0,0); AddPlayerClass(26,815.7116,-1355.5667,13.5415,358.5219,0,0,0,0,0,0); AddPlayerClass(78,815.7116,-1355.5667,13.5415,358.5219,0,0,0,0,0,0); return 1; } public OnGameModeExit() { mysql_close(dbhandle); return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid,815.7116,-1355.5667,13.5415); SetPlayerCameraPos(playerid,815.8959,-1347.1333,13.5296); SetPlayerCameraLookAt(playerid,815.7116,-1355.5667,13.5415); SetPlayerFacingAngle(playerid,358.5219); return 1; } public OnPlayerConnect(playerid) { //Login/Register //Willkomen´s nachricht SendClientMessage(playerid,Weiß,"Herzlich Willkommen auf Let´s Roleplay bitte halte dich an die Regeln, viel Spaß beim Spielen"); return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { //Teleport if(dialogid==Dialog_Teleport) { if(response) { if(listitem==0) //Spawn { SetPlayerPos(playerid,804.7177,-1328.2841,13.4049); } if(listitem==1) { //Stadthalle SetPlayerPos(playerid,1478.9924,-1737.8690,13.5469); } if(listitem==2) { //LSPD SetPlayerPos(playerid,1539.0736,-1679.0800,13.5469); } } return 1; } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } //ocmd Befehle //Admin Befehle //Mysql stock MySQL_SetupConnection(ttl = 3) { print("[MySQL] Verbindungsaufbau..."); //mysql_log(); //<- Kommentar vor mysql_log entfernen um den MySQL Debug-Modus zu aktivieren dbhandle = mysql_connect(db_host,db_user,db_pass,db_db); //Prüfen und gegebenenfalls wiederholen if(mysql_errno(dbhandle) != 0) { //Fehler im Verbindungsaufbau, prüfe ob ein weiterer Versuch gestartet werden soll if(ttl > 1) { //Versuche erneut eine Verbindung aufzubauen print("[MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden."); printf("[MySQL] Starte neuen Verbindungsversuch (TTL: %d).", ttl-1); return MySQL_SetupConnection(ttl-1); } else { //Abbrechen und Server schließen print("[MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden."); print("[MySQL] Bitte prüfen Sie die Verbindungsdaten."); print("[MySQL] Der Server wird heruntergefahren."); return SendRconCommand("exit"); } } printf("[MySQL] Die Verbindung zur Datenbank wurde erfolgreich hergestellt! Handle: %d", _:dbhandle); return 1; } //Teleport ocmd:teleport(playerid,params[]) { ShowPlayerDialog(playerid,Dialog_Teleport,DIALOG_STYLE_LIST,"Teleport","Noobspawn\nStadthalle\nLSPD","Teleport","Abbrechen"); return 1; } //Fahrzeugspawn ocmd:veh(playerid,params[]) { new model, Farbe1,Farbe2,Fahrzeug; new Float:X,Float:Y,Float:Z,Float:A; if(sscanf(params,"iii",model,Farbe1,Farbe2))return SendClientMessage(playerid,Blau,"Benutze: /veh [Model ID] [Farbe 1] [Farbe 2]"); GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,A); Fahrzeug=AddStaticVehicle(model,X,Y,Z,A,Farbe1,Farbe2); PutPlayerInVehicle(playerid,Fahrzeug,0); return 1; } //Restart ocmd:restart(playerid,params[]) { SendRconCommand("gmx"); return 1; } //Zivi Befehle //SMS Befehl ocmd:sms(playerid,params[]) { new pID,text[128]; if(sscanf(params,"us[128]",pID,text))return SendClientMessage(playerid,Rot,"Benutze: /sms [Playerid/Name] [Text]"); SendClientMessage(pID,Gelb,text); return 1; }
-
funktioniert leider auch nicht
-
Du hast keine Verbindungsdaten angegeben, daher kann auch keine Verbindung hergestellt werden.Gib die Daten entsprechend dem MySQL Server an, wie im Tutorial beschrieben.
Habe alles wie im Tut gemacht und ganz oben stehen die Mysql daten alsohost "localhost"
user "root"
pass ""
db "***"Code
Alles anzeigenstock MySQL_SetupConnection(ttl = 3) { print("[MySQL] Verbindungsaufbau..."); //mysql_log(); //<- Kommentar vor mysql_log entfernen um den MySQL Debug-Modus zu aktivieren dbhandle = mysql_connect(db_host, db_user, db_pass, db_db); //Prüfen und gegebenenfalls wiederholen if(mysql_errno(dbhandle) != 0) { //Fehler im Verbindungsaufbau, prüfe ob ein weiterer Versuch gestartet werden soll if(ttl > 1) { //Versuche erneut eine Verbindung aufzubauen print("[MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden."); printf("[MySQL] Starte neuen Verbindungsversuch (TTL: %d).", ttl-1); return MySQL_SetupConnection(ttl-1); } else { //Abbrechen und Server schließen print("[MySQL] Es konnte keine Verbindung zur Datenbank hergestellt werden."); print("[MySQL] Bitte prüfen Sie die Verbindungsdaten."); print("[MySQL] Der Server wird heruntergefahren."); return SendRconCommand("exit"); } } printf("[MySQL] Die Verbindung zur Datenbank wurde erfolgreich hergestellt! Handle: %d", _:dbhandle); return 1; }