Potrzebuje przekonwertować dxDrawText "Login" oraz dxDrawText "Hasło" (tak jak na załączonym obrazku) tak aby dało się wpisywać text login,hasło
[img]https://imgur.com/a/Hy0TmNM[/img]
[code] s=Vector2(guiGetScreenSize())
function isMouseInPosition (x,y,width,height)
if (not isCursorShowing()) then
return false
end
local cx, cy = getCursorPosition ()
local cx, cy = (cx*s.x), (cy*s.y)
return ((cx >= x and cx<=x+width) and (cy>y and cy<= y+height))
end
witam mam taki z panelem logowania districmta jak wszystko pod piełem na swoje to jak chce się zalogować na serwer to pisze mi że twoje konto już jest zalogowane
Cze??, mam problem z logowaniem w paczce InsideMTA https://imgur.com/a/ceB0e3m
Problem wys?any w debugscript 3
Nie mam poj?cia jak to naprawi?, prosi?bym o pomoc. Dla osoby, kt?ra mi pomo?e mog? nawet co? blikiem podes?a? jak?? dyszk?.
S?ownie opisane: ERROR: TR_login/s.lua:74: invalid key to 'next'
Nie mam poj?cia o co chodzi z tym Next
74: exports.TR_mysql:querry("INSERT INTO `tr_accounts` (`login`, `password`, `email`, `serial`, `createIP`, `position`, `referencedPlayer`, `money`, `phoneBlocked`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, '[[]]')", login, passwordHash(password, "bcrypt", {"salt"}), email, getPlayerSerial(client), getPlayerIP(client), settings.spawnPositions[math.random(1, #settings.spawnPositions)], referenceUID and referenceUID or false, referenceUID and 500 or 0)
Siemka, kolejny problem. Wgra?em 3 gotowe panele logowania i kazdy jest zbugowany, tzn. nie da sie wpisac loginu/has?a i nie wiem czy to moja wina czy paneli. W jednym panelu dalo sie wpisac jesli kliknelo sie zarejestruj a potem login. Moze to byc wina zle podpietej bazy danych? wydaje mi sie ze dobrze podlaczylem. prosze chociaz w tym temacie o pomoc
Witam !
Mam taki problem ?e wymieni?em sobie panel logowania Projectdream na dm navaxy i problem jest taki ?e mi w og?le nie odczytuje danych z MySQL pystories-users jak paczy?em na skrypt to jest zmianka o pystories-users a co najlepsze usuwa tylko po jakim? czsie jak wchodz? i wychodz? to normalnie si? zapisuje dopiero po chwili usuwa (jeszcze dodam ?e normalnie si? loguje tylko nie mam po wyj?ciu kasy rp prawo jazdy itp...) Licz? na pomoc bo nie mam poj?cia co zrobi? !
Witam, zostawiam wam tutaj panel logowania ze spice. Zalega mi na dysku wi?c oddaje tutaj. Czekam na kometarze od kid?w ze co by sie nie zrobilo za piwa xd
if getElementData(localPlayer, "player:sid") then return end
local root = getRootElement()
local resourceRoot = getResourceRootElement(getThisResource())
local screenWidth, screenHeight = guiGetScreenSize()
addEventHandler("onClientResourceStop", resourceRoot,
function()
if blurShader and isElement(blurShader) then
destroyElement(blurShader)
blurShader = nil
end
end)
local data={ showed=nil, button={}, info=nil, misc=nil, }
function cursorPosition(x, y, w, h)
if (not isCursorShowing()) then
return false
end
local mx, my = getCursorPosition()
local fullx, fully = guiGetScreenSize()
cursorx, cursory = mx*fullx, my*fully
if cursorx > x and cursorx < x + w and cursory > y and cursory < y + h then
return true
else
return false
end
end
[center]Hej, mam jeden problem odno?nie Panelu Logowania, a przechodz?c do rzeczy to chc? doda? do logowania Informacje o Twoim koncie to pobiera tylko Nick, Sid oraz Serial. A Poziomu postaci, got?wki, prawa jazdy ju? nie chce pobra?, a gdy si? zaloguj? na konto i zrestartuje skrypt Logowania to jest wszystko w porz?dku a gdy zrobi? reconnecta to nie pobiera tych el.dat. Brak b??d?w w db3
Tak dzia?a poprawnie po zalogowaniu si? na konto i po restarcie skryptu:
dxCreateAvatar(sx/2 - 86/zoom, sy/2 - 255/zoom, 170/zoom, 170/zoom)
local login = getPlayerName(localPlayer)
local sid = getElementData(localPlayer,"player:sid") or 0
local serial = getPlayerSerial(localPlayer)
local lvl = getElementData(localPlayer, "player:lvl") or 0
local kasa = getPlayerMoney(localPlayer) or 0
local pjA = getElementData(localPlayer, "player:license:pjA") or 0
if pjA == 1 then
pjA = "Posiada"
elseif pjA == 0 then
pjA = "Nie posiada"
end
local pjB = getElementData(localPlayer, "player:license:pjB") or 0
if pjB == 1 then
pjB = "Posiada"
elseif pjB == 0 then
pjB = "Nie posiada"
end
Witam, moim problemem jest to ?e nie mog? si? zarejestrowa? na swoim serwerze, nic mi nie wyskakuj? gdy nic tam nie napisze to ka?e mi napisa? minimum 3 s?owa w ha?le i w nicku, nie mog? nic zrobi? kto? pomo?e?
Witam gdy proboje sie zarejestrowac na serwerze nic nie pisze a jak chcem sie zalogowac to pisze ze podany login nie istnieje w bazie.
Paczka to StoriesRPG.
SS debuga: https://imgur.com/K8vsZcP
DB:
-- Functions
function dbSet(...)
if not {...} then return end
local qh = dbQuery(SQL, ...)
if not qh then return false end
local result, num_affected_rows, last_insert_id = dbPoll(qh, -1)
return result, num_affected_rows, last_insert_id
end
function dbGet(...)
if not {...} then return end
local stringe=dbPrepareString(SQL,...)
local query=dbQuery(SQL, stringe)
local result,num_affected_rows, last_insert_id =dbPoll(query, -1)
return result
end
function pobierzTabeleWynikow(...)
local h=dbQuery(SQL,...)
if (not h) then
return nil
end
local rows = dbPoll(h, -1)
return rows
end
function pobierzWyniki(...)
local h=dbQuery(SQL,...)
if (not h) then
return nil
end
local rows = dbPoll(h, -1)
if not rows then return nil end
return rows[1]
end
function zapytanie(...)
local h=dbQuery(SQL,...)
local result,numrows=dbPoll(h,-1)
return numrows
end
addEventHandler("onResourceStart", resourceRoot, function()
SQL=dbConnect("mysql", "dbname="..DBName..";host="..DBHost.."", DBUser, DBPass, "share=1;autoreconnect=1")
if SQL then
outputDeb...
Witam przychodz? tutaj z problemem takim i? chodzi o paczk? poseydon RP..- Mianowicie podczas zalogowania si? na konto ( wszystko jest dobrze podpi?te do bazy danych/MySQL + wgrane modu?y oraz w??czone ) Po wybraniu postaci utworzonej nie idzie dalej nic - Ci?gle jest napisane ( prosz? czeka?... ) I nic si? nie dzieje. Prosz? o pomoc
[center]Przedmiotem jest panel logowania mojego autorstwa, oparty jest on na bazie SQLite, gdzie sa przechowywane konta. Nie zalecam edycji pliku z racji, ?e b?d? pojawia? si? cz?ste aktualizacje zasobu i wasze zmiany si? wyzeruj?. Konfiguracje znajdziecie na dole posta. Na filmie wyglad panelu lekko ulegl zmianie chociazby platek miodu ktory jest nadany jako efekt background do panelu jest niewidoczny, najlepiej pobra? i sprawdzic samemu u siebie ! [/center]
Przedstawienie :
[youtube]ZrGjXJb2n_0[/youtube]
[b]
KONFIGURACJE [/b]
[b]UPDATE[/b]
Je?li chcesz wykona? aktualizacj? jako administrator wejd? do debugscript 3 i wpisz w konsol? /logwersja, je?li pojawi si? komunikat o nowej wersji wpisz w konsol? /updatelogin i poczekaj az zasoby sie pobior?
MYSQL - aby podlaczyc panel pod baze danych mysql nalezy w pliku s.lua w 1 linijce zamieni? j? na :
[lua]local username=
local password=
local host=
local dbname=
local db= dbConnect( "mysql", "dbname="..dbname..";host="..host..";charset=utf8", username, password, "share=1" )[/lua]
W razie zapyta? lub checi dostepu do pelnej wersji panelu gdzie jest o wiele wi?cej funkcji i znacznie ladniejszy wyglad prosz? o kontakt discord Shuffle#1234
Siemka dzi? przychodze z panelem logowania z NitroRPG panel logowania szw?da si? gdzie? po forum ot?? przejdzymy do rzeczy normalnie si? rejestruje i loguje lecz niemog? wybra? miejsca spawnu i wyskakuje w debug script 3 error attemp to index field osttania pozycja (a nil value) bardzo prosz? o pomoc b?agam [code]Siemka dzi? przychodze z panelem logowania z NitroRPG panel logowania szw?da si? gdzie? po forum ot?? przejdzymy do rzeczy normalnie si? rejestruje i loguje lecz niemog? wybra? miejsca spawnu i wyskakuje w debug script 3 error attemp to index field osttania pozycja (a nil value) bardzo prosz? o pomoc b?agam [code]addEvent("logging:checkAccount", true)
addEventHandler("logging:checkAccount", resourceRoot, function(login,pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
local result2=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE register_serial=?", getPlayerSerial(client))
if result and #result > 0 then
if result[1].login == login and result[1].pass == teaEncode(pass, "*****") then
if result[1].register_serial ~= getPlayerSerial(client) then
triggerClientEvent(client, "logging:noti", resourceRoot, "B??D", "To konto jest zablokowane, zg?o? si? do zarz?du", 5000)
return
end
Witam mam problem z logowaniem, gdy si? loguje to wszystko jest dobrze, ale nie zapisuje kasy i REP. w bazie danych r?wnie? nic nie ma w pys-logs pys-login
Zamiast w??cza? sie piosenka z teledyskiem, w??cza si? Before you continue to youtube, nie moge kliknac i agree ani nic.
kod: s.logging.lua
[lua]--[[
Panel Logowania by Kurianusz @2016 .
Regulamin /Licencja
Korzystanie z tego kodu tylko je?eli posiadasz tzw. copyrights. Zakaz usuwania tej notatki!
Pami?taj ?e nielegalne korzystanie z kodu podpada pod kodeks karny :> Tak samo jak usuni?cie tej notatki!
]]
addEvent("logging:checkAccount", true)
addEventHandler("logging:checkAccount", resourceRoot, function(login,pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
if result and #result > 0 then
if result[1].login == login and result[1].pass == md5(pass) then
local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka"),login)
triggerClientEvent(client, "logging:result", resourceRoot, false, "Profil zaaktualizowany. Zaloguj si?.","git")
return
end
if result[1].login == login and result[1].pass == teaEncode(pass,"Ryjek") then
local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET pass=? WHERE login=?",teaEncode(pass,"Trujeczka"),login)
triggerClientEvent(client, "logging:result", resourceRoot, false, "Profil zaaktualizowany. Zaloguj si?.&qu...
Witam. mam pytanie jak mam ustawi? kolejno??? Chodzi o to ?e robie panel logowania i jak dodaje obraz na t?o panelu to obraz mi zakrywa ca?y panel. Jak to zmieni?? daje
Siemka zacz??em swoj? przygod? z lua jaki? czas temu i postanowi?em spr?bowa? swoich si?, zeby stworzyc panel logowania. Wszystko szlo gladko do momentu gdzie napisa?em zeby skrypt sprawdza? czy podany gracz jest zarejestrowany jesli tak to wyswietla sie wiadomosc, ze takie konto juz istnieje w bazie danych, a jesli go nie ma to je tworzy w bazie danych. I tutaj zaczyna si? problem poniewaz gdy owe konto nie istnieje pojawia si? tylko na moment komunikat ze pomyslnie zarejestrowano, i pojawia si? komunikat, ze takie konto juz istnieje. Kto? m?g?by pom?c naprawi? ten problem ?
Witam, mam problem z panelem logowania, panel ten pochodzi z paczki QualityGame, wpisujace dane nie moge sie zarejestrowac, a w DB3 wyskakuje nastepujacy b?ad widoczny na ss, prosz? o pomoc, stawiam zimne piwko
panel logowanie nie dzia?a, wyskakuj? b??dy
ERROR: Client (krecik_2121) triggered serverside event logowanie:zaloguj, but event is not added serverside
ERROR: Client (krecik_2121) triggered serverside event logowanie:rejestracja, but event is not added serverside [DUP x6]
function getPlayersHavePremium()
local q = db:query('select * from users where not premium_date=000-00-00')
return (q and #q > 0 and #q) or 0
end
function loadPlayerData(player, result, password)
local q_mute = db:query('select * from kary where (serial=? or ip=? or nick=?) and active=1 and type=? and date>now() limit 1', getPlayerSerial(player), getPlayerIP(player), getPlayerName(player), 'mute')
local q_ban = db:query('select * from kary where (serial=? or ip=? or nick=?) and active=1 and type=? and date>now() limit 1', getPlayerSerial(player), getPlayerIP(player), getPlayerName(player), 'ban')
Witam, Panel Logowania/Rejestracji nie chce dzia?a?, Gdy wpisuje sw?j login i Has?o czy to w Rejestracji czy to w Logowaniu wyskakuje mi w debugscript 3 b??d...
B??d: stories-logging/s_logging.lua:40: exports: Call to non-running server resource (pystories-notifications) [string "?"]
kod:[code] --[[
Panel Logowania by Kurianusz @2016 .
Regulamin /Licencja
Korzystanie z tego kodu tylko je?eli posiadasz tzw. copyrights. Zakaz usuwania tej notatki!
Pami?taj ?e nielegalne korzystanie z kodu podpada pod kodeks karny :> Tak samo jak usuni?cie tej notatki!
]]
addEvent("logging:checkAccount", true)
addEventHandler("logging:checkAccount", resourceRoot, function(login,pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
if result and #result > 0 then
if result[1].login == login and result[1].pass == teaEncode(pass,"*****") then
for i,player in pairs(getElementsByType("player")) do
if getElementData(player,"player:sid") == result[1].id then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Ju? zalogowany!","blad")
return
end
end
--local result2=exports['ogrpg-db']:dbGet("SELECT login2 from ogrpg_users where id=?",result[1].id)
if not result[1].login2 == false then
setPlayerName(client, result[1].login2)
outputChatB...