Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: tune
1. pobieranie kasy z banko do tune
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ć ? :

[lua]mk1 = 30000000
mk2 = 40000000
rh = 55000000
rh2 = 60000000
mask = 83000000
hood = 10000000


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
)


addEvent("mk2", true)
addEventHandler("mk2", root, f...
2. Dodanie Opcji tuningu do systemu tune
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 )
3. Tune Mechaniczne nie dziala
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]

Kody

Server:

[lua]--[[
Autor: Asper
Dla: .newMode
Skrypt: Tuning vów
Typ: Server
]]

function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]

if value then
return value
end
end

return false
end

local marker = createMarker(2483.53, 1754.61, 10.82-3, "cylinder", 5, 255, 0, 0, 100)
local blip = createBlip(2496.00, 1761.14, 10.82, 23,2,255,0,0,255,0,100) -- PILGRIM LV

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"...
4. Tune
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.

Zmiana Handlingu:

addEvent
("ZmienUS"true)
addEventHandler("ZmienUS"root, function()
pojazd getPedOccupiedVehicle(source)
if 
not pojazd then return end
        
local acceleration 
20.0
setVehicleHandling
(pojazd"engineAcceleration"acceleration )
end



Produkty na liście w gui:

upgrade 
= {
{
1001,"Spoiler WIN"1499},
}


W kodzie z listy jest ID, nazwa i cena
5. Zapisywanie tune
Witam, chciałbym napisać skrypt na zapisywanie tune w autach. Od czego zacząć ?

[ Dodano: 2018-07-07, 16:27 ]
Za pomoc oczywiście :piwo: i :R*:
6. Tune nie dziala
To tak dodalem w bazie danych w ogrpg ofice i zatrudniam sie i nie dziala chyba cos zle w mysql zrobilem
7. nie ma pracy tune w zatrudnianiu
to tak wchodze w urzad prace a tam tune nie ma w mysql probowalem dodac ale nwm jak do tego sie zabrac
8. Swiatelka Tune
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.
]]

local isVehicles=nil
local isColored={
-- Nazwa koloru, {r,g,b koloru}, cena
{"Światła Czerwone", {255,0,0}, 100000},
{"Światła Niebieskie", {0,18,199}, 100000},
{"Światła Żółte", {255,255,0}, 100000},
{"Światła Zielone", {0,255,0}, 100000},
{"Światła Zielone Ciemne", {0,64,0}, 100000},
{"Światła Jasno Niebieskie", {48,213,200}, 100000},
{"Światła Różowe", {255,52,225}, 100000},
{"Światła Fioletowe", {192,0,255}, 100000},
{"Światła Pomarańczowe", {255,128,0}, 100000},
{"Światła Aqua", {0,255,255}, 100000},
{"Światła Czerwone Ciemne", {128,0,0}, 100000},
{"Światła Dziki Pomarańczowy", {228,129,0}, 100000},
{"Światła Blady Niebieski", {110,111,181}, 100000},
{"Światła Toffi", {210,172,113}, 100000},
{"Światła Kremowe", {240,172,113}, 100000},
{"Światła Morskie", {27,172,159}, 100000},
{"Światła Limonkowe", {179,255,0}, 100000},
}

local wn={}
wn.window=guiCreateWindow(0.18, 0.19, 0.64, 0.62, "", true)
wn.grid=guiCreateGridLis...
9. Podłączenie systemu tune do sql
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?
10. Tune
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.
11. Cuboid poch tune aut
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:)

Pozdrawiam i z góry dzięki

Ps. Stawiam :piwo: R*
12. Tuner jak dodac miejsca na tune
Witam jak dodac wiecej miejsc na tune-sf skrypty to ogrpg tym co pomoga postawia piwko
13. Tune
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?

http://imgur.com/R5unHWy


[lua]createBlip(-2283.61,-146.74,35.32, 27,2,0,0,0,0,0,275)

local stanowiskaSwiatla = {
stanowiskoDoherty={
mpos={-2277.28, -130.55, 35.32}, -- marker
cpos={-2278.2587890625, -132.13179016113, 33.934448242188, 7.9, 16.1, 6.1}, -- cuboid
job_id="tuner-sf", -- (id) frakcja która będzie miała dostęp
text="Montaż tuningu"
},
}

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 ...
14. Tune
Witam, mam pytanie w jaki sposób mogę dodać pracę tunera w urzędzie?
15. Zapis nowego tune w mysql.
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
16. Tune
Witam posiadam problem, otóż po wejściu w marker i nacisnięciu przycisku zamontuj kompletnie nic sie nie dzieje. Czego jest to wina? Za pomoc zimne :piwo:

S side:
[lua] local strefyMontazu={
ls1_1={
colsphere={2039.7182617188,1543.8753662109,10, 5, 5, 5},
mpos={2034.0075683594,1542.7623291016,10},

},
-- pc={
-- colsphere={2576.15,5.61,28.20,5},
-- mpos={2575.69,-4.11,27.59},
-- },

}

createBlipAttachedTo ( mpos, 52 )

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

-- triggerServerEvent("montazSwiatel", resourceRoot, naprawiany_pojazd, kolor, koszt)
addEvent("montazSwiatel", true)
addEventHandler("montazSwiatel", re...
17. Tune
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

guiGridListSetItemText(gridSpis, 5, 1, "Felgi", false, false)
guiGridListSetItemColor(gridSpis, 5, 1, 2, 72, 104, 255)
guiGridListSetItemText(gridSpis, 5, 2, "", false, false)
guiGridListSetItemText(gridSpis, 5, 3, "", false, false)
guiGridListSetItemText(gridSpis, 6, 1, " Felgi Off-Road", false, false)
guiGridListSetItemText(gridSpis, 6, 2, "6000", false, false)
guiGridListSetItemText(gridSpis, 6, 3, "1025", false, false)
guiGridListSetItemText(gridSpis, 7, 1, " Felgi S...
18. Tune
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 !

[code]local sw,sh = guiGetScreenSize()
local tuningMarker = createMarker(-146.284, 1166.005, 19.795-0.9, "cylinder", 1, 0, 0, 0, 170)
local strefa = createColSphere ( -146.284, 1166.005, 19.795-0.9, 10.0 )


buttonZamontuj = guiCreateButton(507/1440*sw, 644/900*sh, 167/1440*sw, 51/900*sh, "Zamontuj", false)
buttonZdemontuj = guiCreateButton(680/1440*sw, 644/900*sh, 167/1440*sw, 51/900*sh, "Zdemontuj", 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, 50 do
guiGridListAddRow(gridSpis)
end
guiGridListSetItemText(gridSpis, 0, 1, "Spoilery", false, false)
guiGridListSetItemColor(gridSpis, 0, 1, 2, 72, 104, 255)
guiGridListSetItemText(gridSpis, 0, 2, "", false, false)
guiGridListSetItemText(gridSpis, 0, 3, "", false, false)
guiGridListSetItemText(gridSpis, 1, 1, " Spoiler Pro", false, false)
guiGridListSetItemText(gridSpis,...
19. Zapis wariantu, tune mechanicznego oraz kolorów
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...