Nie dziala timer dla zmniejszania glodu dla gracza powyzej id 0, tylko dla id 0 dziala. Czytalem mnostwo tematow, ale zaden mi nie pomogl, dlatego pisze tutaj.
Posiadam timer w "OnGameModeInit":
Oraz funkcje:
Po zmianie timera na:
Wyrzuca blad ze nie ma zdefinowanego playerid. Wrzucilem timer do "OnPlayerConnect". Ju? nie wyrzuca warningow przy konwertowaniu, lecz nadal nie zabiera zarcia, tylko dla id 0. Macie pomysl jak to naprawic ?
Dodalem to co pisales lecz nadal nie odejmuje. Zauwazylem przy okazji pewna rzecz, ze jesli do tego timera dodalem wysylanie wiadomosci to wiadomosc ladnie wysyla dla id 1 i id 0 ale nie odejmuje wiec pewnie cos nie tak z tym odejmowaniem glodu ? No ale w takim razie dlaczego na id 0 dziala a id 1 niezbyt ?
Leci piwo ! i czekam na dalsza pomoc, wielkie dzieki !
Jest ze gdy zmienna glod dla gracza spadnie do 0 to automatycznie zabija, o to chodzi ?
Avira15, ale co Ty odejmujesz? ?ycie? Czy masz dodatkowy pasek g?odu? Je?li masz dodatkowy pasek g?odu to pewnie u?ywasz progressbara, wtedy w timerze musisz go aktualizowa?. Je?li chodzi o ?ycie gracza, to u?yj GetPlayerHealth a p??niej SetPlayerHealth
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