Angepinnt Butterfly

  • Butterfly

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Des Sin die Daten

    PHP-Quellcode

    1. DB Hostname:
    2. localhost
    3. DB Username:
    4. ni56910_1_DB
    5. DB Passwort:
    6. passwort
    7. DB Name:
    8. ni56910_1_DB
    Alles anzeigen

    und so habe ichs eingefügt:

    PHP-Quellcode

    1. handler = mysql_connect ( "localhost", "ni56910_1", "passwort", "dbs_bfreallife" ) -- Globale Verbindung
  • oke also hier die nitrado Daten:
    Spoiler anzeigen

    PHP-Quellcode

    1. DB Hostname:
    2. localhost
    3. DB Username:
    4. ni56910_1_DB
    5. DB Passwort:
    6. passwort
    7. DB Name:
    8. ni56910_1_DB
    Alles anzeigen


    wie ich en in die settings.lua eingefügt hab:
    Spoiler anzeigen

    PHP-Quellcode

    1. handler = mysql_connect ( "localhost", "ni56910_1", "passwort", "dbs_bfreallife" ) -- Globale Verbindung


    die acl:
    Spoiler anzeigen

    PHP-Quellcode

    1. <acl>
    2. <group name="Everyone">
    3. <acl name="Default"></acl>
    4. <object name="user.*"></object>
    5. <object name="resource.*"></object>
    6. </group>
    7. <group name="Moderator">
    8. <acl name="Moderator"></acl>
    9. <object name="resource.mapcycler"></object>
    10. <object name="resource.mapmanager"></object>
    11. <object name="resource.resourcemanager"></object>
    12. <object name="resource.votemanager"></object>
    13. </group>
    14. <group name="SuperModerator">
    15. <acl name="Moderator"></acl>
    16. <acl name="SuperModerator"></acl>
    17. </group>
    18. <group name="Admin">
    19. <acl name="Moderator"></acl>
    20. <acl name="SuperModerator"></acl>
    21. <acl name="Admin"></acl>
    22. <acl name="RPC"></acl>
    23. <object name="resource.admin"></object>
    24. <object name="resource.webadmin"></object>
    25. <object name="resource.bfreallife"></object>
    26. </group>
    27. <group name="Console">
    28. <acl name="Moderator"></acl>
    29. <acl name="SuperModerator"></acl>
    30. <acl name="Admin"></acl>
    31. <acl name="RPC"></acl>
    32. <object name="user.Console"></object>
    33. </group>
    34. <group name="RPC">
    35. <acl name="RPC"></acl>
    36. </group>
    37. <group name="MapEditor">
    38. <acl name="Default"></acl>
    39. <acl name="MapEditor"></acl>
    40. <object name="resource.editor_main"></object>
    41. <object name="resource.edf"></object>
    42. </group>
    43. <group name="raceACLGroup">
    44. <acl name="Default"></acl>
    45. <acl name="raceACL"></acl>
    46. <object name="resource.race"></object>
    47. </group>
    48. <group name="DevGroup">
    49. <acl name="DevACL"></acl>
    50. </group>
    51. <group name="autoGroup_acpanel">
    52. <acl name="autoACL_acpanel"></acl>
    53. <object name="resource.acpanel"></object>
    54. </group>
    Alles anzeigen


    Was fehlt noch?
  • Mysql lässt sich nicht hochladen warum?

    SQL-Abfrage

    1. SQL-Befehl:
    2. --
    3. -- Dumping data for table `accounts`
    4. --
    5. LOCK TABLES `accounts` WRITE ;
    6. MySQL meldet:
    7. #1044 - Access denied for user 'ni105852_1_DB'@'localhost' to database 'ni105852_1_DB'
    Alles anzeigen

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Zocord ()

  • Hay ich habe das Register Problem beseitig ich musste nur die richtige Datenbank eingeben aber ich habe ein weiteres Problem das Register tab geht aber nicht mehr das Login tab XD Kann mir jemand helfen sonst geht alles auser der Login tab





    local Guivar = 0

    addEventHandler("onClientRender", getRootElement(), function() if(Guivar == 1) then showCursor(true) end end)

    local Loginfenster = {}
    local LoginTabPanel = {}
    local LoginTab = {}
    local LoginKnopf = {}
    local LoginLabel = {}
    local LoginEdit = {}
    local LoginRadio = {}
    local LoginGrid = {}
    local LoginBild = {}

    function createRegisterMenue()
    if(Guivar == 1) then return end
    local data = tonumber(getElementData(gMe, "scriptvar"))
    if(data == 1) then return end
    Guivar = 1
    guiSetInputMode("no_binds_when_editing")
    setElementData(gMe, "inLogin", true)

    local X, Y, Width, Height = getMiddleGuiPosition(531,300)
    showCursor(true)
    -- LOGIN --
    Loginfenster[1] = guiCreateWindow(X, Y, Width, Height,"Willkommen!",false)
    LoginTabPanel[1] = guiCreateTabPanel(9,26,513,265,false,Loginfenster[1])
    LoginTab[1] = guiCreateTab("Login",LoginTabPanel[1])
    LoginBild[1] = guiCreateStaticImage(8,11,489,68,"data/images/logo.png",false,LoginTab[1])
    LoginLabel[1] = guiCreateLabel(99,87,301,35,"Willkommen auf GGR-Reallife!\nDeine Daten wurden gefunden, bitte Logge dich ein!",false,LoginTab[1])
    guiLabelSetHorizontalAlign(LoginLabel[1],"center",false)
    guiSetFont(LoginLabel[1],"default-bold-small")
    LoginLabel[2] = guiCreateLabel(16,122,117,17,"Passwort:",false,LoginTab[1])
    guiSetFont(LoginLabel[2],"default-bold-small")
    LoginEdit[1] = guiCreateEdit(15,142,471,29,"12345",false,LoginTab[1])
    guiEditSetMasked(LoginEdit[1],true)
    LoginKnopf[1] = guiCreateButton(158,179,183,29,"Einloggen",false,LoginTab[1])
    LoginLabel[3] = guiCreateLabel(9,214,497,27,"(Falls du noch kein Account hast, Registriere dich, oder nehme einen anderen Namen.)",false,LoginTab[1])
    guiSetFont(LoginLabel[3],"default-bold-small")
    -- REGISTER --
    LoginTab[2] = guiCreateTab("Register",LoginTabPanel[1])
    LoginLabel[4] = guiCreateLabel(17,12,228,24,"Bitte Fuelle dieses Formular aus!",false,LoginTab[2])
    guiSetFont(LoginLabel[4],"default-bold-small")
    LoginLabel[5] = guiCreateLabel(15,41,292,15,"Accountname: "..getPlayerName(gMe),false,LoginTab[2])
    guiLabelSetColor(LoginLabel[5],255, 255, 0)
    guiSetFont(LoginLabel[5],"default-bold-small")
    LoginLabel[6] = guiCreateLabel(15,58,211,18,"Passwort:",false,LoginTab[2])
    guiLabelSetColor(LoginLabel[6],0, 255, 0)
    guiSetFont(LoginLabel[6],"default-bold-small")
    LoginEdit[2] = guiCreateEdit(12,77,197,23,"",false,LoginTab[2])
    guiEditSetMasked(LoginEdit[2],true)
    LoginEdit[3] = guiCreateEdit(11,119,197,23,"",false,LoginTab[2])
    guiEditSetMasked(LoginEdit[3],true)
    LoginLabel[7] = guiCreateLabel(14,103,211,18,"Bestaetigung:",false,LoginTab[2])
    guiLabelSetColor(LoginLabel[7],0, 255, 0)
    guiSetFont(LoginLabel[7],"default-bold-small")
    LoginLabel[8] = guiCreateLabel(322,32,183,18,"Alter:(Kein Geburtstdatum)",false,LoginTab[2])
    guiLabelSetColor(LoginLabel[8],255, 255, 0)
    guiSetFont(LoginLabel[8],"default-bold-small")
    LoginEdit[4] = guiCreateEdit(330,55,69,23,"",false,LoginTab[2])
    LoginLabel[9] = guiCreateLabel(327,98,164,17,"Sprache:",false,LoginTab[2])
    guiLabelSetColor(LoginLabel[9],255,255,0)
    guiSetFont(LoginLabel[9],"default-bold-small")
    LoginGrid[1] = guiCreateGridList(323,119,183,97,false,LoginTab[2])
    guiGridListSetSelectionMode(LoginGrid[1],1)

    guiGridListAddColumn(LoginGrid[1],"Land",0.6)

    addEventHandler("onClientGUIClick", LoginEdit[1], function() if(guiGetText(source) == "12345") then guiSetText(source, "") end end, false)

    local row = guiGridListAddRow (LoginGrid[1] )
    guiGridListSetItemText(LoginGrid[1],row,1,"Deutschland",false,false)
    local row = guiGridListAddRow (LoginGrid[1] )
    guiGridListSetItemText(LoginGrid[1],row,1,"Oesterreich",false,false)
    local row = guiGridListAddRow (LoginGrid[1] )
    guiGridListSetItemText(LoginGrid[1],row,1,"Schweiz",false,false)


    guiWindowSetSizable ( Loginfenster[1], false )
    guiWindowSetMovable ( Loginfenster[1], false )


    LoginLabel[10] = guiCreateLabel(13,153,117,18,"Geschlecht:",false,LoginTab[2])
    guiLabelSetColor(LoginLabel[10],255, 255,0 )
    guiSetFont(LoginLabel[10],"default-bold-small")
    LoginRadio[1] = guiCreateRadioButton(15,175,114,21,"Maennlich",false,LoginTab[2])
    guiRadioButtonSetSelected(LoginRadio[1],true)
    LoginRadio[2] = guiCreateRadioButton(14,195,114,21,"Weiblich",false,LoginTab[2])
    LoginKnopf[2] = guiCreateButton(169,187,134,30,"Registrieren",false,LoginTab[2])
    -- Functions --
    local function setEnabled()
    for i = 1, #LoginKnopf, 1 do
    guiSetEnabled(LoginKnopf, true)
    end
    end

    local function setDisabled()
    for i = 1, #LoginKnopf, 1 do
    guiSetEnabled(LoginKnopf[i], false)
    end
    end

    [/i]
  • Ich habe in der Settings.lua meine MySQL Daten Angegeben.

    Ja das Script hat ACL Rechte.
    ( der Ordner in Gamemodes ( der Butterfly Ordner) heißt bei mir bfrl)

    <group name="Admin">
    <acl name="Moderator"></acl>
    <acl name="SuperModerator"></acl>
    <acl name="Admin"></acl>
    <acl name="RPC"></acl>
    <object name="resource.admin"></object>
    <object name="resource.webadmin"></object>
    <object name="user.SP33D"></object>
    <object name="resource.bfrl"></object>
    </group>


    EDIT:// Bekomme auch keine Errors


    Bekomme doch ein Error

    [2014-01-03 18:08:57] ERROR: [gamemodes]/bfrl/register/s_register.lua:127: attempt to call global 'mysql_query' (a nil value)


    Habs hinbekommen. @DKong: Danke Bro :)

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von ScReaM ()

  • Okay ich stelle jetzt nochmal die am meisten gestellte Frage: Wie bekomme ich eine MySql-Verbindung hin?

    Daten:
    - lokaler MTA Server + Client auf Version 1.3.4
    - IP 127.0.0.1 eingegeben (Server und Navicat)

    Checkliste:
    - Script in den [gamemodes] Ordner gepackt
    - Navicat installiert
    - .sql-Datei importiert
    - in den settings.lua folgendes eingegeben:

    LUA-Quellcode

    1. handler = mysql_connect ( "localhost", "root", "", "dbs_bfreallife" )


    - in der meta.xml dem Script Adminrechte gegeben und mir gleich mit
    - das mta_mysql.dll - Modul in einen neuen modules - Ordner bei deathmatch reingepackt
    - in der mtaconfig das Script und das module auf den Autostart gepackt

    Error:

    LUA-Quellcode

    1. ERROR: ... bad argument #1 to 'mysql_query' (mysqlHandler expectet, got nil)



    Mögliche Probleme:
    - kann es was mit MTA 1.3.4 zutun haben? Weil ich hatte zuvor alles so installiert auf einem 1.3.3 Server und es lief einwandfrei...
    - habe ich bei Navicat usw alles richtig eingetragen, weil es erstellt die Tabellen.?


    - Falls noch weitere Infos benötigt werden, schreibt das bitte auch zurück. Hoffentlich kann mir wer helfen und das das Problem mal wieder 40cm vorm Bildschirm sitzt ^^ -