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

Wysłany: 2019-01-13, 18:13


AspWalczak12







Wiek: 46
Na forum: 3114 dni
Posty: 33



Respekt: 50

Dlaczego po wejsciu na serwer wiadomo?? si? nie wysy?a?
DB3 puste
Bez tego if'a te? nie dzia?a

addEventHandler("onClientRender"root, function(plr)
    if getElementData(plr"user:admin"then
        outputChatBox("Zosta?es automatycznie zalogowany na s?u?be administracjii"plr255255255true)
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 18:34


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Event onClientRender jest po stronie clienta i wykonuje si? z ka?d? renderowan? klatk? (outputChatbox w tym skutkuje spamem).

Aby wykona? event po wej?ciu na serwer, u?yj

Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerJoin

strona: server.

Przyk?ad u?ycia:

function wejscie ( )
    outputChatBox "Zosta?e? automatycznie zalogowany na s?u?b? administracji"255255255true )
end
addEventHandler "onPlayerJoin"getRootElement(), wejscie )


Miej na uwadze fakt, ?e je?li nie ustawiasz elementDaty graczowi zaraz po wej?ciu to ten warunek nigdy si? nie spe?ni. ElementDaty nie ustawiaj? si??zaraz po wej?ciu na serwer.
Zaimplementuj to w swoim panelu logowaniu - dopiero wtedy sprawdzaj czy gracz, kt?ry w?a?nie si? zalogowa? nale?y do administracji.

Postaw piwo autorowi tego posta
 

 
Tagi: dlaczego :: wiadomość :: nie :: działa?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Dlaczego wiadomość nie działa? 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