Wysłany: 2017-04-22, 16:27
Igor69
Wiek: 30 Na forum: 3557 dni Posty: 2
Nick w MP: Patek
Siemaneczko, dzisiaj chcia?bym wam przedstawi? b??d w skrypcie na bram?. Wiem dla was to jest proste, ale ja jestem pocz?tkuj?cym w j?zyku lua, jedyna co potrafi? to edytowa?.
script.lua:
gate = createObject ( 976 , 1584.30 , - 1637.80 , 12.39 , 0 , 0 , 0 )
function OpenGate ()
moveObject ( gate , 1584.30 , - 1637.80 , 9.10 )
end
addCommandHandler ( "pdols" , OpenGate )
function CloseGate ()
moveObject ( gate , 1584.30 , - 1637.80 , 12.39 )
end
i teraz meta . xml :
< meta >
< info type = "map" version = "1.0.0" ></ info >
< map src = "Policja.map" dimension = "0" ></ map >
< script src = "script.lua" type = "client" > </script>
<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.008 ]"></setting>
<setting name="#waveheight" value="[ 0 ]"></setting>
<setting name="#locked_time" value="[ false ]"></setting>
<setting name="#weather" value="[ 0 ]"></setting>
<setting name="#time" value="12:0"></setting>
</settings>
<script src="mapEditorScriptingExtension_s.lua" type="server"></script>
<script src="mapEditorScriptingExtension_c.lua" type="client" validate="false"></script>
</meta>
Je?eli kto? poprawi?by i podes?a?, by?bym wdzi?czny i wynagrodzi?bym piwem, w dodatku prosi?bym przy poprawieniu powiedzie? gdzie pope?ni?em b??d
Z g?ry dzi?ki
[ Dodano : 2017-04-22, 16:28 ]
ps jestem nowy nie wiedzia?em gdzie to napisa?
Ostatnio zmieniony przez Emm 2017-06-29, 11:22, w całości zmieniany 1 raz
Wysłany: 2017-04-22, 17:50
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
po 1. Stosuj znaczniki lua.
po 2. Przesuwanie obiekt?w stosuj po stronie servera:
gate = createObject ( 976 , 1584.30 , - 1637.80 , 12.39 , 0 , 0 , 0 )
function OpenGate ( plr , cmd )
moveObject ( gate , 1584.30 , - 1637.80 , 9.10 )
end
addCommandHandler ( "pdols" , OpenGate )
function CloseGate ( plr , cmd )
moveObject ( gate , 1584.30 , - 1637.80 , 12.39 )
end
addCommandHandler ( "close" , CloseGate )
po 3. W mecie ustaw type server:
Kod:
<meta>
<info type="map" version="1.0.0"></info>
<map src="Policja.map" dimension="0"></map>
<script src="script.lua" type="server"></script>
<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.008 ]"></setting>
<setting name="#waveheight" value="[ 0 ]"></setting>
<setting name="#locked_time" value="[ false ]"></setting>
<setting name="#weather" value="[ 0 ]"></setting>
<setting name="#time" value="12:0"></setting>
</settings>
<script src="mapEditorScriptingExtension_s.lua" type="server"></script>
<script src="mapEditorScriptingExtension_c.lua" type="client" validate="false"></script>
</meta>
Podpis
"amited" napisał/a :
Tagi: brama
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: