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

Wysłany: 2019-04-18, 21:48


ReyeS21







Wiek: 27
Na forum: 3047 dni
Posty: 6



Respekt: 50

Witam, pisz? z pro?b? o pomoc. Potrzebuj? skryptu dodaj?cego ka?dego gracza do tego samego teamu. U?y?em kodu z jednego tematu dodaj?cego gracza po wej?ciu. Zmieni?em aby dopiero po zalogowaniu gracz by? dodawany do teamu. To akurat sprawuje si? bez zarzut?w, lecz po ?mierci gracz od razu zostaje wyrzucony z teamu.
Jestem pocz?tkuj?cy w skryptowaniu wi?c nie mam poj?cia co mo?e by? nie tak. DB3 nie pokazuje ?adnych b??d?w.

Tutaj wszystko jest w porz?dku, po zalogowaniu si? gracz od razu dodawany jest do teamu.
local team createTeam("Gracz"02550) 
  
function onLogin(player) 
 setPlayerTeam(playerteamend     
 
function timer() 
setTimer(onLogin,1000,1,sourceend 
addEventHandler("onPlayerLogin"getRootElement(), timer


Tutaj za?, gdy gracz jest w teamie i zginie, zostaje z niego wyrzucony.
function onWasted(player)
 setPlayerTeam(playerteamend     
 
function timer() 
setTimer(onWasted,1000,1,sourceend 
addEventHandler("onPlayerWasted"getRootElement(), timer


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 21:55


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

ReyeS21,

addEventHandler("onPlayerWasted"getRootElement(), function() 
setTimer(function()
setPlayerTeam sourcenil )
end,1000,1)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 22:01


ReyeS21







Wiek: 27
Na forum: 3047 dni
Posty: 6



Respekt: 50

Albo nie dzia?a, albo ?le to podpisa?em. Wklejam pe?ny kod:
local team createTeam("Gracz"02550) 
  
function onLogin(player) 
 setPlayerTeam(playerteamend     
 
function timer() 
setTimer(onLogin,1000,1,sourceend 
addEventHandler("onPlayerLogin"getRootElement(), timer) 


function onWasted(player)
setPlayerTeam(playerteamend     
addEventHandler("onPlayerWasted"getRootElement(), function() 
setTimer(function()
setPlayerTeam sourcenil )
end,1000,1)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 22:12


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

ReyeS21, Spr?buj po prostu tak:


local team createTeam("Gracz"02550) 

function login() 
setPlayerTeam(sourceteamend 
addEventHandler("onPlayerLogin"getRootElement(), login) 

function wasted() 
setPlayerTeam(sourcenilend 
addEventHandler("onPlayerWasted"getRootElement(), wasted


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 22:19


ReyeS21







Wiek: 27
Na forum: 3047 dni
Posty: 6



Respekt: 50

Wci?? nie dzia?a, teraz po zalogowaniu si? przez loginpanel, nie dodaje nawet do teamu. Co do ?mierci to bez zmian.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 22:54


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

ReyeS21, Sprawdzi?em u mnie na serwerze i wszystko dzia?a bez zarzutu. Musisz robi? co? ?le.

Ty chcesz ?eby gracz po ?mierci zosta? w tym teamie?

Ostatnio zmieniony przez AmaMa. 2019-04-18, 22:56, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 22:56


ReyeS21







Wiek: 27
Na forum: 3047 dni
Posty: 6



Respekt: 50

local team createTeam("Gracz"02550) 

function login() 
setPlayerTeam(sourceteamend 
addEventHandler("onPlayerLogin"getRootElement(), login) 

function wasted() 
setPlayerTeam(sourcenilend 
addEventHandler("onPlayerWasted"getRootElement(), wasted

Wklei?em dok?adnie to samo, je?eli chcesz mo?esz przyj?? do mnie na serwer, mo?e na miejscu b?dziesz m?g? co? oceni?.

I tak, chc? aby zosta? w tym teamie. No i problem jest r?wnie? w tym, i? nie mog? wysy?a? PW bo nie mam 10 post?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 23:03


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

ReyeS21, Nie powinno usuwa? z teamu je?li gracz umrze. Mo?e jaki? inny skrypt, kt?ry posiadasz na serwerze jest za to odpowiedzialny.

zostaw tylko to:


local team createTeam("Gracz"02550) 
function login() 
setPlayerTeam(sourceteamend 
addEventHandler("onPlayerLogin"getRootElement(), login


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 23:05


ReyeS21







Wiek: 27
Na forum: 3047 dni
Posty: 6



Respekt: 50

Jest m.in sklep z pojazdami, loginpanel oraz savesystem, je?eli chodzi o te "wa?niejsze". Reszta to g??wnie teleporty i inne. My?l?, ?e co? mo?e by? z tymi trzema skryptami, ale po wy??czeniu ich, po ?mierci nadal wyrzuca z teamu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-18, 23:06


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3207 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

ReyeS21, Podaj mi sw?j nick w grze, oraz wejd? na sw?j serwer.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
ReyeS21
Wysłany: 2019-04-18, 23:09


ReyeS21







Wiek: 27
Na forum: 3047 dni
Posty: 6



Respekt: 50

M?j nick to Ray, na serwerze jestem ca?y czas.
Problem rozwi?zany, oczywi?cie :piwo:

Postaw piwo autorowi tego posta
 

 
Tagi: dodawanie :: teamu :: śmierci
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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