Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-04-22, 16:27


Igor69







Wiek: 30
Na forum: 3557 dni
Posty: 2
Nick w MP: Patek



Respekt: 50

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 9761584.30, -1637.8012.3900)

function OpenGate()
    moveObject gate1584.30, -1637.809.10 )
end
addCommandHandler("pdols"OpenGate)


function CloseGate()
    moveObject gate1584.30, -1637.8012.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  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-22, 17:50


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

po 1. Stosuj znaczniki lua.
po 2. Przesuwanie obiekt?w stosuj po stronie servera:

gate createObject 9761584.30, -1637.8012.3900) 

function OpenGate(plr,cmdmoveObject gate1584.30, -1637.809.10 end 
addCommandHandler("pdols"OpenGate) 


function CloseGate(plr,cmdmoveObject gate1584.30, -1637.8012.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:
Postaw piwo autorowi tego posta
 

 
Tagi: brama
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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
Dodaj temat do Ulubionych
Wersja do druku