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

Wysłany: 2016-07-16, 19:22


ReZuS







Wiek: 25
Na forum: 3702 dni
Posty: 26

Piwa: 1041

Respekt: 60

Ostrzeżeń: 100%
Witam . Mam problem a mianowicie jak tworz? obiekt i u?ywaj?c attachElements mam pewnien problem . Tylko osoba, wykonuj?ca t? prace widzi obiekt . Prosz? o pomoc , poniewa? chc? aby wszyscy gracze go widzieli .

obj = createObject(3632, 0, 0, 0)
   obj createObject(3632000)
attachElements(objveh0, -1.60.0)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-16, 19:23


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

zr?b to po stronie servera.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-16, 19:28


ReZuS







Wiek: 25
Na forum: 3702 dni
Posty: 26

Piwa: 1041

Respekt: 60

Ostrzeżeń: 100%
addEventHandler("onClientMarkerHit"missionZaladunek, function(el,md)
    if not md or el~=localPlayer then return end
    local veh=getPedOccupiedVehicle(el)
    if not veh then return end
    if getVehicleController(veh) ~= localPlayer then return end
    if getElementModel(veh) ~= 600 then return end
    if isElement(missionMarker) or isElement(missionBlipthen
    outputChatBox("* Nie mo?esz za?adowa? beczki, posiadasz pe?n? pake"25500)
        return
    end
    setElementFrozen(veh,true)
    outputChatBox("* ?adujesz beczke.")
    setTimer(function()
        playSoundFrontEnd(9)
        obj createObject(3632000)
        attachElements(objveh0, -1.60.2)
        setObjectScale(obj1.3)
        showMarker()
        setElementFrozen(veh,false)
        outputChatBox("* Za?adowa?e?(a?) beczke,punkt dostawy oznaczono blipem (c) na radarze.")
    end50001)
end)


ALe mam ten kod po stronie clienta i jak a odno?nie ?adowania to nic po stronie serwera nie ma ;V

[ Dodano: 2016-07-16, 19:29 ]

local jobOnline=true -- czy praca w??czona
local jobMarker=createMarker(-144.79,1078.61,20.49-1.20"cylinder"1.325525525555) -- marker
local jobBlip=createBlipAttachedTo(jobMarker46) -- blip
local jobVehicle={600, -138.67,1083.52,19.35359.2360.0347.8} -- gdzie ma byspawnowany pojazd 


addCommandHandler("rozpocznij", function(plr,cmd)
    if not isElementWithinMarker(plr,jobMarkerthen return end
    if jobOnline == false then
        outputChatBox("* Praca jest wy??czona."plr25500)
        return
    end
    if getElementData(plr,"player:job"then
        outputChatBox("* Ju? posiadasz aktywn? prac?."plr25500)
        return
    end
    veh=createVehicle(jobVehicle[1], jobVehicle[2], jobVehicle[3], jobVehicle[4], jobVehicle[5], jobVehicle[6], jobVehicle[7])
    setElementData(veh,"pojazd_opis","Praca dorywcza\nTransport Beczek z paliwem")
    setElementData(veh,"pojazd_przebieg"math.random(10,100000))
    setElementData(veh,"pojazd_paliwo",100)
    warpPedIntoVehicle(plr,veh)
    triggerClientEvent(plr"startJob"resourceRootveh)
end)

addEventHandler("onMarkerHit"jobMarker, function(el,md)
    if getElementType(el) == "player" then
        if isPedInVehicle(elthen return end
        outputChatBox("* Aby rozpocz?? prac? wpisz /rozpocznij"el)
    end
end)


function wysiadka ()
destroyElementveh )
end
addEventHandler "onVehicleExit"getRootElement(), wysiadka )

addEventHandler("onClientPlayerQuit"root, function()
    destroyElementveh )
end)


Strona Servera

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-16, 19:50


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8


Więcej informacji znajdziesz w Wikipedii MTA:

triggerServerEvent


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: widoczność :: obiektu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Widoczność obiektu 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