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

Wysłany: 2020-03-30, 20:35


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

Witam, mam takie pytanie jak zrobi? tak je?eli nowy gracz wejdzie na serwer aby nadawa?o mu automatycznie premium (Paczka PSRPG 2.0)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-30, 20:58


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8


Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerJoin


Więcej informacji znajdziesz w Wikipedii MTA:

setElementData


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-30, 21:08


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

Wilq, a je?eli m?g?by? mi ju? to zrobi? poniewa? no nie jestem zbyt dobry w dodawaniu funkcji.

[ Dodano: 2020-03-30, 21:15 ]
Co tu mam zrobi??

Kod:

local maks_ilosc_kont = 3 -- Maksymalna ilosc kont do rejestracji
addEvent("logging:newAccount", true)
addEventHandler("logging:newAccount", resourceRoot, function(login,pass)
local login = escapeStrings(login)
local pass = escapeStrings(pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE register_serial=?", getPlayerSerial(client))
if result and #result >= maks_ilosc_kont then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Na ten serial zostala utworzona maksymalna ilosc kont.","blad")
return end
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
if result and #result > 0 then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Podany login juĹĽ istnieje w bazie.","blad")
else
local query=exports["pystories-db"]:dbSet("INSERT INTO pystories_users (login,pass,register_serial,changedpw) VALUES (?,?,?,??)", login, teaEncode(pass,"*****"),getPlayerSerial(client),1)
if query then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Pomy?›lnie zarejestrowa?‚e?›(a?›) si?™","git")
setElementData(client, "player:logged", true)
end
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-30, 22:29


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

"TheSebaPL" napisał/a:

Wilq, a je?eli m?g?by? mi ju? to zrobi? poniewa? no nie jestem zbyt dobry w dodawaniu funkcji.

[ Dodano: 2020-03-30, 21:15 ]
Co tu mam zrobi??

Kod:

local maks_ilosc_kont = 3 -- Maksymalna ilosc kont do rejestracji
addEvent("logging:newAccount", true)
addEventHandler("logging:newAccount", resourceRoot, function(login,pass)
local login = escapeStrings(login)
local pass = escapeStrings(pass)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE register_serial=?", getPlayerSerial(client))
if result and #result >= maks_ilosc_kont then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Na ten serial zostala utworzona maksymalna ilosc kont.","blad")
return end
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE login=?", login)
if result and #result > 0 then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Podany login juĹĽ istnieje w bazie.","blad")
else
local query=exports["pystories-db"]:dbSet("INSERT INTO pystories_users (login,pass,register_serial,changedpw) VALUES (?,?,?,??)", login, teaEncode(pass,"*****"),getPlayerSerial(client),1)
if query then
triggerClientEvent(client, "logging:result", resourceRoot, false, "Pomy?›lnie zarejestrowa?‚e?›(a?›) si?™","git")
setElementData(client, "player:logged", true)
end
end
end)


na ile ma nadawa? premium?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-30, 23:31


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

killercycDDS, na zawsze

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-31, 00:09


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

"TheSebaPL" napisał/a:

killercycDDS, na zawsze

wejd? do bazy danych i zmie? struktur? odpowiedzialn? za premium. Obecnie pewnie domy?l? warto?? masz 0000-00-00 zmie? j? na 2030-12-31 i zapisz od teraz osoby kt?re si? zarejestruj? b?d? mia?y

Postaw piwo autorowi tego posta
 

 
Tagi: premium
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Premium 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