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

Wysłany: 2014-12-16, 17:39


Zbyklon







Wiek: 50
Na forum: 4291 dni
Posty: 45
Nick w MP: Zbyklon

Piwa: 7

Respekt: 55,3

Witam, ostatnio bawi?em si? w modyfikacje skryptu, pr?bowa?em zrobi? co? w stylu ?eby po zalogowaniu nick zmienia? si? na login niestety na niekt?rych koleg?w wgl nie zadzia?a?o a mi zmieni?o nick na 'false' a innemu na 'true'

Oto fragment kodu:
function PlayerLogin(username,password,checksave)
    if not (username == ""then
                    local account getAccount usernamepassword )
                    if ( account ~= false then
                        logIn(sourceaccountpassword)
                        nowynick1 getAccountName(source)
                        nowynick tostring(nowynick1)
                        setPlayerName(sourcenowynick)
                        setCameraTarget(sourcesource)
                        exports.informacje:pokazInfo (source,"info","Pomyslnie zalogowano !",source,255,255,255,true )
                        
                        triggerClientEvent (source,"hideLoginWindow",getRootElement())

                        if checksave == true then
                            triggerClientEvent(source,"saveLoginToXML",getRootElement(),username,password)
                        end
                        end
                        end
                        end
                        
addEvent("onRequestLogin",true)
addEventHandler("onRequestLogin",getRootElement(),PlayerLogin)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-16, 17:49


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Po co triggerami?


Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerLogin


Więcej informacji znajdziesz w Wikipedii MTA:

getAccountName


Więcej informacji znajdziesz w Wikipedii MTA:

setPlayerName


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-16, 17:58


Zbyklon







Wiek: 50
Na forum: 4291 dni
Posty: 45
Nick w MP: Zbyklon

Piwa: 7

Respekt: 55,3

Ja ten skrypt jedynie modyfikowa?em

Niestety nigdy nie u?ywa?em event?w wi?c mog? mie? akurat z tym problem

stworzy?em na to osobny skrypt


addEventHandler("onPlayerLogin"root,
    function()
        nowynick1 getAccountName(source)
        nowynick tostring(nowynick1)
        setPlayerName(sourcenowynick)
    end
)

nadal nie dzia?a :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-16, 18:24


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

addEventHandler "onPlayerLogin"root, function ( _konto )
    setPlayerName sourcegetAccountName konto ) )
end)


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Tagi: nick :: nie :: zmienia :: się :: logowaniu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Nick nie zmienia się po logowaniu 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