mam probblem taki ?e chc? zrobi? aby Tuning Mk pojemnosci itp pobiera?o kase z bankomatu z salonami uda?o mi si? zrobi? jako? ale Tune to nie mam poj?cia mo?e mnie kto? nakierowa? ? :
local licz = {}
local t=createElement('text')
setElementData(t,'name','Automatyczny monta? tuningu mechanicznego')
setElementPosition(t,1085.52, 1352.39, 10.82)
addEvent("mk1", true)
addEventHandler("mk1", root, function()
pojazd = getPedOccupiedVehicle(source)
local id = getElementData(pojazd,"vehicle:id")
if not pojazd then return end
local qr = exports['pystories-db']:dbGet("SELECT * FROM pystories_vehicles WHERE id=? AND mk1=?",id, "1")
if #qr == 1 then exports['noti']:showBox(source,"info","Posiadasz ju? to ulepszenie.") return end
if (getPlayerMoney(source) > tonumber(mk2)) then
local id = getElementData(pojazd, "vehicle:id")
exports["pystories-db"]:dbSet("UPDATE pystories_vehicles SET mk1=1 WHERE id=?", id)
exports['noti']:showBox(source,"error","Zamontowano uk?ad MK1.nOddaj pojazd do przechowalni aby zobaczyc efekty.")
takePlayerMoney( source, mk1 )
else
exports['noti']:showBox(source,"warning","Nie sta? Ci? na MK1.")
end
end
)
Cze??, mam skrypt o nazwie sa_customs wszystko ?miga jak powinno lecz jak wchodze w tuning wizualny --> kolor ?wiate? to nie mam paletki do wybrania koloru i pisze tylko "Kolor ?wiate? w posiadaniu". M?g?by kto? pom?c?
Mam drugie pytanie, jak doda? inne opcje tuningu np tune mechaniczny do tego systemu tune? ( wszystko podpiete pod pysa )
Cze?? mam problem z tune mechanicznym z gm crpg dok?adnie problem istnieje w tym ?e jak chce co? kupi? to nie pobiera pieni?dzy i nie jest dodane do pojazdu.
DB3: [img]https://imgur.com/a/gD6ZCmF[/img]
function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]
addEvent("mTuning", true)
addEventHandler("mTuning", root, function(v, i, c)
if not v and not i and not c then return end
local hand = getVehicleHandlingProperty(v, "driveType")
local hajs = getElementData(source, "pieniadze")
local bak = getElementData(v, "bak")
bak = tonumber(bak)
if i == "Zawieszenie hydrauliczne" then
if getElementData(v, "zawieszenie") then
local cx = c/2
cx = string.format("%1.2f", cx)
setElementData(source, "pieniadze", hajs+cx)
exports["nm-noti"...
Siema
Pisze skrypt na Tune i US
I mam zrobione tak aby po naci?ni?ciu np. ''Spoiler WIN" na liscie w gui to ?eby go instalowa?o do auto b?d?cego w cuboidzie
Mia?em zamiar zrobi? te? tak z US, aby by?o ono na li?cie w gui. Natomiast nie wiem jak to zrobi? aby ono tam by?o lecz mam ju? troch? zrobionego ile ma zmienia? w handlingu ale tak jak pisa?em, nie mam poj?cia jak da? go na li?cie.
Oto chod?i gdy montuje sobie swiate?ka, to zabiera kase x2.
KOD c_swiat?a.lua [code]--[[
Resource: OURGame
Developers: Split <[email protected]>
Copyright <[email protected]> 2015-2016
You have no right to use this code without my permission.
]]
Witam ot?? wgra?em skrypt od nexboya z tuningiem tam gdzie drzwi da sie do g?ry montowa? itp xd i nie mam poj?cia jak zrobi? ?eby si? auta zapisywa?y mo?e kto? mi pom?c?
http://www62.zippyshare.com/v/vp59eLWn/file.html
Skrypt tak jakby si? zap?tla i podczas wej?cia w marker wy?wietla si? razy dwa. http://imgur.com/a/UPj6g
(Pokaz problemu wraz z DB3)
?adnej p?telki w skrypcie nie znalaz?em, marker jest jeden(mialem podejrzenia ze moga byc dwa w jednym miejscu ale nie) Wi?c nie wiem w czym problem.
Witam.
Mam problem.
Poniewa? robi? tunera,lecz niewiem jaki kod jest na cuboid. Je?eli by kto? mi napisa? (tylko bez kord?w) to by? bym bardzo wdzi?czny:)
Witam mam problem ot?? to i? jak sie bierze prace tunera w garcia to nie da sie wejsc w marker i nie da sie wejsc na duty all zmieni?em w bazie danych zmieni?em nazwe w kolumnie name na tuner-sf i dalej to nie dzia?a jakies inne pomys?y?
for i,v in pairs(stanowiskaSwiatla) do
v.cuboid=createColCuboid(unpack(v.cpos))
v.marker=createMarker(v.mpos[1], v.mpos[2], v.mpos[3]-1, "cylinder", 1.5, 0, 0, 255, 100)
setElementData(v.marker,"marker:duty",v.job_id)
setElementData(v.marker,"marker:cuboid",v.cuboid)
t=createElement("text")
setElementData(t,"name",v.text)
setElementPosition(t,v.mpos[1], v.mpos[2], v.mpos[3])
addEventHandler("onMarkerHit", v.marker, function(el,md)
if getElementType(el)~= "player" then return end
local cs=getElementData(source, "marker:cuboid")
if not cs then return end
local job=getElementData(source,"marker:duty")
local ljob=getElementData(el,"player:duty")
if job ...
Witajcie
mam do was take pytanie .
Jak mog? zrobi? aby np : pojemno?ci i rodzaj silnika si? zapisywa? po oddaniu pojazdu do przecho gdy? w mysql nie jestem jeszcze dobrze rozeznany wi?c zwracam si? z tym pytaniem w?a?nie do was
for i,v in pairs(strefyMontazu) do
if v.cuboid then
v.cs=createColCuboid(unpack(v.cuboid))
elseif v.colsphere then
v.cs=createColSphere(unpack(v.colsphere))
end
v.marker=createMarker(v.mpos[1], v.mpos[2], v.mpos[3], "cylinder", 1, 0,0,0,100)
setElementData(v.marker,"cs",v.cs)
setElementData(v.marker,"praca",v.praca)
end
local function czyElementWStrefieMontazu(e)
for i,v in pairs(strefyMontazu) do
if isElementWithinColShape(e,v.cs) then return true end
end
return false
end
local function pracownik(id)
local query=string.format("SELECT rank FROM lss_character_factions WHERE faction_id=3 AND character_id=%d", id)
local wynik=exports.DB:pobierzWyniki(query)
if (wynik and wynik.rank) then return true else return false end
end
Witam ponownie, posiadam pewien problem z tuningiem pojazdu, gracze mogli tuningowa? sobie pojazdy za darmo, maj?c przy tym pieni?dze na minusie, doda?em zabezpieczenie ale cos mi nie wysz?o..
C-SIDE
[lua]
local sw,sh = guiGetScreenSize()
local tuningMarker = createMarker(1864.65,-1847.66,13.66-0.9, "cylinder", 1, 0, 0, 0, 170)
local strefa = createColSphere ( 1866.94,-1849.10,13.32,5.0 )
buttonZamontuj = guiCreateButton(507/1440*sw, 644/900*sh, 167/1440*sw, 51/900*sh, "Zamontuj", false)
buttonZamknij = guiCreateButton(852/1440*sw, 644/900*sh, 167/1440*sw, 51/900*sh, "Zamknij", false)
gridSpis = guiCreateGridList(505/1440*sw, 228/900*sh, 514/1440*sw, 406/900*sh, false)
guiGridListAddColumn(gridSpis, "Cz???", 0.5)
guiGridListAddColumn(gridSpis, "Cena", 0.5)
guiGridListAddColumn(gridSpis, "ID", 0.5)
for i = 1, 101 do
guiGridListAddRow(gridSpis)
end
witam potrzebuje pomocy przy skrypcie na tune poniewa? ulepszenia widzi tylko ten co je zamontowa? (tuner) a w?a?ciciel pojazdu nie wiem ?e trzeba da? po stronie servera addvehicleuprade ale mi niewychodzi prosze o pomoc !
Witam, chcia?bym przerobi? zapis tuningu w systemie pojazd?w, poniewa? nie zapisuje mi wariantu oraz kolor?w. Chcia?bym doda? aby mi zapisywa?o przy?pieszenie z Hedita skryptu ( nie wiem czy sie da ale na pewno da rady ) Dam kod :
[lua]
handler = dbConnect("sqlite", "pojazdy.db")
--pojazdy
dbExec(handler, "CREATE TABLE IF NOT EXISTS pojazdy (id INTEGER PRIMARY KEY AUTOINCREMENT, wlasciciel TEXT, model INTEGER, x FLOAT, y FLOAT, z FLOAT, rot FLOAT, ca INTEGER, cb INTEGER, cc INTEGER, przebieg FLOAT, paliwo FLOAT)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on pojazdy(id)")
--tuning
dbExec(handler, "CREATE TABLE IF NOT EXISTS tuning (id INTEGER, t0 INTEGER, t1 INTEGER, t2 INTEGER, t3 INTEGER, t4 INTEGER, t5 INTEGER, t6 INTEGER, t7 INTEGER, t8 INTEGER, t9 INTEGER, t10 INTEGER, t11 INTEGER, t12 INTEGER, t13 INTEGER, t14 INTEGER, t15 INTEGER, t16 INTEGER, paintjob INTEGER, hr INTEGER, hg INTEGER, hb INTEGER)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on tuning(id)")
function onStartLoadVehicles()
local query = dbQuery(handler, "SELECT * FROM pojazdy")
local result, num_rows, errormsg = dbPoll (query, -1)
for i,v in pairs(result) do
local veh = createVehicle(v["model"], v["x"], v["y"], v["z"])
setElementRotation(veh, 0, 0, v["rot"])
setVehicleColor(veh, v["ca"], v["cb"], v["cc...