Szerző Téma: Törlődik az object,miután kiszálltam.  (Megtekintve 933 alkalommal)

Nem elérhető Dream

Törlődik az object,miután kiszálltam.
« Dátum: 2015. március 23. - 15:14:48 »
0 Show voters
Sziasztok. Itt egy kis kód,de ezzel az a gond,hogy amután kiszáll az ember,törlődik belőle az object. Miért.
Ezért azt a megoldást alkalmaztam,hogy ne lehessen kiszállni. de igy nem állapot. Aki tud,kérem segítsen.
Itt a kód:
Kliens
 

banya_kilep = createColSphere(colposkiX,colposkiY,colposkiZ,colkiSize)
function bki (hitElement,matchingDimension)
local job = getElementData(getLocalPlayer(),\"char.jobID\")
local vehicle = getPedOccupiedVehicle(hitElement)
local kifele = getElementData(getLocalPlayer(),\"kifele\")
local vn = getVehicleName ( vehicle )
if hitElement == localPlayer then
if job == 5 then
if vn == \"Bobcat\" then
if kifele == \"ja\" then
exports.infobox:showBox(\"info\",\"Elhagytad/beléptél a(z) bánya területét!\")
destroyElement(bag)
setElementData(getLocalPlayer(),\"kifele\",\"nem\")
setElementData(getLocalPlayer(),\"idehozstate\",\"megyek\")
triggerServerEvent(\"kocsiobject\", getLocalPlayer(),hitElement)
toggleControl ( \"enter_exit\", false )
              else
outputChatBox(\"nem\")
end
end
end
end
end
addEventHandler(\"onClientColShapeHit\",banya_kilep,bki)

 
Ehhez,tartozó szerver oldali:
 

kocsi_object = {}
function kocsiobject(thePlayer)
local vehicle = getPedOccupiedVehicle(thePlayer)
kocsi_object[#kocsi_object + 1] = createObject(2060,0,0,0)
for k, v in pairs(kocsi_object) do
        if v then
                if isElement(v) then
                outputChatBox(\"Attacholva a kocsidhoz!\",thePlayer)
                attachElements ( v, vehicle, -0.35, -0.8, -0.1 ) 
                        end
        end
       
       
        end
end
addEvent(\"kocsiobject\", true)
addEventHandler(\"kocsiobject\", getRootElement(),kocsiobject)

 
Ötletek?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal