Dumme Fehler meiner Seits! habe den forum nur angekuckt! aber die seiten
jetzt Funktniert!
Beiträge von Coolknives32
-
-
So hab es neuinstalliert.
dgs-master so gelassen wie es ist ohne /updatedgs
und den reallife neuinstalliert.
Trozdem kein Fenster? -
Ja kannst du ma helfen bitte?
-
Habe DGS Einfügt prima ohne Probleme
jedoch keine Fenster.
ACL:
wurden DGS und reallife_server einfügt
alle beide besitzen alle rechte über ordner
jedoch bekomme ich ein fehler sobald ich den Script strateoder
muss ich dgs in den reallife-server einbinden? also einfügen und meta bearbeiten?
(DGS funktoniert einwand frei aber arbeitet nicht mit reallife-server)Codeupdater.lua:48: attempt to index global 'dgsConfig' (a nil value) [22:53:36] INFO: [DGS]Current Version(3.436) is the latest! [22:53:35] INFO: [houseCreation] Error executing the query. (bei vio normal funktioniertmysql verbindung?
Code: mtaserver.cnf
Alles anzeigen<!-- Specifies the module(s) which are loaded with the server. To load several modules, add more <module> parameter(s). Optional parameter. --> <!-- Specifies resources that are loaded when the server starts and/or which are protected from being stopped. To specify several resources, add more <resource> parameter(s). --> <resource src="admin" startup="1" protected="0" /> <resource src="dgs" startup="1" protected="0" /> <resource src="reallife_server" startup="1" protected="0" /> <resource src="vio_stored_files" startup="1" protected="0" /> <!-- play is the default freeroam gamemode. Remove the following line to prevent it from starting. -->
Luaif dgsConfig.updateCheckAuto then checkUpdate() updatePeriodTimer = setTimer(checkUpdate,dgsConfig.updateCheckInterval*3600000,0) end
XML<object name="resource.admin"></object> <object name="resource.webadmin"></object> <object name="resource.acpanel"></object> <object name="resource.reallife_server"></object> <object name="resource.dgs"></object> <object name="resource.vio_stored_files"></object>
edit:
[23:00:02] INFO: Du brauchst die dxLib `dgs` zum korrekten funktionieren des Scripts.
wurde jedoch durch geführt?Code[19-04-10 23:15:33] INFO: [DGS]Player Sucuk28 attempt to update dgs (Allowed) [19-04-10 23:15:33] INFO: [DGS]Preparing for updating dgs [19-04-10 23:15:33] INFO: [DGS]Connecting to github... [19-04-10 23:15:33] INFO: [DGS]Requesting Update Data (From github)... [19-04-10 23:15:34] INFO: [DGS]Update Data Acquired [19-04-10 23:15:34] INFO: [DGS]Requesting Verification Data... [19-04-10 23:15:37] INFO: [DGS]Changing Config File [19-04-10 23:15:37] INFO: [DGS]Update Complete (Updated 0 Files) [19-04-10 23:15:37] INFO: [DGS]Please Restart DGS
MYSQL iST ERFOLGREICH VERBUNDEN jedoch kann sycron zwischen dgs und reallifeserver
-
Jungs mittlerweile hab ich wieder aufgehört.
mir fehlt leider für Zeit.
ABer trozdem danke -
Ich hab eine Marker erstellt und die Kordinaten von Datenbank geommen.
aber wie komm ich an die Infomation ran? und wie kann ich wissen in welcher Marker er ist? -
Moin,
Wie kann ich Info aus dem DB rausholen?
Sagen wir ich hab in Db Spalte 1 = X,y,z Korrdinate, und Splate 2=steht Autopreis
wie kann ich rausfinden in welche Marker er ist? und wie bekomm ich den infomatison raus?Lua
Alles anzeigenfunction autospawner() function queryCallback(query) result = dbPoll(query,0) if result then for _, row in pairs(result) do outputChatBox("ja") outputChatBox(row["CarID"]) outputChatBox(row["spawn"]) createVehicle(tonumber(row["CarID"]), unpack(fromJSON(row["spawn"]))) x,y,z = unpack(fromJSON(row["marker"])) marker = createMarker (x,y,z, "cylinder", 1.5, 255, 255, 0, 170 ) end end end dbQuery(queryCallback, MySQLConnection,"SELECT * FROM autohaus") end addEventHandler ( "onResourceStart", getRootElement(), autospawner ) function markerAlert(markerHit,matchingDimension) local facker = dbQuery(MySQLConnection,"SELECT * FROM autohaus WHERE `marker` = '"..fromJSON(row["spawn"])"'") if facker then outputChatBox(fromJSON(row["spawn"])) local carname = row["carname"] local preis = row["preis"] outputChatBox(preis) else outputChatBox("fail") end end addEventHandler("onPlayerMarkerHit",getRootElement(),markerAlert)
Mar
-
Moin,
Ich habe ein Proplem. Egal was für Passwort ich her nehme ich kann mich einloggen?
Ich wäre sehr dankbar wenn ihr mir weiter helfen KönntLua
Alles anzeigenfunction longer(username,pass) local function queryCallback(query) local result = dbPoll(query,0) if result then for _,row in pairs(result) do local Passa = row["Passwort"] local x = row["X"] local y = row["Y"] local z = row["Z"] local SKINI = row["SKIN"] outputChatBox(Passa) local passe = md5(pass) end end end dbQuery(queryCallback, MySQLConnection, "SELECT * FROM user WHERE `Username` = '"..username.."'") if passe == Passa then spawnPlayer (source, x, y, 50, 0,SKINI, 0, 0) -- spawns player with random skin fadeCamera (source, true) setCameraTarget (source, source) outputChatBox("JA") else triggerClientEvent ( "Loginn", source ) outputChatBox("Nein") end end addEvent("Login_ww",true) addEventHandler( "Login_ww", root, longer )
Lua: Client
Alles anzeigenfunction logs() createEditBox( "6", 0.3375, 0.4966666666666667, 0.2225, 0.0266666666666667, true, "", false, 10, "arial", false, 0, { 0, 200, 0, 180 }, true, { 255, 255, 255, 180 }, 2, true, 60, true, "max. 10", { 0, 0, 0, 40 }, true, 3, "arial", true, true, {0, 114, 210}, false ) end function dxButtonClic(_,state) local pass = getText("6") local username = getPlayerName(localPlayer) if state == "down" then if dxhover( 519, 277, 607, 310) then triggerServerEvent ( "Login_ww",getLocalPlayer(),username,pass) showCursor(false) removeEventHandler("onClientClick", getRootElement(), dxButtonClic) removeEventHandler("onClientRender",root,Login_W) deleteEditBox("6") end end end function Login_Windows() logs() addEventHandler("onClientRender",root,Login_W) addEventHandler("onClientClick", getRootElement(), dxButtonClic) showCursor(true) end addEvent( "Loginn", true ) addEventHandler( "Login", localPlayer, Login_Windows())
-
Code
Alles anzeigenfunction dxButtonClick(_,state) local pass = getText("1") local pass2 = getText("2") local mail = getText("3") local jahr = getText("4") local username = getPlayerName(localPlayer) if state == "down" then if dxhover( 519, 277, 607, 310) then if pass >= "4" then if not(pass ~= pass2) then triggerServerEvent ( "onGreeting",getLocalPlayer(),pass,mail,jahr,username) showCursor(false) removeEventHandler("onClientRender",root,Register_W) deleteEditBox("1") deleteEditBox("2") deleteEditBox("3") deleteEditBox("4") else outputChatBox ( "Die Passwörter sind nicht gleich!") end else outputChatBox("Error: Mindesestlänge von 4") end end end end --Server function register(pass,mail,jahr,username) local account = getPlayerAccount(thePlayer) -- get account element from player element local password_md5 = md5(pass) local result = dbExec( MySQLConnection, "INSERT INTO user (Username, Passwort,mail,Geburstag,X,Y,Z,Admin, Bar, Bank) VALUES ('"..username.."', '"..password_md5.."','"..mail.."','"..jahr.."','0','0','0','0','0','0');" ) --Das eigentliche ausführen einer Query, die Funktionsweisen können im MySQL Handbuch nachgelesen werden, in dem Fall INSERT: http://dev.mysql.com/doc/refman/5.1/de/insert.html if result then outputChatBox( "Dein Benutzername wurde erfolgreich registriert. Versuche dich nun damit einzuloggen.", thePlayer ) spawnPlayer ( thePlayer, 0.0, 0.0, 5.0, 90.0, 0 ) else outputChatBox( "Ein unerwarteter Fehler ist aufgetreten.", thePlayer ) outputDebugString( "Try to register '"..username.."' Error: "..mysql_error( MySQLConnection ) ) --Ausgabe des Fehlers return end end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", root, register )
Yes i m back
Ich hab den ersten Proplem gelöst
muss nur noch mit dem Spawn hinbekommenCode
Alles anzeigenfunction dxButtonClick(_,state) local pass = getText("1") local pass2 = getText("2") local mail = getText("3") local jahr = getText("4") local username = getPlayerName(localPlayer) if state == "down" then if dxhover( 519, 277, 607, 310) then if pass >= "4" then if not(pass ~= pass2) then triggerServerEvent ( "onGreeting",getLocalPlayer(),pass,mail,jahr,username) showCursor(false) removeEventHandler("onClientRender",root,Register_W) deleteEditBox("1") deleteEditBox("2") deleteEditBox("3") deleteEditBox("4") else outputChatBox ( "Die Passwörter sind nicht gleich!") end else outputChatBox("Error: Mindesestlänge von 4") end end end end --Server function register(pass,mail,jahr,username) local account = getPlayerAccount(thePlayer) -- get account element from player element local password_md5 = md5(pass) local result = dbExec( MySQLConnection, "INSERT INTO user (Username, Passwort,mail,Geburstag,X,Y,Z,Admin, Bar, Bank) VALUES ('"..username.."', '"..password_md5.."','"..mail.."','"..jahr.."','0','0','0','0','0','0');" ) --Das eigentliche ausführen einer Query, die Funktionsweisen können im MySQL Handbuch nachgelesen werden, in dem Fall INSERT: http://dev.mysql.com/doc/refman/5.1/de/insert.html if result then outputChatBox( "Dein Benutzername wurde erfolgreich registriert. Versuche dich nun damit einzuloggen.", thePlayer ) spawnPlayer ( thePlayer, 0.0, 0.0, 5.0, 90.0, 0 ) else outputChatBox( "Ein unerwarteter Fehler ist aufgetreten.", thePlayer ) outputDebugString( "Try to register '"..username.."' Error: "..mysql_error( MySQLConnection ) ) --Ausgabe des Fehlers return end end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", root, register )
-
Moin moin
ich zwei Propleme.
1. Wenn ich mich Registiere werde ich als Guest Registiert.
2 Spawn beomm ich auch nicht hinLua: Server
Alles anzeigenfunction register(pass,mail,jahr,thePlayer) local account = getPlayerAccount(source) -- get account element from player element local username = getAccountName(account) outputChatBox(source) local password_md5 = md5(pass) local result = dbExec( MySQLConnection, "INSERT INTO user (Username, Passwort,mail,Geburstag,X,Y,Z,Admin, Bar, Bank) VALUES ('"..username.."', '"..password_md5.."','"..mail.."','"..jahr.."','0','0','0','0','0','0');" ) --Das eigentliche ausführen einer Query, die Funktionsweisen können im MySQL Handbuch nachgelesen werden, in dem Fall INSERT: http://dev.mysql.com/doc/refman/5.1/de/insert.html --dbExec(MySQLConnection, "INSERT INTO user (Vorname, Nachname,Bar,Bank) VALUES ('TEST', 'TESTA','0','0');") if result then outputChatBox( "Dein Benutzername wurde erfolgreich registriert. Versuche dich nun damit einzuloggen.", thePlayer ) spawnPlayer ( playerValue, 0.0, 0.0, 5.0, 90.0, 0 ) --dbQuery( MySQLConnection, "INSERT INTO user (Username, Passwort,E-mail,Geburstag,X,Y,Z,Admin, Bar, Bank) VALUES ('"..username.."', '"..password_md5.."','"..mail.."','"..jahr.."','0','0','0','0','0','0');" ) else outputChatBox( "Ein unerwarteter Fehler ist aufgetreten.", thePlayer ) outputDebugString( "Try to register '"..username.."' Error: "..mysql_error( MySQLConnection ) ) --Ausgabe des Fehlers return end end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", root, register )
Lua: Client
Alles anzeigenfunction dxButtonClick(_,state) local pass = getText("1") local pass2 = getText("2") local mail = getText("3") local jahr = getText("4") if state == "down" then if dxhover( 519, 277, 607, 310) then if pass >= "4" then if not(pass ~= pass2) then triggerServerEvent ( "onGreeting",localPlayer,pass,mail,jahr) showCursor(false) removeEventHandler("onClientRender",root,Register_W) deleteEditBox("1") deleteEditBox("2") deleteEditBox("3") deleteEditBox("4") else outputChatBox ( "Die Passwörter sind nicht gleich!") end else outputChatBox("Error: Mindesestlänge von 4") end end end end
-
Ich mache nur a weng werbung :D,
Spass bei seite wenn er so meint warum nicht
hier ist eine anleitung/Code
Alles anzeigenfür Debian 7/8 apt-get update apt-get upgrade apt-get install screen wenn du ftp brauchst apt-get install ftpd (Deine login daten sind dein Serverip und root und dein passwort port ist 22) cd /home wget http://linux.mtasa.com/dl/154/multitheftauto_linux_x64-1.5.4.tar.gz tar -xf multitheftauto_linux_x64-1.5.4.tar.gz rm -r multitheftauto_linux_x64-1.5.4.tar.gz oder rm -f multitheftauto_linux_x64-1.5.4.tar.gz (bin mir nicht ganz sicher) cd /home/multitheftauto_linux_x64-1.5.4/mods/deathmatch/ wget http://linux.mtasa.com/dl/154/baseconfig-1.5.4.tar.gz tar -xf baseconfig-1.5.4.tar.gz rm -r baseconfig-1.5.4.tar.gz oder rm -f baseconfig-1.5.4.tar.gz mkdir resources cd resources wget http://mirror.mtasa.com/mtasa/resources/mtasa-resources-latest.zip unzip mtasa-resources-latest.zip rm -r mtasa-resources-latest.zip(da bin ich mir sicher) chmod -R 777 /home/multithefauto_linux_x64-1.5.4 ----bei dem letzten code bin ich mir nicht sicher hab es aus dem internet raus gesucht wenn ich ein fehler hab bitte korrekiert mich screen -S MTASERVER -d -m /home/multithefauto_linux_x64-1.5.4/mta-server
-
ich meine damit kann er sein Server Verwalten, Server herstellen, mit dem Script dauert es kürzer als man es selber macht
-
Kostenloser Easy-wi
kostenloser Webinterface
Kostenloser Installation von mir
Meld dich -
ich könnte dir mein easy wir anzeigen hab auch so gemacht wie du, wenn du Interesse an Sponsoring hast könnten wir ja gemeinsam Sponsoren mit 2 vserver laüft einiges rund
-
Was meinst du mit daemon?
-
mal ne Frage an dich, hast du Webinterface wenn nicht könnte ich dir von easy-wi auf dein vserver installieren (easy-wi ist ein Webinterface womit du Gameserver verwalten kannst)
-
Naja mit dem Verkaufscript hab ich aufgehört ich probiere grade dass mit Hairatsscript. Aber nun ja
-
Wenn alle beide mit ein Ja beantworten werden die namen und dass wie viel mengen sie bekommen auf xml gespeichert.
und bekommen somit Drogen und Waffen und und Wanted. jedoch befinden die 2 auf verchindene Marken -
naja für ein Fortgeschritene Scripter währe es keine Proplem... Nach 2 meinungen zu fragen?
-
Denn Sinn will ich für mich behalten