![]() |
|
Lua system ustawiania postaci przy pierwszym zalogowaniu - Printable Version +- Ronit.GAMES (https://forum.ronit.games) +-- Forum: RonEngine Support / Wsparcie dla RonEngine (https://forum.ronit.games/forumdisplay.php?fid=18) +--- Forum: LUA/XML Scripting / Skryptowanie LUA/XML (https://forum.ronit.games/forumdisplay.php?fid=22) +--- Thread: Lua system ustawiania postaci przy pierwszym zalogowaniu (/showthread.php?tid=275) |
Lua system ustawiania postaci przy pierwszym zalogowaniu - Meritus - 07-04-2011 Witam. Słowem wstępu powiem, że system ustawiania postaci po pierwszym zalogowaniu na serwer w lua daje ogromne możliwości konfiguracyjne. Zaimplementowanie tego systemu nadpisuje działanie accountmanagera ze strony automatycznie. Do pliku triggers.xml dodajmy: PHP Code: <trigger id="KOLEJNY_NUMER" type="ON_LOGIN" script="triggers/onlogin.lua" /> Tworzymy w plik onlogin.lua w katalogu /actions/scripts/triggers/ Wpisujemy do niego: PHP Code: function onTrigger(cid, thing1, frompos, thing2, topos, trigger, text)Następnie dodajemy w global.lua: Przy sekcji makr nawanych ID przedmiotów: PHP Code: ID_STUDDED_HELMET = 3314Na dole pliku global.lua: PHP Code: function LUAsetFirstLoginPlayer(cid, player_config)UWAGA! W global.lua powinny znajdować się niezbędne makro "ROOKSLAYER" o wartości 0 oraz ustawić pozycję w start_position konfiguratorze. POZYCJA 100:100:7 MUSI BYĆ NA MAPIE (CHOCIAŻ MIAŁ BY BYĆ TO 1 KWADRACIK) Pozdrawiam Meritus. |