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

Wysłany: 2016-07-21, 15:35


NeroNix







Wiek: 27
Na forum: 3614 dni
Posty: 69

Piwa: 1

Respekt: 40,5

Ostrzeżeń: 100%
Witam mam problem z parkingiem OGRPG v2 , ot?? nie wiem co doda? aby zapisywa?o handling. Prosz? o pomoc. Poza tym Mam problem z zabieraniem prawka, ot?? dzia?a tylko zabieranie na Dni, nie dzia?a na minuty,godziny,miesi?ce.! Prosz? o pomoc :piwo: i R*

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-21, 16:08


NeX.

Calm Story






Wiek: 26
Na forum: 3643 dni
Posty: 56
Nick w MP: NeX

Piwa: 36

Respekt: 140
Respekt: 140

Skoro nie udost?pniasz kawa?ku kodu, z kt?rym masz problem, to nie licz na szybsz? pomoc.
Wysil si?, odszukaj funkcj? za to odpowiadaj?c? i wklej j? tutaj.

Podpis
Wykonuję zasoby programistyczne w języku lua. Osoby zainteresowane proszone są o kontakt.
[email protected]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-21, 16:10


NeroNix







Wiek: 27
Na forum: 3614 dni
Posty: 69

Piwa: 1

Respekt: 40,5

Ostrzeżeń: 100%
NeX.,
Zabieranie Prawka:

addCommandHandler("zpj", function(plr,cmd,target,time,zpjtype,...)
    if onCheckAdmin(plr,1) or onCheckAdmin(plr,2) or onCheckAdmin(plr,3then
        if getElementData(plr"player:admin"then
            local reason=table.concat({...}, " ")
            if not target or not time or not zpjtype or not reason then
                outputChatBox("* U?ycie: /zpj [nick/ID] [czas] [jednostka: y/d/h/m] [pow?d]"plr)
                return
            end

            local times=getRealTime()
            time1=times.month+1
            time2=times.monthday
            time3=times.hour
            time4=times.minute

            if zpjtype=="w" then time1=time1+time end
            if zpjtype=="d" then time2=time2+time end
            if zpjtype=="h" then time3=time3+time end
            if zpjtype=="m" then time4=time4+time end

            date=string.format("%04d-%02d-%02d",times.year+1900,time1,time2)
            xtime=string.format("%02d:%02d:00",time3,time4)
            timing=date.." "..xtime

            local target=exports["og-core"]:findPlayer(plr,target)
            if not target then outputChatBox("* Nie odnaleziono podanego gracza.",plr) return end
            exports["og-db"]:getRekord("INSERT INTO og_kary (type,time,serial,reason,active) VALUES (1,?,?,?,1)",timinggetPlayerSerial(target), reason,1)
            exports["og-db"]:getRekord("INSERT INTO og_kary (type,time,serial,reason,active) VALUES (2,?,?,?,1)",timing,getPlayerSerial(target), reason,1)

            outputChatBox("* "..getPlayerName(target).." otrzyma?/a zakaz prowadzenia pojazd?w kat(A,B,C) od: "..getPlayerName(plr)..": "..reason.."("..time..""..zpjtype..")"root25500)
            if isPedInVehicle(targetthen removePedFromVehicle(targetend
        end
    end
end)

Zapis Pojazd?w :

function onRespawnVehicles(_,id)
    -- Settings (QUERY)
    if id then
        result=exports["og-db"]:getRekord("SELECT * FROM og_vehicles WHERE parking=1 AND id=?"id)
        query=exports["og-db"]:setRekord("UPDATE og_vehicles SET parking=0 WHERE id=?"id)
    else
        result=exports["og-db"]:getRekord("SELECT * FROM og_vehicles WHERE parking=0")
    end

    -- Pairs
    for ile,vehicle in pairs(result) do
        vehicles=ile

        if id then pos={-2047.87467.4934.85359.99359.97269.05}
        else pos=split(vehicle["pos"], ","end
        local color=split(vehicle["color"], ",")
        local lights=split(vehicle["headlights"], ",")

        local veh=createVehicle(vehicle["model"], pos[1], pos[2], pos[3], pos[4], pos[5], pos[6])
        setVehicleColor(vehcolor[1], color[2], color[3], color[4])
        setVehicleHeadLightColor(vehlights[1], lights[2], lights[3])
        setElementFrozen(veh, (vehicle["frozen"]) > 0)
        setVehiclePaintjob(vehvehicle["paintjob"])
        setElementHealth(vehvehicle["health"])

        setElementData(veh,"vehicle:spawn",true)
        setElementData(veh,"vehicle:id"vehicle["id"])
        setElementData(veh,"vehicle:fuel"vehicle["fuel"])
        setElementData(veh,"vehicle:desc"vehicle["desc"])
        setElementData(veh,"vehicle:mileage"vehicle["mileage"])
        setElementData(veh,"vehicle:driver"vehicle["driver"])
        setElementData(veh,"vehicle:ownedGroup"vehicle["ownedGroup"])
        setElementData(veh,"vehicle:ownedPlayer"vehicle["ownedPlayer"])
        setElementData(veh,"vehicle:ownedFaction"vehicle["ownedFaction"])

        for i,v in ipairs(split(vehicle["tuning"], ",")) do addVehicleUpgrade(vehvend
        for i,v in ipairs(split(vehicle["panelstates"], ",")) do setVehiclePanelState(vehitonumber(v)) end
    end
    outputDebugString("[og-vehicles] Loaded "..vehicles.." vehicles.")
end

--///////////////////////////////////// ZAPISYWANIE POJAZD?W /////////////////////////////////
function onSaveVehicle(vehicle)
    if getElementData(vehicle,"vehicle:spawn"then
        -- Settings
        local panelstates={}
        local model=getElementModel(vehicle)
        local health=getElementHealth(vehicle)
        local x,y,z=getElementPosition(vehicle)
        local rx,ry,rz=getElementRotation(vehicle)
        local desc=getElementData(vehicle,"vehicle:desc") or ""
        local id=getElementData(vehicle,"vehicle:id")
        local fuel=getElementData(vehicle,"vehicle:fuel")
        local mileage=getElementData(vehicle,"vehicle:mileage")
        local c1,c2,c3,c4=getVehicleColor(vehicle)
        local driver=getElementData(vehicle,"vehicle:driver") or ""
        local faction=getElementData(vehicle,"vehicle:ownedFaction")
        local player=getElementData(vehicle,"vehicle:ownedPlayer")
        local group=getElementData(vehicle,"vehicle:ownedGroup")
        local h1,h2,h3=getVehicleHeadLightColor(vehicle)
        local paintjob=getVehiclePaintjob(vehicle)
        local frozenisElementFrozen(vehicle) and or 0
        for i=0,do table.insert(panelstatesgetVehiclePanelState(vehicle,i)) end
        panelstates=table.concat(panelstates,",")
        upgrades=getVehicleUpgrades(vehicle)
        if not upgrades then upgrades={} end
        upgrades=table.concat(upgrades",")

        -- Query
        local query exports["og-db"]:setRekord(string.format("UPDATE og_vehicles SET model='%d', pos='%.2f,%.2f,%.2f,%.2f,%.2f,%.2f', text='%s', health='%d', fuel='%d', mileage='%d', frozen='%d', driver='%s', color='%d,%d,%d,%d', panelstates='%s', paintjob='%d', tuning='%s', headlights='%d,%d,%d', ownedFaction='%d', ownedPlayer='%d', ownedGroup='%s' WHERE id=%d",
        modelx,y,zrx,ry,rzdeschealthfuelmileagefrozendriverc1,c2,c3,c4panelstatespaintjobupgradesh1,h2,h3factionplayergroupid))
    end
end


Postaw piwo autorowi tego posta
 

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


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:

getVehicleHandling


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

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

 
Tagi: zapisywanie
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