Ascla Posted February 18, 2012 Share Posted February 18, 2012 Bonjour, j'ai téléchargé le GM RP Venux RP à ce lien https://forum.multitheftauto.com/viewtopic.php?f=108&t=37086. Tout fonctionne mais j'ai un problème avec la connection à la base de donnée. Voici ce que j'ai mis dans le fichier mysql du dossier SQL local server = get( "localhost" ) or "" -- server local user = get( "root" ) or "" -- username local password = get( "" ) or "" -- password local db = get( "unix" ) or "" -- database local port = get( "" ) or 3306 local socket = get( "" ) or nil Je passe par wamp, j'ai bien crée la base, etc ... Mais j'ai des erreurs, voici mes logs http://pastebin.com/xE8SUCE9 Merci Link to comment
dragonofdark Posted February 19, 2012 Share Posted February 19, 2012 Est-ce que tu lances la ressource "SQL" avant les autres ? Link to comment
InDev Posted February 25, 2012 Share Posted February 25, 2012 Salut ! Comme l'a dit dragonofdark ça doit venir de ta configuration Dans ton fichier de configuration (DossierMTA/server/mods/deeathmatch/mtaserver.conf) vers la fin, il est spécifié les ressources qui se chargent avec la balise vérifie que tu as bien "SQL" () Link to comment
Ascla Posted February 29, 2012 Author Share Posted February 29, 2012 Désolé de ma réponse tardive. Donc, non je ne lançais pas le SQL en premier, mais maintenant oui. Toujours les mêmes erreurs ... [2012-02-29 15:41:29] ERROR: Unable to start resource sql; Start up of resource cancelled by script [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: interior\s_interior.lua:16: bad argument #1 to 'ipairs' (table expected, got nil) [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: interior\s_interior.lua:16: bad argument #1 to 'ipairs' (table expected, got nil) [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: interior\s_interior.lua:16: bad argument #1 to 'ipairs' (table expected, got nil) [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: interior\s_interior.lua:16: bad argument #1 to 'ipairs' (table expected, got nil) [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: interior\s_interior.lua:16: bad argument #1 to 'ipairs' (table expected, got nil) [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: interior\s_interior.lua:16: bad argument #1 to 'ipairs' (table expected, got nil) [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: exports: Call to non-running server resource (sql) [string "?"] [2012-02-29 15:41:30] ERROR: interior\s_interior.lua:16: bad argument #1 to 'ipairs' (table expected, got nil) [2012-02-29 15:41:30] ERROR: Couldn't find resource play. Check it exists. [2012-02-29 15:41:30] Server started and is ready to accept connections! [2012-02-29 15:41:30] Type 'help' for a list of commands. J'ai bien crée la BDD via wamp et voici ce que j'ai mis dans le fichier SQL local server = get( "localhost" ) or "" -- server local user = get( "root" ) or "" -- username local password = get( "" ) or "" -- password local db = get( "mta" ) or "" -- database local port = get( "" ) or 3306 local socket = get( "socket" ) or nil Mais je ne sais pas quoi mettre à Socket. Link to comment
dragonofdark Posted February 29, 2012 Share Posted February 29, 2012 Dans les or "", tu dois mettre la même chose que dans les get (""). Link to comment
Ascla Posted February 29, 2012 Author Share Posted February 29, 2012 Donc j'ai local server = get( "localhost" ) or "localhost" -- server local user = get( "root" ) or "root" -- username local password = get( "" ) or "" -- password local db = get( "mta" ) or "mta" -- database local port = get( "" ) or 3306 local socket = get( "" ) or nil Mais toujours les mêmes erreurs. Link to comment
Moderators Citizen Posted March 4, 2012 Moderators Share Posted March 4, 2012 J'ai un peu regarder la ressource, il utilise la fonction get qui permet de récupérer des valeurs dans la meta.xml qui sont censé être dans des balises Or je ne vois rien. C'est seulement un bête copié coller de MTA Paradise sans comprendre a quoi sert la fonction get() Ensuite j'ai vu qu'il y avait un mysql.sql tu dois d'abord créer ta database ( par exemple "mta" ) puis cliquer sur importer et allez chercher ce mysql.sql Il devrai te créer les tables dont il a besoin ( accounts, characters, interiors, items et vehicles ). Une fois que c'est fait remplace ceci: local server = get( "server" ) or "" -- server local user = get( "user" ) or "" -- username local password = get( "password" ) or "" -- password local db = get( "database" ) or "" -- database local port = get( "port" ) or 3306 local socket = get( "socket" ) or nil par ceci: local server = "localhost" -- server local user = "root" -- username local password = "" -- password local db = "mta" -- database local port = 3306 local socket = nil et dit nous se que ça donne Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now