lpiob / MTA-XyzzyRP

Gamemod RP do gry Multi Theft Auto, napisany głównie w języku LUA, w oparciu o bazę danych MySQL. Stworzony oryginalnie w 2012 roku i rozwijany dalej na potrzeby serwera http://lss-rp.pl/
Other
44 stars 96 forks source link

Spawnowanie się postaci w innym miejscu #100

Open Dante383 opened 10 years ago

Dante383 commented 10 years ago

Siema. W ostatnim poście: https://github.com/lpiob/MTA-XyzzyRP/issues/95#issuecomment-31910959

chciałem by postać od razu respiła się w innym miejscu. Więc wywaliłem to:

https://github.com/lpiob/MTA-XyzzyRP/blob/master/resources/%5BXyzzyRP%5D/lss-gui/death_c.lua

Ale nie wiem co mam zrobić w tym:

https://github.com/lpiob/MTA-XyzzyRP/blob/master/resources/%5BXyzzyRP%5D/lss-core/base.lua#L24

Ipiob napisał że:

i oskryptuj event onPlayerWasted po stronie serwera, w zasobie lss-core - tam masz dostęp do funkcji spawn:

i podał ten link co ja przed chwilą. Lecz nie rozumiem... :( Ktoś pomoże?

Viniak commented 10 years ago

tworzysz sobie funkcję function smierc() potem przypisujesz co ona ma robic czyli spawnPlayer(x, y, z) zamiast x, y, z podajemy koordy spawnowania się postaci teraz kończymy funkcję end i definiujemy kiedy ma być ona wywoływana addEventHandler("onPlayerWasted, getRootElement(), smierc) to powinno po smierci zrespawnowac nas na koordy x, y, z

Dante383 commented 10 years ago

Huh, trochę stare, pisałem to jak jeszcze LUA nie umiałem, ładny odkop ;p Już nie korzystam z XyzzyRP, a jedynie z jego części ;p

Viniak commented 10 years ago

Ja szukam nie rozwiązanych problemów i je rozwiązuje, każdy chce znać odpowiedź