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

Wysłany: 2014-07-16, 19:14


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Witam ! Tworz? serwer do kt?rego naprawd? nie b?dzie trzeba si? logowa? poniewa? to b?dzie serwer race. A skoro nie b?dzie trzeba si? logowa? to jak zrobi? admina? Czy da rad? zrobi? tak, ?e admina wyszukuje po nicku, kt?ry ustawia si? w "Setting". Prosz? o pomoc. Za pomoc :piwo: :piwo: R*

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 19:18


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Taki Skrypt nie mia?by sensu poniewa? wystarczy?oby ?e kto? ustawi sobie taki nick i jest adminem...

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 19:22


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Ale przecie? ci wiadomo ?e w "Setting" nie mo?na 2x ustawi? nicku np. Dawirzo

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 19:28


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Mo?esz zrobi? co? na tej zasadzie:


local admin = {}
local login 'Admin'
local haslo ='admin1'

function admin.loguj(thePlayer,plogin,phaslo)
if plogin and phaslo then
 if plogin == login then
  if phaslo == haslo then
   setElementData(thePlayer,'admin.status'true)
   outputChatBox('Zalogowales sie jako administrator',thePlayer,0,255,0)
  else
  outputChatBox('Podales zle haslo',thePlayer)
 end
else
outputChatBox('Podales zly login',thePlayer)
end
else
outputChatBox('Nie podales loginu i hasla',thePlayer)
end
end
addCommandHandler('komenda',admin.loguj)


[ Dodano: 2014-07-16, 19:32 ]
"Maci?g" napisał/a:

Ale przecie? ci wiadomo ?e w "Setting" nie mo?na 2x ustawi? nicku np. Dawirzo

Hahahahahhaha ale on se ustawi taki sam nick i wejdzie na serwer i tez bedzie adminem, w mta w opcjach nick moze sobie ustawic ka?dy taki sam....

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 19:46


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Tylko ?e jak wpisuje dobry login i has?o pod komend? /loginadmin to mi ci?gle pisze ?e z?y login. Pomocy

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 19:54


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Podaj b??dy z /debugscript 3

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:08


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Nic nie wyskakuje....

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:10


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Spr?buj ustawi? inny login i has?o w kodzie (wielko?? liter ma znaczenie)

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:15


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Nadal nie dzia?a....
Kod:


local admin = {}

A czy w ten nawias mam co? wpisa?? Widaj? mi si? ?e nie

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:16


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Nie ta tablica ma by? pusta.

[ Dodano: 2014-07-16, 20:21 ]
Wypr?buj teraz, Poprawiony kod:

local admin = {}
local login 'admin'
local haslo 'admin1'

function admin.loguj(thePlayer,plogin,phaslo)
if plogin and phaslo then
 if tostring(plogin) == login then
  if tostring(phaslo) == haslo then
   setElementData(thePlayer,'admin.status'true)
   outputChatBox('Zalogowales sie jako administrator',thePlayer,0,255,0)
  else
  outputChatBox('Podales zle haslo',thePlayer)
 end
else
outputChatBox('Podales zly login',thePlayer)
end
else
outputChatBox('Nie podales loginu i hasla',thePlayer)
end
end
addCommandHandler('komenda',admin.loguj)


Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:33


Drak







Wiek: 34
Na forum: 4903 dni
Posty: 71
Nick w MP: Drak

Piwa: 3

Respekt: 50

A nie pro?ciej doda? do acl w grupie Admin linijk?:
<object name="user.login"></object>

A nast?pnie zarejestrowa? si? na serverze komend? /register [login] [has?o].
P??niej wystarczy przy wbiciu na server zalogowa? si? za pomoc? komendy /login [login] [has?o]

Takim sposobem tylko administrator loguje si?. Gracze nie musz?.

Oczywi?cie wsz?dzie znie? wyraz "login" na sw?j login, jaki chcesz mie?.

Ostatnio zmieniony przez Drak 2014-07-16, 20:36, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:35


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Drak, czytaj wy?ej kolega nie chce tego stosowa? najwidoczniej.

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:40


Drak







Wiek: 34
Na forum: 4903 dni
Posty: 71
Nick w MP: Drak

Piwa: 3

Respekt: 50

Z tego co wyczyta?em z jego wypowiedzi to on nie chce aby gracze si? logowali. Twoim sposobem owszem b?dzie "adminem", ale nie b?dzie mia? dost?pu do panelu administracyjnego bez jego przer?bek. Poda?em sw?j pomys?, gdy? wiem, ?e s? gracze, kt?rzy nie znaj? komend /login i /register. Lecz mam nadziej?, ?e on jednak je zna.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:50


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

"krydianero" napisał/a:

Mo?esz zrobi? co? na tej zasadzie:


local admin = {}
local login 'Admin'
local haslo ='admin1'

function admin.loguj(thePlayer,plogin,phaslo)
if plogin and phaslo then
 if plogin == login then
  if phaslo == haslo then
   setElementData(thePlayer,'admin.status'true)
   outputChatBox('Zalogowales sie jako administrator',thePlayer,0,255,0)
  else
  outputChatBox('Podales zle haslo',thePlayer)
 end
else
outputChatBox('Podales zly login',thePlayer)
end
else
outputChatBox('Nie podales loginu i hasla',thePlayer)
end
end
addCommandHandler('komenda',admin.loguj)


[ Dodano: 2014-07-16, 19:32 ]
"Maci?g" napisał/a:

Ale przecie? ci wiadomo ?e w "Setting" nie mo?na 2x ustawi? nicku np. Dawirzo

Hahahahahhaha ale on se ustawi taki sam nick i wejdzie na serwer i tez bedzie adminem, w mta w opcjach nick moze sobie ustawic ka?dy taki sam....


Bezsensu. Jaki? login i has?o pod zmiennymi i ustawianie tego na setElementData, kt?re jest synchronizowane client <=> server kt?re nam nic nie daje.

Jak ju? autor tematu chce unikn?? logowania (nie wiem czemu) to mo?e warto sprawdza? seriale etc. Ale przecie mamy wbudowan? komend? /login oraz /register i w czym problem by admin si? logowa?? ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-16, 20:51


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Drak, ja nie podalem mu calego skryptu na admina podalem mu jak moze on napisac takowy samemu w ten sposob nadaje on sobie prawa administratora. Jesli jednak chodzi o klasycznego admina to zgadzam sie z toba ze powinien uzyc oryginalnego skryptu.

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Tagi: chodzi :: adma
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