Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-06-27, 14:11


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

M?j b??d polega na tym, ?e nie dzia?a mi panel logowania. Nie ma ?adnych DB3 poprostu klikaj?c w przyciski nic si? nie pojawia. Prosz? o pomoc poniewa? pierwszy raz robi? panel logowania z po??czeniem SQL i nwm jakich funkcji mam u?ywa?.

KOD:

local connect dbConnect("sqlite""nacje.db")
dbQuery connect"CREATE TABLE IF NOT EXISTS nacje ( login VARCHAR, nacja VARCHAR )" )

usa createTeam("USA"25500)
polska createTeam("Polska"25500)
zsrr createTeam("ZSRR"25500)
rzesza createTeam("III Rzesza"25500)
wlochy createTeam("W?ochy"25500)
japonia createTeam("Japonia"25500)

function onLogin(usernamepasswordnacja)
if not (username == ""then
if not (password == ""then
local account getAccount(usernamepassword)
if (account ~= falsethen
logIn(sourceusernamepassword)
resp()
outputChatBox("Zalogowa?e? si? pomy?lnie"2550255)
else
outputChatBox("Podany login lub has?o nie pasuj? do ?adnego konta.")
end
else
outputChatBox("Pozostawi?e? puste pole.")
end
else
outputChatBox("Pozostawi?e? puste pole.")
end
end
addEvent("zalogujMnie"true)
addEventHandler("zalogujMnie"getRootElement(), onLogin)

function onRegister(usernamepasswordnacja)
if not (username == ""then
if not (password == ""then
if nacja then
local account getAccount(usernamepassword)
if (account == falsethen
local zarkonto addAccount(usernamepassword)
if (zarkontothen
nacja getElementData(player"nacja")
outputChatBox("Zarejestrowa?e? si? pomy?lnie. Teraz mo?esz si? zalogowa?.")
dbQuery(connect"INSERT INTO nacje(login, nacja) VALUES (?, ?)"usernamenacja)
end
else
outputChatBox("Podane konto ju? istnieje.")
end
else
outputChatBox("Musisz wybra? do jakiej nacji chcesz przynale?e?")
end
else
outputChatBox("Pozostawi?e? puste pole")
end
else
outputChatBox("Pozostawi?e? puste pole")
end
addEvent("zarejestrujMnie"true)
addEventHandler("zarejestrujMnie"getRootElement(), onRegister)

function resp()
local nacje dbQuery(connect"SELECT * FROM nacje WHERE name=?"getPlayerAccount(getAccountName(player)))
local result dbPool(nacje, -1)
for irow in ipairs (result) do
if (row["nacja"] == "USA"then
setElementModel(player7)
setElementPosition(player0,2)
setPlayerTeam(playerusa)
end
end
end
end



Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-29, 21:23


Grivor_Master

Skrypter, Maper






Wiek: 34
Na forum: 3655 dni
Posty: 101
Nick w MP: L3G3ND4

Piwa: 292

Respekt: 115,3
Respekt: 115,3

Ostrzeżeń: 20%
local connect = dbConnect("sqlite", "nacje.db")
dbQuery ( connect, "CREATE TABLE IF NOT EXISTS nacje ( login VARCHAR, nacja VARCHAR )" )

napisa?es ?e ?adne DB nie ma a s? nacje DB po prostu skopiowa?e? cudzy kod i pr?bowa?es przerobic razem z GUI i ci nie wysz?o lepiej tak napisa? to wi?cej pomocy bedzie :)

[ Dodano: 2016-06-29, 21:24 ]
i po co ci w tym podw?jny nawias jeszcze :)

Podpis
GG: 9846554
Nasz nowy projekt ukończony w 80%
http://www.skins-shopcsgo.pl/sklep/#
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-29, 21:29


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

DB chodzi?o mi o Debug Script 3 ale jak kto woli, a co do kodu to sam pisa?em.

Postaw piwo autorowi tego posta
 

 
Tagi: logowanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku