Kann mir jemand sagen wie ich das Geschlecht der jeweiligen Person in die Datenbank reinbekomme?:)
Beiträge von Mars
-
-
Reason: Kannste es mir auch erklären?:)
-
Lua
Alles anzeigenlocal sx,sy = guiGetScreenSize() local px,py = 800, 600 local x,y = (sx/px) , (sy/py) local scale1 = 1.50 local scale2 = 1.00 local cp = getLocalPlayer() local Guivar = 0 function centerWindow(center_window) local screenW,screenH=guiGetScreenSize() local windowW,windowH=guiGetSize(center_window,false) local a,b = (screenW-windowW)/2,(screenH-windowH)/2 guiSetPosition(center_window,a,b,false) end -------------------------------------------------START-------------------------------------------------------- function createText ( ) dxDrawText("Login", x*4, y*513, x*103, y*555, tocolor(0, 0, 0, 235), scale1, "pricedown", "left", "top", false, false, true, false, false) dxDrawText("Register", x*4, y*555, x*155, y*600, tocolor(0, 0, 0, 235), scale1, "pricedown", "left", "top", false, false, true, false, false) dxDrawText("Info", x*743, y*522, x*790, y*554, tocolor(0, 0, 0, 235), scale2, "pricedown", "left", "top", false, false, true, false, false) dxDrawText("Help", x*743, y*561, x*795, y*590, tocolor(0, 0, 0, 235), scale2, "pricedown", "left", "top", false, false, true, false, false) dxDrawImage(x*1, y*501, x*799, y*99, ":Smoke/images/smoke.jpg", 0, 0, 0, tocolor(255, 255, 255, 87), false) end function HandleTheRendering () addEventHandler("onClientRender",root,createText) end addEventHandler("onClientResourceStart",resourceRoot,HandleTheRendering) Start = { button = {}, } Start.button[1] = guiCreateButton(x*0, y*515, x*85, y*42, "", false) guiSetAlpha(Start.button[1], 0) Start.button[2] = guiCreateButton(x*0, y*558, x*157, y*42, "", false) guiSetAlpha(Start.button[2], 0) Start.button[3] = guiCreateButton(x*741, y*526, x*49, y*22, "", false) guiSetAlpha(Start.button[3],0) Start.button[4] = guiCreateButton(x*741, y*564, x*49, y*22, "", false) guiSetAlpha(Start.button[4], 0) function enableButtonRegister () guiSetEnabled(Start.button[1],false) showCursor(true) end addEvent("enableButtonRegister",true) addEventHandler("enableButtonRegister",getRootElement(),enableButtonRegister) function enableButtonLogin () guiSetEnabled(Start.button[2],false) showCursor(true) end addEvent("enableButtonLogin",true) addEventHandler("enableButtonLogin",getRootElement(),enableButtonLogin) function callServerForLogin () triggerServerEvent("ckeckPlayerInDB",getLocalPlayer()) end addEventHandler("onClientResourceStart",getResourceRootElement(),callServerForLogin) -------------------------------------------------REGISTER-------------------------------------------------------- Register = { edit = {}, button = {}, label = {}, window = {}, radiobutton = {}, image = {}, } function openRegister () if Guivar == 1 then return false else Guivar = 1 Register.window[1] = guiCreateWindow(x,y,640 , 303, "Registrieren", false) guiWindowSetSizable(Register.window[1], false) centerWindow(Register.window[1]) Register.label[1] = guiCreateLabel(10, 21, 624, 20, "Hallo "..getPlayerName(getLocalPlayer())..". Melde dich bitte mit deinen Korrekten Daten an.", false, Register.window[1]) local font_0 = guiCreateFont("fonts/BEBAS___.ttf") guiSetFont(Register.label[1], font_0) guiLabelSetHorizontalAlign(Register.label[1], "center", false) Register.label[2] = guiCreateLabel(8, 62, 113, 21, "Passwort :", false, Register.window[1]) guiSetFont(Register.label[2], font_0) guiLabelSetHorizontalAlign(Register.label[2], "center", false) Register.edit[1] = guiCreateEdit(126, 62, 211, 21, "", false, Register.window[1]) guiEditSetMasked(Register.edit[1], true) Register.label[3] = guiCreateLabel(8, 93, 113, 19, "Wiederholung:", false, Register.window[1]) guiSetFont(Register.label[3], font_0) guiLabelSetHorizontalAlign(Register.label[3], "center", false) Register.edit[2] = guiCreateEdit(126, 93, 211, 21, "", false, Register.window[1]) guiEditSetMasked(Register.edit[2], true) Register.label[4] = guiCreateLabel(8, 142, 113, 19, "Geschlecht:", false, Register.window[1]) guiSetFont(Register.label[4], font_0) guiLabelSetHorizontalAlign(Register.label[4], "center", false) Register.radiobutton[1] = guiCreateRadioButton(123, 142, 214, 19, " M寮lich", false, Register.window[1]) guiSetFont(Register.radiobutton[1], "default-bold-small") Register.radiobutton[2] = guiCreateRadioButton(123, 161, 214, 19, " Weiblich", false, Register.window[1]) guiSetFont(Register.radiobutton[2], "default-bold-small") guiRadioButtonSetSelected(Register.radiobutton[2], true) Register.label[5] = guiCreateLabel(8, 206, 113, 19, "Werber:", false, Register.window[1]) guiSetFont(Register.label[5], font_0) guiLabelSetHorizontalAlign(Register.label[5], "center", false) Register.edit[3] = guiCreateEdit(126, 206, 211, 21, "", false, Register.window[1]) Register.image[1] = guiCreateStaticImage(406, 44, 207, 207, "images/biz/0.png", false, Register.window[1]) Register.button[1] = guiCreateButton(15, 251, 598, 42, "Reallife betreten ! :)", false, Register.window[1]) guiSetFont(Register.button[1], font_0) Register.label[6] = guiCreateLabel(10, 27, 629, 35, "_______________________________________________________________________________________________________", false, Register.window[1]) end end addEventHandler("onClientGUIClick",Start.button[2],openRegister) function closeRegister () guiSetVisible(Register.window[1],false) showCursor(false) end addEvent("closeRegister",true) addEventHandler("closeRegister",getRootElement(),closeRegister) function onClickRegister () local pw = guiGetText(Register.edit[1]) if pw ~= "" then if #pw >= 6 then triggerServerEvent("register",cp,cp,pw) else outputChatBox("Bitte gebe ein Passwort ein, welches mindestens 6 Zeichen hat!",125,0,0) end end end addEventHandler("onClientGUIClick",Register.button[1],onClickRegister) -------------------------------------------------LOGIN-------------------------------------------------------- Login = { edit = {}, button = {}, label = {}, window = {}, radiobutton = {}, image = {}, } function openLogin () Login.window[1] = guiCreateWindow(x,y,640 , 303, "Login", false) guiWindowSetSizable(Login.window[1], false) guiSetAlpha(Login.window[1], 0.71) guiSetPosition(Login.window[1],x,y,false) centerWindow(Login.window[1]) Login.label[1] = guiCreateLabel(0, 18, 640, 32, " Bitte Logge Dich ein um spielen zu koennen ! :)", false, Login.window[1]) local font_0 = guiCreateFont("fonts/BEBAS___.TTF") guiSetFont(Login.label[1], font_0) guiLabelSetHorizontalAlign(Login.label[1], "center", false) Login.label[2] = guiCreateLabel(0, 118, 138, 29, " Benutzername:", false, Login.window[1]) guiSetFont(Login.label[2], font_0) Login.label[3] = guiCreateLabel(166, 118, 341, 29, ""..getPlayerName(getLocalPlayer()).."", false, Login.window[1]) guiLabelSetHorizontalAlign(Login.label[3], "center", false) Login.label[4] = guiCreateLabel(0, 179, 138, 29, " Passwort:", false, Login.window[1]) guiSetFont(Login.label[4], font_0) Login.edit[1] = guiCreateEdit(166, 179, 341, 28, "", false, Login.window[1]) guiEditSetMasked(Login.edit[1], true) guiSetFont(Login.edit[1], font_0) Login.button[1] = guiCreateButton(9, 260, 621, 33, " Reallife betreten :)", false, Login.window[1]) guiSetFont(Login.button[1], font_0) Login.image[1] = guiCreateStaticImage(537, 62, 93, 163, "images/biz/1.png", false, Login.window[1]) end addEventHandler("onClientGUIClick",Start.button[1],openLogin) function closeLogin () guiSetVisible(Login.window[1],false) showCursor(false) end addEvent("closeLogin",true) addEventHandler("closeLogin",getRootElement(),closeLogin)
-
WARNING: \register_login_client.lua:147: Bad argument @ 'addEventHandler'
[expected element at argument 2,got nil]147 wäre der EventHandler den ich hier reingestellt hab also :
Reason: Wie hast du das untereinander gemacht?
-
hab das alles untereinander geschrieben hat das forum iwie anders gemacht
-
hä das kommt doch aufs gleiche raus :o
hab das bis jetzt immer so geschrieben -
Hallo Leute hab ein Problem. Ich wollte mir das eingegebene Passwort des Register Fensters ausgeben lassen. (Nur zu Test zwecken)
Leider funktioniert dies nicht ich hoffe mir kann jemand helfen.Client:
Luafunction onClickRegister () local pw = guiGetText(Register.edit[1]) if pw ~= "" then if #pw >= 6 then triggerServerEvent("register",cp,cp,pw) else outputChatBox("Bitte gebe ein Passwort ein, welches mindestens 6 Zeichen hat!",125,0,0) end endendaddEventHandler("onClientGUIClick",Register.button[1],onClickRegister)
Server:
-
-
Vandam: Hab jetzt die größe verändert und dadurch hat es auch funktioniert danke:)
Hab jetzt veruscht dass man automatisch einen Fallschirm gesettet bekommt wenn man in diesen Marker geht jedoch funtioniert das leider nicht kann mir da zufällig jemand helfen?:)
-
höhe hab ich schon angepasst , größe probier ich später mal bin noch nicht zu haus. Danke trotzdem schonmal.
-
@MatzeGam1ngTv Wie man eingentlich erkennen kann soll der Marker die Position ändern. Also er soll als teleport Marker benutzt werden. Eigentlich soll auch noch ein Fallschirm gesettet werden, das hab ich aber noch nicht rein gemacht.
@PewX Das Script wird Serverseitig ausgeführt, sonst hätte ich onClientMarkerHit benutzt.
-
Danke für die schnelle Antwort jedoch denke ich dass dies nicht das.Problem ist da ich es erst neu eingefügt habe weil ich noch irgendwas im Kopf hatte dass das mal so war. Der Marker wird ja auch angezeigt jedoch wird nicht ausgeführt was ausgeführt werden soll.
-
verstehe nicht wo der fehler ist bitte um hilfe
Lua
Alles anzeigenlocal marker = createMarker ( -1439.7875976563,-581.69641113281,6164.3134765625, "cylinder", 1 ,0,255,255,255,getRootElement()) function markerFunc(player) if getElementType (player) == "player" then setElementPosition(player,-1996.603393,212.6676177,1200) end end addEventHandler("onMarkerHit", marker, markerFunc)
-
hier nochmal der code
local bobMarker = createMarker ( -1430.0601,-620.153,6165.3134765625, "corona", 3 ,255,0,0,0)
start = {
label = {}
}
start.label[1] = guiCreateLabel(100, 0, 1914, 122, "Hallo "..getPlayerName(getLocalPlayer())..". Gehe zu Bob, er wird dir sagen wie es weitergeht.", false,player)
guiSetFont(start.label[1], "sa-header")
guiLabelSetColor(start.label[1], 0, 24, 254)
guiSetVisible(start.label[1],false)function Bob (player)
guiSetVisible(start.label[1],true)
end
addEventHandler("onClientMarkerHit", startMarker, Bob)EDIT// Also es funktioniert immernoch nicht
-
Hallo
ich habe folgendes Problem.
Ich möchte dass sich ein Gui öffnet wenn man in einen Marker läuft.
Dies funktioniert auch nur leider öffnet sich das Gui nicht nur bei einem Spieler sondern bei allen.Wäre nett wenn mir jmd weiterhelfen kann
-
Es gibt einen bug man kann unendlich viel weed, kokain und gelb bei den frakis rausnehmenn. Wie kann man das fixen?
-
Kann jemand mir bitte mal erklären wie man den Sportmotor perma macht?
-
Moin, kann mir jemand sagen wie ich den Sportmotor perma bekomme? *8)*
-
Das ist mir schon klar ;DD
Das Problem ist nur dass es nicht die einzigste ist ;DD -
hab ich halt gedacht :DD
weißt du wie ich die löschen kann oder wo die Anderen gemappten häuser sind?