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: tuning
1. [MTA] Solaris RPG - UPDATE TUNING
Dzień Dobry

Przygotowałem dla Was materiał, w którym pokazałem nową aktualizację serwerową i między innymi rozpocząłem serię "Projekt Club"

https://youtu.be/_27GGb9AONQ
2. [GTA SA] GTA DESTINY TUNING WIZUA

PEŁNY EKRAN Odnośnik YouTube

3. tuning auta sie nie zapisuje
Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
4. tuning auta sie nie zapisuje
Witam mam problem z zapisem w db w sensie nie zapisuje sie tuning w bazie jak tuninguje auto i wyjezdzam daje do przecho i wyciagam spowrotem to nie ma tego tuningu. jak ktos pomoze dam piwko
5. Nie zapisuje tuning wizualny kolor i inne
Mam problem ze przecho nie zapisuje tune wizualnego jak to naprawi? ?
6. DB3 tuning DxDrawImage
WARNING:[Tuning]nrpg_tunerMechc.lua:60:Bad argument @ 'DxDrawImage' [Expected material at argument 5, go to nil]


O co chodzi?
7. tuning na paczce PYS 3.0
help
Gdy dodam w mysql tuner-sf
I W urzedzie wezm? prac?
wejd? w blip Pracy tunera pisze ?e nie jestem zatrudniony
8. Tuning
Jak nazywa si? nazwa funkcji kt?ra pokazuj? dost?pny tuning dla danego modelu pojazdu?
Za pomoc leci zimny browar
9. Tuning
[lua] GUIEditor = {
button = {},
window = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(339, 179, 499, 460, "Tuning", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.83)

GUIEditor.button[1] = guiCreateButton(25, 37, 115, 58, "ChipTuning - 3000$", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[2] = guiCreateButton(140, 37, 113, 58, "MK-1 Pr?dko??", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[3] = guiCreateButton(261, 38, 220, 57, "Demont", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[4] = guiCreateButton(25, 103, 115, 51, "MK-2 Przy?pieszenie", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[5] = guiCreateButton(138, 103, 115, 51, "MK-2 Pr?dko??", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[5], "NormalTextColour", "FFAAAAAA")
GUIEditor.button[6] = guiCreateButton(260, 103, 221, 51, &quo...
10. Tuning
Hej, co zrobi? by inmousein dzia?a? w jednym GUI, a nie wszystkich?
Chodzi mi o to by inmousein "WSTECZ" dzia?a? mi tylko w silnikGUI, a nie w silnikGUI oraz drawGUI
[code]
function drawGUI()
dxDrawImage(0/scale, 0/scale, 1920/scale, 1080/scale, "images/bg.png", 0, 0, 0, tocolor(255, 255, 255, a), false)
dx:dxLibary_createButton("Wyjd?", 360/zoom, 540/zoom, 202/zoom, 51/zoom, 3)
end

function silnikGUI()

dxDrawImage(0/scale, 0/scale, 1920/scale, 1080/scale, "images/bg2.png", 0, 0, 0, tocolor(255, 255, 255, a), false)
dx:dxLibary_createButton("MK1ncena:200,000$", 50/zoom, 250/zoom, 302/zoom, 81/zoom, 3)
dx:dxLibary_createButton("MK2ncena:350,000$", 50/zoom, 350/zoom, 302/zoom, 81/zoom, 3)
dx:dxLibary_createButton("poj: 2.0ncena:200,000$", 600/zoom, 250/zoom, 302/zoom, 81/zoom, 3)
dx:dxLibary_createButton("poj: 3.0ncena:350,000$", 600/zoom, 350/zoom, 302/zoom, 81/zoom, 3)
dx:dxLibary_createButton("Wstecz", 560/zoom, 540/zoom, 202/zoom, 51/zoom, 3)
end

addEventHandler("onClientClick", root, function(button, state)
if button == "left" and state == "down" then
if isMouseIn(30/zoom, 20/zoom, 202/zoom, 51/zoom) then
removeEventHandler("onClientRender", root, drawGUI)
addEventHandler("onClientRender", root, silnikGUI)
end
end
end)
addEventHandler("onClientClick", root, function(button, stat...
11. Tuning
Hej, mam taki problem, ?e gdy klikam w miejsce grafika si? nie pokazuje, b??du te? ?adnego nie ma, co jest nie tak?

Kod:
Kod:


function silnikGUI()
dxDrawRectangle(70/scale, 200/scale, 600/scale, 30/scale, tocolor(15, 15, 15, 230), false)
end

addEventHandler("onClientClick", root, function(b, s)
if button == "left" and state == "down" then
if isMouseIn(30/zoom, 20/zoom, 202/zoom, 51/zoom) then
addEventHandler("onClientRender", root, silnikGUI)
end
end
end)
12. Tuning mechaniczny
Pomoze kto? Chcia?em przerobi? sobie Tunera i wszystko dzia?a mk trakcje itd ale nie dzia?aj? pojemnosci i cylindry a b??d wyskakuje taki :
[lua]s_vehbuy.lua:436: bad argument #28 to 'format' (number expected, got string)[/lua]

[lua]s.lua:387: call: failed to call 'pystories-vehicles:onSaveVehicle' [string "?"][/lua]




[lua]elements = {}
elements["positions"] = {
["Tuning mechaniczny"]={
marker = {950.78, 1874.22, 10.85},
cuboid = {950.78, 1874.22, 10.85, 5},
}
}
--1575.76, -1392.81, 14.02
createBlip(950.78, 1874.22, 10.85, 27,2,0,0,0,0,0,275)--ls

local napis=createElement("text")
setElementData(napis, "name", "Tuning mechaniczny")
setElementPosition(napis, 950.78, 1874.22, 10.85)

for i,v in pairs(elements["positions"]) do
v.cuboid = ColShape.Sphere(unpack(v.cuboid))
v.marker = Marker(v.marker[1], v.marker[2], v.marker[3]-1, "cylinder", 5, 0,64,255,0)
createMarker(950.78, 1874.22, 10.85-4.5, "cylinder", 5, 0,64,255,75)
end

addEvent("UP1", true)
addEventHandler("UP1", getRootElement(), function()
local hajs = getPlayerMoney(source)
local ccar = getPedOccupiedVehicle(source)
local cena = 35000

if getElementData(ccar, "vehicle:ownedPlayer") == getElementData(client, "player:sid") then
if hajs < cena then exports["np-notyfikacje"]:noti("Nie sta? Ci? aby zakupi? to ulepszenie!&q...
13. Tuning mechaniczny
Siema, mam problem ma?y. Podczas Pr?by monta?u Cylinder?w oraz Pojemno?ci silnika wyskakuje Error : https://imgur.com/a/39PZY82 wie kto? o co chodzi ?

a tu kod: [lua]addEvent("poj", true)
addEventHandler("poj", getRootElement(), function()
local hajs = getPlayerMoney(source)
local ccar = getPedOccupiedVehicle(source)
local cena = 30000

if getElementData(ccar, "vehicle:ownedPlayer") == getElementData(client, "player:sid") then
if hajs < cena then exports["np-notyfikacje"]:noti("Nie sta? ci? na te ulepszenie!", client, "error") return end
local id = getElementData(ccar, "vehicle:id")
if not id then exports["np-notyfikacje"]:noti("To nie jest pojazd prywatny!", client, "error") return end
if getElementData(ccar, "Pojemnosc:silnika") == "1.0" then
setElementData(ccar, "Pojemnosc:silnika", "1.2")
cancelEvent()
elseif getElementData(ccar, "Pojemnosc:silnika") == "1.2" then
setElementData(ccar, "Pojemnosc:silnika", "1.4")
cancelEvent()
elseif getElementData(ccar, "Pojemnosc:silnika") == "1.4" then
setElementData(ccar, "Pojemnosc:silnika", "1.6")
cancelEvent()
elseif getElementData(ccar, "Pojemnosc:silnika") == "1.6" then
setElementData(ccar, "Pojemnosc:silnika", "1.8")
...
14. tuning
Witam mam pytanie jak tabelowo lub innym sposobem zrobi?, ?e jakie? tuning b?dzie inaczej kosztowa? np do manany a inna cena bezie do infernusa
15. Skrypt daje każdemu pojazdowi tuning mechaniczny.
Witam mam problem ze skryptem ogrpg-vehicles.
Chodzi o to, ?e w tym skrypcie, a konkretnie w pliku "s_vehbuy.lua", jest zapisany mk1, mk2. I chodzi o to, ?e nie wa?ne czy w mysql pod kolumn? "mk1" pojazd ma "1" czy "0", to i tak ka?dy pojazd posiada mk, jedynie nie wyskakuje mu informacja o tym na chacie.
[b]s_vehbuy.lua[/b]
[lua]vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())

local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}

local nlIDX={
3962,2113,1784,2054,2428,2352
}

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

function getAdmin2(plr,level)
if level then
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?"...
16. Tuning w JSON
Czesc :D Mam takie pytanie, jak zrobic zapis i wczytywanie tuningu w JSON ? Chodzi o to ze poprostu funkcja getVehicleUpgrade, nie zwraca slotu tylko jak?? tabel?. Je?eli zapisuj? tabele do zmiennej i pr?buj? j? nada? to nie dzia?a :( Za pomoc :piwo: and R*

[ Dodano: 2018-07-23, 21:23 ]
przyk?ad z wiki zwraca co? dziwnego czyli

Kod:

Hood: 1027
Vent: 1033
Spoiler: 1010
Sideskirt: 1141


np Nie mam spoilera a pisze ?e mam id 1010 (ale 1010 to nitro)
17. Tuning mechaniczny
Przerobi mi kto? to aby po oddaniu do przecho nie usuwa?o si? mk?


function handling(gracz,cmd)
pojazd getPedOccupiedVehicle(gracz)
if 
pojazd then
local slock 
50.5 -- (Promien
local trac 1.0 -- (Przyczepno??)
  
local id getElementData(pojazd"vehicle:id")
  
exports["ogrpg-db"]:dbSet("UPDATE ogrpg_vehicles SET mk1=1 WHERE id=?"id)
setVehicleHandling(pojazd"tractionMultiplier"trac)
setVehicleHandling(pojazd"steeringLock"slock)
end
end 
addCommandHandler
("dodajmk1"handling)
18. Nie działający tuning mechaniczny
Witam!, wgra?em na sw?j serwer tuning mechaniczny, jest on zaznaczony w dw?ch pliczkach, "nitro_s" i "nitro_c", sprawa wygl?da tak ?e dzia?a jedynie MK1, Mk2, 4x4 a mk3 i gz niestety po zakupie nawet sie nie pojawia, a mam te info ?e zakupi?em i mam odda? do przecho, po czym wyjmuje i nie ma ;d jest jedynie mk1 mk2 4x4 pod spodem podsy?am kodzik tego, je?li kto? pom?g?by mi, to z g?ry dzi?kuje, b?d? wdzi?czny i wynagrodz? to zimnym :piwo:

to jest nitro_c)

[lua]
GUIEditor = {
button = {},
window = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(330, 200, 405, 460, "==>MONTOWANIE MK<==", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetAlpha(GUIEditor.window[1], 0.83)

GUIEditor.button[1] = guiCreateButton(23, 37, 115, 58, "MK1n2,000,000 PLN", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA")

GUIEditor.button[2] = guiCreateButton(145, 37, 115, 58, "MK2n4,000,000 PLN", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA")

GUIEditor.button[3] = guiCreateButton(267, 37, 115, 58, "MK3n5,000,000 PLN", false, GUIEditor.window[1])
guiSetProperty(GUIEditor.button[3], "NormalTextColour", "...
19. [SKRYPT] Tuning Garażowy / Tuning
Witam, mam dla was skrypt w kt?rym gracz sobie sam robi tunning jednocze?nie maj?c na to podgl?d !
Czego? takiego nie widzia?em na GTAO wi?c pomy?la?em ?e to si? przyda szczeg?lnie Pseudolska na kt?rym tunnerzy to rzadko?? ! xd

ScreenShot: https://imgur.com/a/dUxd2

Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


PS; Skrypt nie jest m?j tylko jakiego? Angielskiego speca !
Co w nim zrobi?em ? :

- Dostosowa?em go pod OGRPG/PYS ( Domy?lnie by? pod FreeRoam )
- Doda?em t?umaczenie
- Poprawi?em gui
- Odbugowa?em Tabelki
- Doda?em zapis cze?ci
- Zoptymalizowa?em dzia?anie skryptu
- Poprawi?em czasami buguj?ce si? markery
- Doda?em zawansowany system notyfikacji, kt?ry jest odrazu w skrypcie :D
- Umo?liwi?em dodawania nowych cze?ci typu mk lub gz
20. [SKRYPT] Tuning Garażowy / Tuning
Witam, mam dla was skrypt w kt?rym gracz sobie sam robi tunning jednocze?nie maj?c na to podgl?d !
Czego? takiego nie widzia?em na GTAO wi?c pomy?la?em ?e to si? przyda szczeg?lnie Pseudolska na kt?rym tunnerzy to rzadko?? ! xd

ScreenShot: https://imgur.com/a/dUxd2

Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


PS; Skrypt nie jest m?j tylko jakiego? Angielskiego speca !
Co w nim zrobi?em ? :

- Dostosowa?em go pod OGRPG/PYS ( Domy?lnie by? pod FreeRoam )
- Doda?em t?umaczenie
- Poprawi?em gui
- Odbugowa?em Tabelki
- Doda?em zapis cze?ci
- Zoptymalizowa?em dzia?anie skryptu
- Poprawi?em czasami buguj?ce si? markery
- Doda?em zawansowany system notyfikacji, kt?ry jest odrazu w skrypcie :D
- Umo?liwi?em dodawania nowych cze?ci typu mk lub gz
21. [MTA] Tuning PYS 3.0
Witam mam problem z tuningiem na paczce PYS 3.0
Gdy dodam w mysql tuner-sf
I W urzedzie wezm? prac?
wejd? w blip Pracy tunera pisze ?e nie jestem zatrudniony pomo?e kto? ?
Daje piwko.
22. MTA TUNING
Witam !

Mam pro?b? aby kto? mi wyd?umaczy? jak moge doda? cz??ci tuningowe auta do mta.

Posiadam auto z dopiskiem tunable. W ?rodku znajduj? si? cz??ci tuningowe auta i nie wiem jak je zainstalowac.

Przyk?adowe auto:
http://www.gtainside.com/...nable/download/

Dla osoby ktora pomoze to daje R* i :piwo:
23. Tuning nie zabiera pieniedzy.
Witam, tak jak w temacie.

[lua]local isVehicles=nil
local isColored={
-- Nazwa koloru, {r,g,b koloru}, cena
{"?wiat?a Zwyk?e - Bia?e", {255,255,255}, 0},
{"?wiat?a Czerwone", {255,0,0}, 5000},
{"?wiat?a Niebieskie", {0,18,199}, 4000},
{"?wiat?a ?? ?te", {255,255,0}, 4500},
{"?wiat?a Zielone", {0,255,0}, 4300},
{"?wiat?a Zielone Ciemne", {0,64,0}, 4300},
{"?wiat?a Jasno Niebieskie", {48,213,200}, 5500},
{"?wiat?a R??owe", {255,52,225}, 3900},
{"?wiat?a Fioletowe", {192,0,255}, 3900},
{"?wiat?a Pomara?czowe", {255,128,0}, 4000},
{"?wiat?a Aqua", {0,255,255}, 4500},
{"?wiat?a Czerwone Ciemne", {128,0,0}, 5000},
}

local wn={}
wn.window=guiCreateWindow(0.18, 0.19, 0.64, 0.62, "", true)
wn.grid=guiCreateGridList(0.03, 0.07, 0.62, 0.89, true, wn.window)
guiGridListAddColumn(wn.grid, "Kolor", 0.5)
guiGridListAddColumn(wn.grid, "Koszt", 0.5)
wn.btn_submit=guiCreateButton(0.67, 0.08, 0.31, 0.33, "Zamontuj", true, wn.window)
wn.btn_close=guiCreateButton(0.67, 0.63, 0.31, 0.33, "Zamknij", true, wn.window)
guiSetVisible(wn.window, false)

addEventHandler("onClientMarkerHit", resourceRoot, function(el,md)
if not md or el~=localPlayer then return end
local cs=getElementData(source, "marker:cuboid")
if not cs t...
24. Tuning Mechaniczny
Witam, mam skrypt CL-TuningMechaniczny i poprostu polega na tym, ?e daje mk1,mk2 i mk3 lecz tak nie jest. Zabiera pieni?dze a tego nie daje. Wpis w konsoli:
[2017-06-10 20] ERROR: CL-TuningMechaniczny/TuningMechaniczny_s.lua:52: exports: Call to non-running server resource (1) [string "?"]


server
[lua] mk1 = 100000
mk2 = 150000
rh = 50000
maskowanie = 375000

local licz = {}
local t=createElement('text')
setElementData(t,'name','.createYourWorldnTuning mechaniczny')
setElementPosition(t,100.85, -191.72, 1.61+0.5)

local t=createElement('text')
setElementData(t,'name','.createYourWorldnTutaj powstaje stanowiskontuningu wizualnego!')
setElementPosition(t,100.00, -156.24, 2.60+0.5)

addEvent("mk1", true)
addEventHandler("mk1", root, function()
pojazd = getPedOccupiedVehicle(source)
if not pojazd then return end
if (getPlayerMoney(source) > tonumber(mk1)) then
local id = getElementData(pojazd, "vehicle:id")
exports["ogrpg-db"]:dbSet("UPDATE ogrpg_vehicles SET um1=1 WHERE id=?", id)
exports["1"]:outputNotificationBox (source, "#00ff00Pomy?lnie zamontowano #00ccccFiltr sto?kowy#00cc00. Oddaj auto do przecho aby zobaczy? efekty!", source,true)
takePlayerMoney( source, mk1 )
else
exports["1"]:outputNotificationBox (source, "#ff0000Masz za ma?o pieni?dzy, ?eby kupi? Filtr sto?kowy!")
end
end
)

addEvent("mk2", true)
addEven...
25. Tuning aut
Witam mam podmiank? pojazdu i wraz z ni? cz??ci do tuningowania modelu, kto? wie jak pozamienia? cz??ci bo model bez problemu sobie zamienie?
26. tuning
mam taki problem za jak wchodze w marker to nie wyskakuje gui

client

addEventHandler
("onClientMarkerHit"resourceRoot, function(el,md)
    if 
not md or el~=localPlayer then return end
        local acc 
getPlayerAccount(el)
        if 
acc then
        local login 
getAccountName(acc)    
            if 
isObjectInACLGroup ("user."..loginaclGetGroup ("Mechaniklv")) then
    local vehicles
=getElementsWithinColShape(cs,"vehicle")
    if 
#vehicles < 1 then
        
outputChatBox("* Na stanowisku monta?u nie ma ?adnego pojazdu."25500)
        return
    
end
    
if #vehicles > 1 then
        
outputChatBox("* Na stanowisku monta?u jest zbyt du?o pojazd?w."25500)
        return
    
end
    
if getElementHealth(vehicles[1]) < 900 then
        outputChatBox
("* Pojazd jest zbyt uszkodzony aby zamontowa? ?wiat?a."25500)
        return
    
end
    showCursor
(true)
    
startGui()
            
end
        end
end
)


debugscript 3



prosz? o pomoc
27. Tuning
Mam pytanie czy mo?na jako? sprawdzi? czy dana cz??? tunigu posuje do danego pojazdu?
28. [SKRYPT] Nowoczesny tuning pojazd
Dobry!
Udost?pniam wam scrypt na tuning pojazdu kt?ry znalaz?em szperaj?c w internecie udost?pniam gdy? nie ma chyba takiego tu na forum.
Ca?? odpowiedzialno?? za udost?pnianie nie swojego scryptu bior? na siebie.
Pozdrawiam!

SS:


Dowland:
AMX - http://www.mediafire.com/...097/wTUNING.amx

Instalacja: Pobierasz plik amx , wklejasz do folderu filterscripts otwierasz plik cfg czyli server tam szukasz linijki filterscripts wpisujesz vtuning zapisujesz odpalasz server i wpisujesz /tune wszystko powinno ?adnie dzia?a?.


Nie da?em w Hide bo to nie m?j scrypt oraz nie ma pwn lecz nie wiem czy nie da rady deamx co? wykombinowa? aby otrzyma? z amx na pwn

Link do tego programu: http://www.solidfiles.com/d/52c20179fc/

Jak to dzia?a?: https://www.youtube.com/watch?v=xHx9NBtu-wg
29. Funkcja na tuning pojazdu.
Witam, istnieje jaka? funkcja na tuning pojazdu? W sensie felgi.
Z g?ry dzi?kuje za pomoc.
30. Grid lista i tuning
Witam pisze skrypt na tuning lecz mam problem gdy pobieram id tuningu z grid listy i montuje wszystko jest ok lecz gdy demontuje to mam problem z tym ?e demontuje mi cz??? ale jak klikam w button to ca?y czas daje mi kase za niego
31. Tuning
Witam, posiadam skrypt na tuning pojazdu lecz mam pewien problem ot?z gdy chce doda? sprawdzanie konta gracza wyst?puje drobny problem, w debugu wyskakuje b??d z boleanem z pliku po stronie servera.
server.lua
[lua]
function tuningCzesci(vehicle, cena, id)
local stankonta = getPlayerMoney ( source )
if stankonta <= cena then --je?li stan konta jest mniejszy od ceny tuningu
cancelEvent()
else
local zamontowano = addVehicleUpgrade(vehicle, id)
end
end

addEvent( "tuningCzesci", true )
addEventHandler( "tuningCzesci", resourceRoot, tuningCzesci )
[/lua]
client.lua
[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)
guiGridListSet...
32. Tuning
Potrzebuje Pomocy. Gdy kupuj? wybran? cze?? np felgi i wtedy jak mam nawet 0 $ to odejmuje mi kase i mam na -
Prosz? o pomoc!

client:
[quote]addEventHandler('onClientMarkerHit', tuningMarker, function(hitElement, matchingDimension)
if hitElement == localPlayer then
local pojazdy = getElementsWithinColShape(strefa,'vehicle');

if #pojazdy<1 then
outputChatBox('Na stanowisku naprawczym nie ma ?adnego pojazdu.');
return
end

if #pojazdy>1 then
outputChatBox('Na stanowisku naprawczym jest zbyt du?o pojazd?w.');
return
end

guiSetVisible(buttonZamontuj, true);
guiSetVisible(buttonZdemontuj, true);
guiSetVisible(buttonZamknij, true);
guiSetVisible(gridSpis, true);
showCursor(true);
addEventHandler('onClientRender', root, okno);
end
end)

function zamknij(button, state)
if button == "left" and state == "up" then
guiSetVisible (buttonZamontuj, false)
guiSetVisible (buttonZdemontuj, false)
guiSetVisible (buttonZamknij, false)
guiSetVisible (gridSpis, false)
showCursor (false)
removeEventHandler ("onClientRender", getRootElement(), okno)
end
end
addEventHandler("onClientGUIClick", buttonZamknij, zamknij, false)

function zamontujCzesc( vehicle )
local vehicle ...
33. db tuning
db z dodawania tuningu kod na dole db

function setVehicleTuning veharr )
if 
arr then
  local arrx 
split(arrstring.byte(";"))
  
local i
  
for i=015 do
   
addVehicleUpgrade veharrx[i] )
  
end
end
return true
end

ten db:
zapis.lua:85: Bad argument @ 'addVehicleUpgrade' [Expected number at argument 2, got nil]
34. Tuning zapis SQLite
Witam moje pytanie brzmi
1.Jak stworzy? tabele do zapisu tuningu
2.Jaka funkcja sprawdza tuning w poje?dzie
3.Jaka funkcja ustawia go po restarcie skryptu cz wpisaniu cmd
35. Tuning świateł
Siema. Wie kto?, czemu po klikni?ciu "Zamontuj" nic si? nie dzieje? W og?le nie zabiera kasy, ?wiat?a ci?gle te same. O co chodzi? :-?

S-side

[lua]-- uniwersalny kod wspoldzielony pomiedzy warsztatami

local strefyMontazu={
ls1_1={
colsphere={-2340.61,-169.14,35.32, 5, 5, 5},
mpos={-2337.06,-161.92,35.32},
},
-- pc={
-- colsphere={2576.15,5.61,28.20,5},
-- mpos={2575.69,-4.11,27.59},
-- },

}

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", resourceRoot, function ...
36. Tuning pojazdu - nie zapisuje ani nie odczytuje z XML
[lua]
addEventHandler ( "onResourceStart", getResourceRootElement(),
function ()
local root = xmlLoadFile ("cars.xml")
local houseroot = xmlFindChild (root,"cars",0)
if (houseroot) then
for i,v in ipairs (xmlNodeGetChildren(houseroot)) do
local carmodel = xmlNodeGetAttribute (v,"model")
local x = xmlNodeGetAttribute (v,"x")
local y = xmlNodeGetAttribute (v,"y")
local z = xmlNodeGetAttribute (v,"z")
local color1 = xmlNodeGetAttribute (v,"color1")
local color2 = xmlNodeGetAttribute (v,"color2")
local owner = xmlNodeGetAttribute (v,"owner")
local price = xmlNodeGetAttribute (v,"price")
local tune = xmlNodeGetAttribute (v,"tune")
local lock = xmlNodeGetAttribute (v,"lock")
local a = xmlNodeGetAttribute (v,"a")
cars[i] = createVehicle ( tonumber(carmodel),tonumber(x),tonumber(y),tonumber(z), 0, 0, tonumber(a) )
setElementInterior ( cars[i], 0 )
setElementData (cars[i],"xpos",tonumber(x))
setElementData (cars[i],"ypos",tonumber(y))
setElementData (cars[i],"zpos",tonumber(z))
setElementData (cars[i],"angle",tonumber(a))
setElementData (cars[i],"owner",owner)
setElementData (cars[i],"price",tonumber(price))
setElementData (cars[i],"lock",tonumber(lock))
se...
37. tuning
Witam, mam sw?j stary lecz przerobiony przez GTAO i nie pokazuje markera. Oraz chcia?bym doda? aby nie trza by?o siedzie? w poje?dzie tylko w tamtym markerze i da? np niewidzialny marker o pozycjach [lua] -148.9345703125, 1168.6015625, 19.795249938965 [/lua]

Oraz kod:
[lua]
marker = createMarker(-145.853515625, 1165.5009765625, 19.795249938965, "cylinder", 0, 0, 0, 0, 130)

function addwheels ( sourcePlayer, command )
if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(sourcePlayer)), aclGetGroup ( "Mechanik_FC" ) ) then
if isElementWithinMarker(sourcePlayer,marker) then
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
addVehicleUpgrade ( theVehicle, 1098 )
takePlayerMoney(sourcePlayer,3420)
outputChatBox ( "Zamontowano czesc w pojezdzie.", source, 255, 255, 255, true )
end
end
end
end
addCommandHandler ( "dodaj.1098", addwheels )

function remwheels ( sourcePlayer, command )
if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(sourcePlayer)), aclGetGroup ( "Mechanik_FC" ) ) then
if isElementWithinMarker(sourcePlayer,marker) then
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
removeVehicleUpgrade ( theVehicle, 1098 )
givePlayerMoney(sourcePlayer,3249)
outputC...
38. Tuning Autka
Nwm dlaczego nie dodaje mi si? handling do auta, banshee jedzie tyle co i przed dodaniem :( Help ME !! !

function dodajfele1(player)
local auto getPedOccupiedVehicle(player)
local handling getVehicleHandling(auto)
setVehicleHandling(auto"maxVelocity"handling 20.0)
outputChatBox("Zamontowa?e? Nowy silnik")
end
addEvent
("felgi1"true)
addEventHandler("felgi1"getRootElement(), dodajfele1)
39. tuning, marker, komenda
Witam, stworzy?em marker, jesli sie w niego wiedzie to daje nam felgi.
Przy tym freezuje nam pojazd na czas kiedy jestesmy w markerze.
Chcialem zeby komend? "stop" odblokowa?o mi pojazd bym m?g? odjecha?, ale niestety komenda "stop" nie przynosi wefektu

local myMarker createMarker( -19117820'cylinder'2.025500150)

function 
fele playercommandNameidhitElementmatchingDimension )
if 
isPedInVehicle player then
            local elementType 
getElementTypehitElement )
            
local id tonumber id )
            
local theVehicle getPedOccupiedVehicle player )
            
local success addVehicleUpgrade theVehicle1073 )
            
local currentFreezeStatus isElementFrozen theVehicle )
            
setElementFrozen theVehicletrue )
        
end
    end
addEventHandler
"onMarkerHit"myMarkerfele )

function 
stop thePlayerplayerVehicle )
    if 
isPedInVehicle thePlayer then
            local playerVehicle 
getPedOccupiedVehicle thePlayer )
            
local currentFreezeStatus isElementFrozen playerVehicle )
            
local newFreezeStatus not currentFreezeStatus
            setElementFrozen 
playerVehiclefalse )
        
end
end
addCommandHandler 
"stop"stop )
40. Tuning pojazdu
Witam, chcia?bym przerobi? sw?j skrypt na tuning, lecz ma par? wad i musz? je zlikwidowa? :) Dam kod
[lua]
function addwheels ( sourcePlayer, command )
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
addVehicleUpgrade ( theVehicle, 1098 )
takePlayerMoney(sourcePlayer,7000)
outputChatBox ( "Zamontowano cz??? w poje?dzie.", source, 255, 255, 255, true )
end
end
addCommandHandler ( "dodaj.access", addwheels )

function remwheels ( sourcePlayer, command )
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
removeVehicleUpgrade ( theVehicle, 1098 )
givePlayerMoney(sourcePlayer,7000)
outputChatBox ( "Zdemontowano Cz??? w poje?dzie.", source, 255, 255, 255, true )
end
end
addCommandHandler ( "usun.access", remwheels )
[/lua]

Wi?c chcia?bym da? aby tylko w markerze dzia?a?o. Wi?c na pocz?tku skryptu musz? dopisa? :

[lua]mech_marker = createMarker(-145.81640625, 1165.3720703125, 19.795249938965, "cylinder", 0, 0, 0, 0, 130)[/lua]
( Chyba tak jak co? ?le da?em prosz? mnie poprawi? )

Chcia?bym te? aby tylko ACL mia? Mech_FC

[lua]if not isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(plr)), aclGetGroup ( "Mechanik_FC" ) )[/lua]
( Chyba tak jak co? ?le da?em prosz? mnie poprawi? )

•Oraz jak kto? ma kas? poni?ej 0 to nie mo?e zamontowa?
•Oraz...