GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Swatch - 2015. március 22. - 05:52:35

Cím: gate
Írta: Swatch - 2015. március 22. - 05:52:35
Abba a Hibaba ütköztem hogy csinaltam egy ilyen kis parancsal kinyilo kaput de ha kinyitom azt mások nem látják illetve én sem látom ha mások nyitják ki..
Erre szeretnek itvalami megildast lelni
(A scriptet a youtubeon talaltam gepsarkanynal)
Lehet h az a hiba h a metaban client odalt hasznalom?
Cím: gate
Írta: BBandy - 2015. március 22. - 07:26:09
Szerintem olvasd el amit irtál majd javítsd a helyesirási hibáid.
Cím: gate
Írta: Swatch - 2015. március 22. - 08:18:15
Valami értelmes, használható megoldás? - Ez is az csak nem erre voltam kiáncsi :) -
Cím: gate
Írta: Feher - 2015. március 22. - 08:51:10
Ha a script client oldalon íródott csak te fogod látni, hogy kinyílt a kapu, ugyan ez történik ha létrehozol vagy mint jelen esetben mozgatsz egy objectet.
Cím: gate
Írta: Swatch - 2015. március 22. - 09:20:00
Akk eleg a metaban a client a szerverre irni?
Cím: gate
Írta: koko1238640 - 2015. március 22. - 11:44:58
Igen
Cím: gate
Írta: Royalf - 2015. március 22. - 13:49:16
LUA Kód:
 

local hatar = createObject(ObjectID, xPos, yPos, zPos, xRot, yRot, zRot) --Ez helyezi le
local open = false
local which = 0
-- Gate code
function useHatarGate(thePlayer) --Ez nyitja ki
local x, y, z = getElementPosition(thePlayer)
local distance1 = getDistanceBetweenPoints3D(xPos, yPos, zPos, x, y, z) --Melyik ponttól érzékelje a hatótávolságot
if (distance1<=10) and (open==false) then
   open = true
   which = 1
   outputChatBox(\"Sorompó nyitva!\", thePlayer, 0, 255, 0)
   moveObject(hatar, 1000, xPos, yPos, zPos, xRot, yRot, zRot)
   setTimer(closePDSideGarageGate, 5000, 1, thePlayer)
end
end
 
addCommandHandler(\"gate\", useHatarGate)
function closeHatarGate(thePlayer) --Ez csukja be
setTimer(resetState7, 1000, 1)
if (which==1) then
which = 0
moveObject(hatar, 1000, xPos, yPos, zPos, xRot, yRot, zRot)
end
end
function resetState7()
open = false
end

 


<meta>
    <scipt src=\"script.lua\" type=\"server\" />
</meta>
Cím: gate
Írta: Swatch - 2015. március 25. - 11:05:00
Megvan, köszi