Guten Abend liebe Community, ich arbeite zurzeit an einem Leaderpanel system für einen Keybinder, dieser funktioniert mit einer MySQL Datenbank. Ich erkläre euch nun mein Problem, zuerst starte ich meinen Keybinder logge mich mit meinen Nutzerdaten ein und dann öffnet sich eine neue GUI die alte wird geschlossen wo man sich einloggt. Auf der neuen GUI habe ich oben rechts einen Button namens Leaderpannel wenn ich dort drauf drücke öffnet sich das Leaderpanel und alles funktioniert(Benutzer Hinzufügen und zu Entfernen). Schließe ich das Leaderpanel Fenster nun und möchte es noch einmal Öffnen bekomme ich den Fehler "Error: The same variable cannot be used for more than one control"
Leaderpanel
Leaderpanel:
If(imp_read("accounts", username, "rang") > 1){
}else{
MsgBox, Du bist nicht Berechtigt das Leaderpanel zu betreten!
return
}
Gui,3:Add, Picture, x0 y0 w480 h380 +BackgroundTrans,bilder/leaderpanelgui.jpg
Gui,3:Add, Text, x2 y9 +BackgroundTrans, Benutzername
Gui,3:Add, Edit, x2 y29 w140 h20 vusername2,
Gui,3:Add, Text, x2 y59 +BackgroundTrans, Passwort
Gui,3:Add, Edit, x2 y79 w140 h20 vpassword2,
Gui,3:Add, Text, x2 y109 +BackgroundTrans , FrakID| Bitte 1 Verwenden!
Gui,3:Add, Edit, x2 y129 w140 h20 vfrakid,
Gui,3:Add, Text, x2 y159 +BackgroundTrans, Leaderpannel Berechtigung 0 - 1
Gui,3:Add, Edit, x2 y179 w140 h20 vrang,
Gui,3:Add, Picture, x2 y209 w140 h30 gBenutzeradd +BackgroundTrans, bilder/hinzufügenbutton.png
Gui,3:Add, Button, x142 y159 w40 h20 gHilfebutton, ?
Gui,3:Add, Text, x222 y-31 +BackgroundTrans , `n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|`n|
nutzer := imp_list_rows("accounts")
Gui,3:Add, Text, x262 y9 +BackgroundTrans, Benutzerliste :`n%nutzer%
Gui,3:Add, Button, x292 y149 w100 h30 gnutzerentfernen, Nutzer Entfernen
Gui,3:Show, w479 h379, LeaderPanel
return
Was mich aber nun wundert wenn ich mein Adminpanel öffne und schließe funktioniert alles, dort kann man auch Benutzer hinzufügen und entfernen.
Adminpanel
Adminpanel:
If(imp_read("accounts", username, "admin") == 1){
}else{
MsgBox, Du bist nicht Berechtigt das Adminpanel zu betreten!
return
}
Gui,4:Add, Text, x12 y9 +BackgroundTrans, Adminbenutzer erstellung
Gui,4:Add, Text, x12 y59 +BackgroundTrans, Benutzername
Gui,4:Add, Edit, x12 y79 w120 h20 vusername3,
Gui,4:Add, Text, x12 y109 +BackgroundTrans, Passwort
Gui,4:Add, Edit, x12 y129 w120 h20 vpassword3,
Gui,4:Add, Text, x12 y159 +BackgroundTrans, FraktionsID
Gui,4:Add, Edit, x12 y179 w120 h20 vfrakid2,
Gui,4:Add, Text, x12 y209 +BackgroundTrans, Leaderpanel Berechtigung 0 - 1
Gui,4:Add, Edit, x12 y229 w120 h20 vrang2,
Gui,4:Add, Button, x12 y279 w120 h30 gAdminaccount, Erstellen
Gui,4:Add, Text, x182 y9 +BackgroundTrans, Datenbank
Gui,4:Add, Button, x182 y59 w120 h30 gTabellen, Tabellen & Spalten erstellen
Gui,4:Add, Button, x352 y59 w120 h30 gKontakt, Herbert_Bobo Kontaktdaten
Gui,4:Add, Text, x352 y9 +BackgroundTrans, Sonstiges
Gui,4:Add, Button, x182 y339 w120 h30 gAdminpaneldestroy, Schließen
Gui,4:Show, w490 h379, Adminpanel
return
//EDIT
Habe gerade feststellen müssen wenn ich das Adminpanel auch ein 2 mal öffnen will funktioniert das auch nicht.
Ich hoffe jemand hat mir eine Idee die mir weiterhilft
Mfg, Herbert