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

Wysłany: 2017-10-30, 14:16


RodzyneQ







Wiek: 26
Na forum: 3735 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

Cze??, jest jaka? funkcja, kt?ra po wpisaniu komendy np /worcskina albo /wrocnik np z Testerka na poprzedni? Chodzi mi o to, ?e wpisuje np komende /dajnick i daje mi chocby ten "Testerka", a jakbym chcial go wrocic np za pomoca komendy /wrocnick i z testerki wraca mi na RodzyneQ, to samo ze skinem, np po wpisaniu komendy /dajskin dostaje skina o id 1 chocby i po /wrocskin chce, by byl poprzedni. Za pomoc wale :piwo: i moze R*

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-10-30, 14:25


=DC=







Wiek: 36
Na forum: 4085 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

Przy zmianie skina na "testerka"

Więcej informacji znajdziesz w Wikipedii MTA:

setElementData


--przy zmianie nicku:
setElementData(plr,"poprzedni:nick",tostring(getPlayerName(plr)))

-- i jak chcesz go wr?ci? to:
local stary_nick = getElementData(plr,"poprzedni:nick")
setPlayerName(plr,stary_nick)


Tak samo ze skinem:

--przy zmianie skina na nowy:
setElementData(plr,"poprzedni:skin",getElementModel(plr))

--i jak chcesz go wr?ci? to:
local stary_skin = getElementData(plr,"poprzedni:skin")
setElementModel(plr,stary_skin)


Podpis

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RodzyneQ
Wysłany: 2017-10-30, 14:54


RodzyneQ







Wiek: 26
Na forum: 3735 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

Sprawdze p??niej na serwerze, ale juz daje :piwo: i R* . Prosz? nie zamyka? w?tku jeszcze.

[ Dodano: 2017-10-30, 18:26 ]
Co? nie dzia?a, tak to mia?o wygl?da??:





Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-10-30, 20:17


Eitho







Wiek: 24
Na forum: 3630 dni
Posty: 330
Nick w MP: Eitho

Piwa: 749

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

"RodzyneQ" napisał/a:

Sprawdze p??niej na serwerze, ale juz daje :piwo: i R* . Prosz? nie zamyka? w?tku jeszcze.

[ Dodano: 2017-10-30, 18:26 ]
Co? nie dzia?a, tak to mia?o wygl?da??:




Prosz?.
addCommandHandler("testerka",function(plr) 
setElementData(plr, "poprzedni:nick", getPlayerName(plr), false) -- nick
setElementData(plr, "poprzedni:skin", getElementModel(plr), false) -- skin
setPlayerName(plr,"#000000"..getPlayerName(plr)) -- nick
setElementModel(plr,"1") -- skin
end) 

addCommandHandler("testerkaoff",function(plr) 
local stary_nick = getElementData(plr,"poprzedni:nick") or false -- nick
setPlayerName(plr,stary_nick)  -- nick
local stary_skin = getElementData(plr, "poprzedni:skin") or 0 -- skin
setElementModel(plr, stary_skin) -- skin
removeElementData(plr, 'poprzedni:nick') -- nick
removeElementData(plr, 'poprzedni:skin') -- skin
end) 


Podpis
good old days :]
Ostatnio zmieniony przez Eitho 2017-10-30, 20:19, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RodzyneQ
Wysłany: 2017-10-30, 20:18


=DC=







Wiek: 36
Na forum: 4085 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

Dok?adnie tak jak ci dawid2632 napisa? - powinno ?miga? bez zarzut?w 8-)

Podpis

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-10-30, 20:28


Eitho







Wiek: 24
Na forum: 3630 dni
Posty: 330
Nick w MP: Eitho

Piwa: 749

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

a tu troch? ulepszona wersja xd
function testerka(plr, cmd, skin, nick) 
    if getElementData(plr, 'poprzedni:nick') then return end
        if skin and nick then
        setElementData(plr, "poprzedni:nick", getPlayerName(plr), false) -- nick
        setElementData(plr, "poprzedni:skin", getElementModel(plr), false) -- skin
        setPlayerName(plr, nick) -- nick
        setElementModel(plr, skin) -- skin
    else
        outputChatBox("U?ycie: /"..cmd.." <skin> <nick>", plr)
    end
end
addCommandHandler("testerka", testerka)

addCommandHandler("testerkaoff",function(plr) 
if not getElementData(plr, 'poprzedni:nick') then return end
local stary_nick = getElementData(plr,"poprzedni:nick") or 0 -- nick
setPlayerName(plr,stary_nick)                                -- nick
local stary_skin = getElementData(plr, "poprzedni:skin") or 0 -- skin
setElementModel(plr, stary_skin)                              -- skin
removeElementData(plr, 'poprzedni:nick') -- nick
removeElementData(plr, 'poprzedni:skin') -- skin
end)



Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-10-30, 21:02


RodzyneQ







Wiek: 26
Na forum: 3735 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

dawid2632, jeszcze raz wielkie dzi?ki!

[ Dodano: 2017-10-30, 21:07 ]
"dawid2632" napisał/a:

"RodzyneQ" napisał/a:

Sprawdze p??niej na serwerze, ale juz daje :piwo: i R* . Prosz? nie zamyka? w?tku jeszcze.

[ Dodano: 2017-10-30, 18:26 ]
Co? nie dzia?a, tak to mia?o wygl?da??:




Prosz?.
addCommandHandler("testerka",function(plr) 
setElementData(plr, "poprzedni:nick", getPlayerName(plr), false) -- nick
setElementData(plr, "poprzedni:skin", getElementModel(plr), false) -- skin
setPlayerName(plr,"#000000"..getPlayerName(plr)) -- nick
setElementModel(plr,"1") -- skin
end) 

addCommandHandler("testerkaoff",function(plr) 
local stary_nick = getElementData(plr,"poprzedni:nick") or false -- nick
setPlayerName(plr,stary_nick)  -- nick
local stary_skin = getElementData(plr, "poprzedni:skin") or 0 -- skin
setElementModel(plr, stary_skin) -- skin
removeElementData(plr, 'poprzedni:nick') -- nick
removeElementData(plr, 'poprzedni:skin') -- skin
end) 


Da si? to podpiac pod frakcje "Policja"? Tu chodzi o to, ?eby tylko pracownicy policji mogli u?ywa? tej komendy, bo p?ki co ka?dy ma taka mo?liwo??. To by by?a ostatnia pro?ba :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-10-30, 21:10


Eitho







Wiek: 24
Na forum: 3630 dni
Posty: 330
Nick w MP: Eitho

Piwa: 749

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

Frakcja jest na ACL?

Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-10-30, 21:17


RodzyneQ







Wiek: 26
Na forum: 3735 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

Nie, pod ogrpg.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-10-30, 21:25


Eitho







Wiek: 24
Na forum: 3630 dni
Posty: 330
Nick w MP: Eitho

Piwa: 749

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

addCommandHandler("testerka",function(plr) 
    if getElementData(plr, 'poprzedni:nick') then return end
    if getElementData(plr, 'player:duty') == "Policja" then -- nie jestem tego pewny, nie wiem jaka elementdata jest u ciebie na serwerze
        setElementData(plr, "poprzedni:nick", getPlayerName(plr), false) -- nick
        setElementData(plr, "poprzedni:skin", getElementModel(plr), false) -- skin
        setPlayerName(plr,"#000000"..getPlayerName(plr)) -- nick
        setElementModel(plr,"1") -- skin
    else
        outputChatBox("Brak uprawnie?!", plr, 255,0,0)
    end
end) 

addCommandHandler("testerkaoff",function(plr) 
if not getElementData(plr, 'poprzedni:nick') then return end
local stary_nick = getElementData(plr,"poprzedni:nick") or false -- nick
setPlayerName(plr,stary_nick)  -- nick
local stary_skin = getElementData(plr, "poprzedni:skin") or 0 -- skin
setElementModel(plr, stary_skin) -- skin
removeElementData(plr, 'poprzedni:nick') -- nick
removeElementData(plr, 'poprzedni:skin') -- skin
end) 

Nie jestem pewny co do elementDaty SAPD, w razie czego zmie? j? sobie.

Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
RodzyneQ
Wysłany: 2017-10-30, 21:27


RodzyneQ







Wiek: 26
Na forum: 3735 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

Jest ok, mo?na zamyka?. Dzi?ki wielkie!

Postaw piwo autorowi tego posta
 

 
Tagi: przywracanie :: poprzedniego :: nicku/skina
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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