DommerPL Posted July 7, 2014 Share Posted July 7, 2014 witam , mam problem z zrobieniem skryptu na spawn . tu wam go wklejam: pytanie , czy tam może być . na dole wkleję także mete addEventHandler("onPlayerJoin", function() fadeCamera(gracz, true) spawnPlayer(gracz, 0,0,3) setCameraTarget(gracz) end ) meta : <meta> <info author="DommerPL" type="gamemode" name="gaga"/> <config scr="help.xml" type="client" /> <min_mta_version client="1.4.0" server="1.4.0" /> <sync_map_element_data>true</sync_map_element_data> <include src="mapmanager"/> <script src="spawner.lua" type="server" validate="true" /> <script src="client_c.lua" type="client" cache="true" valitade="true" /> <script src="komendy.lua" type="server" validate="true" /> <settings> <setting name="#maxplayers" value="[ 128 ]"></setting> <setting name="#useLODs" value="[ false ]"></setting> <setting name="#gamespeed" value="[ 1 ]"></setting> <setting name="#minplayers" value="[ 0 ]"></setting> <setting name="#gravity" value="[ 0.0080000003799796104 ]"></setting> <setting name="#waveheight" value="[ 0 ]"></setting> <setting name="#locked_time" value="[ true ]"></setting> <setting name="#weather" value="[ 18 ]"></setting> <setting name="#time" value="22:0"></setting> </settings> </meta> liczę na pomoc. Link to comment
Wojak Posted July 8, 2014 Share Posted July 8, 2014 zamiast 'gracz' powinno być 'source' ponieważ każda funkcja podpięta do eventu ma ukryty argument o nazwie 'source' (źródło eventu) a w przypadku "onPlayerJoin" jest to 'player' (gracz). To jest podstawowa wiedza niezbędna do napisania każdego zasobu, nie tylko gamemodu, rodzaj elementu będący źródłem eventu jest opisane na wiki w artykule poświęconym temu eventowi. Po za tym wydaje mi się że zamiast powinno być Link to comment
MariaNN Posted September 12, 2014 Share Posted September 12, 2014 Tutaj Meta.xml <meta> <info author="MariaNN" version="1.2" type="script" /> <script src="spawn.lua" /> </meta> Tutaj Kod spawn.lua Tam gdzie masz X, Y, Z to wpisz cel spawnu, czyli stań tam gdzie chcesz mieć spawn [ też jak ma dany gracz sie zrespawnoac w którą strone ma byc odwrócony to tak samo stań] Potem kliknij P, i kliknij na swój nick będziesz miał mniej więcej nad [ DIMENSION ] te 3 literki X, Y, Z. Przepisz Numerki i wklej je w spawn.lua i Gotowe root = getRootElement () function onPlayerJoin() fadeCamera ( source, true ) spawnPlayer(source, X, Y, Z, 0) setCameraTarget ( source, source ) end addEventHandler ( "onPlayerJoin", root, onPlayerJoin ) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now