[YARDIM] Kamber Sıfırlama

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı By.z3y3

  • Yeni Üye
  • *
    • İleti: 69
: 25 Ağustos 2020, 18:58:28
Arkadaşlar sunucumda kullandığım kamber panelde oyuncular kamber yaptıktan sonra başka bi araç indirdip kamber paneli açınca scrollBarlar sıfırlanmıyor ama teker ayarı sıfırlanıyor acaba scrollbarlarıda nasıl sıfırlamasını sağlıyabilirim

Kod
local sx,sy = guiGetScreenSize()
local gui = {kamberlabel={},kamberscrol={},buton={}}

local pg6,pu6 = 400,290
local x6,y6 = (sx-pg6)-5, (sy-pu6)/2

wheelName = {1025,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1096,1097,1098}
local last= 1
--Kamber
local kamberPencere = guiCreateWindow(x6,y6,pg6,pu6, "Kamber Ayarı", false)
guiSetVisible(kamberPencere,false)

gui.buton["jant"] = guiCreateLabel(-90,35,pg6-20,30,"Jant",false,kamberPencere)
gui.buton["geri"] = guiCreateButton(210,30,80,20,"<",false,kamberPencere)
gui.buton["ileri"] = guiCreateButton(315,30,80,20,">",false,kamberPencere)
gui.kamberlabel["çizgi1"] = guiCreateLabel(-70,50,pg6-50,70,"---------------------------------------------- ☉",false,kamberPencere)
gui.kamberlabel["çizgi2"] = guiCreateLabel(123,50,pg6-50,70,"---------------------------------------------",false,kamberPencere)

gui.kamberlabel["ÖnGenişlik"] = guiCreateLabel(-90,75,pg6-20,30,"Jant Kalınlığı",false,kamberPencere)
guiSetFont(gui.kamberlabel["ÖnGenişlik"], "default-bold-small")
gui.kamberscrol["WheelsWidthFR"] = guiCreateScrollBar(210,75,185,20,true,false,kamberPencere)
gui.kamberlabel["çizgi3"] = guiCreateLabel(-70,97,pg6-50,70,"---------------------------------------------- ☉",false,kamberPencere)
gui.kamberlabel["çizgi4"] = guiCreateLabel(123,97,pg6-50,70,"---------------------------------------------",false,kamberPencere)

gui.kamberlabel["LastikBoyut"] = guiCreateLabel(-90,126,pg6-20,30,"Jant Büyüklüğü",false,kamberPencere)
guiSetFont(gui.kamberlabel["LastikBoyut"], "default-bold-small")
gui.kamberscrol["WheelsSize"] = guiCreateScrollBar(210,120,185,20,true,false,kamberPencere)
gui.kamberlabel["çizgi5"] = guiCreateLabel(-70,145,pg6-50,70,"---------------------------------------------- ☉",false,kamberPencere)
gui.kamberlabel["çizgi6"] = guiCreateLabel(123,145,pg6-50,70,"---------------------------------------------",false,kamberPencere)

gui.kamberlabel["ÖnKamber"] = guiCreateLabel(-90,170,pg6-20,30,"Kamber Ayarı (Ön)",false,kamberPencere)
guiSetFont(gui.kamberlabel["ÖnKamber"], "default-bold-small")
gui.kamberscrol["WheelsAngleF"] = guiCreateScrollBar(210,170,185,20,true,false,kamberPencere)
gui.kamberlabel["çizgi7"] = guiCreateLabel(-70,195,pg6-50,70,"---------------------------------------------- ☉",false,kamberPencere)
gui.kamberlabel["çizgi8"] = guiCreateLabel(123,195,pg6-50,70,"---------------------------------------------",false,kamberPencere)

gui.kamberlabel["ArkaKamber"] = guiCreateLabel(-90,220,pg6-20,30,"Kamber Ayarı (Arka)",false,kamberPencere)
guiSetFont(gui.kamberlabel["ArkaKamber"], "default-bold-small")
gui.kamberscrol["WheelsAngleR"] = guiCreateScrollBar(210,220,185,20,true,false,kamberPencere)
gui.kamberlabel["çizgi9"] = guiCreateLabel(-70,240,pg6-50,70,"---------------------------------------------- ☉",false,kamberPencere)
gui.kamberlabel["çizgi10"] = guiCreateLabel(123,240,pg6-50,70,"---------------------------------------------",false,kamberPencere)

gui.kamberlabel["ÖnAaralık"] = guiCreateLabel(-90,260,pg6-20,30,"Jant Konumu",false,kamberPencere)
guiSetFont(gui.kamberlabel["ÖnAaralık"], "default-bold-small")
gui.kamberscrol["WheelsDepFRScroll"] = guiCreateScrollBar(210,260,185,20,true,false,kamberPencere)

for i,v in pairs(gui.kamberlabel) do
guiSetFont(v, "default-bold")
-- guiSetAlpha(v,0.7)
guiLabelSetHorizontalAlign(v, "center")
end

for i,v in pairs(gui.buton) do
guiSetFont(v, "default-bold-small")
-- guiSetAlpha(v,0.7)
guiLabelSetHorizontalAlign(v, "center")
end

addEventHandler("onClientGUIClick",gui.buton["geri"],function()
last = last -1
if last < 1 then last = #wheelName end
local jant = wheelName[last]
local arac = getPedOccupiedVehicle(localPlayer)
if isElement(arac) then
setElementData(arac, "WheelsF", jant)
setElementData(arac, "WheelsR", jant)
guiSetText(gui.buton["jant"],"Jant")
end
end,false)

addEventHandler("onClientGUIClick",gui.buton["ileri"],function()
last = last +1
if last > #wheelName then last = 1 end
local jant = wheelName[last]
local arac = getPedOccupiedVehicle(localPlayer)
if isElement(arac) then
setElementData(arac, "WheelsF", jant)
setElementData(arac, "WheelsR", jant)
guiSetText(gui.buton["jant"],"Jant")
end
end,false)

addEventHandler("onClientGUIScroll", resourceRoot, function()
local arac = getPedOccupiedVehicle(localPlayer)
if not arac then return end
for data,v in pairs(gui.kamberscrol) do
if source == v then
setElementData(arac, data, guiScrollBarGetScrollPosition(v)*0.02)
end
end
end)
 


MTASATURK

[YARDIM] Kamber Sıfırlama
« : 25 Ağustos 2020, 18:58:28 »

Çevrimdışı #Serius

  • Uzman Üye
  • *
    • İleti: 685
Yanıtla #1 : 25 Ağustos 2020, 19:01:26
Sunucun freeroam modumu?
 


Çevrimdışı By.z3y3

  • Yeni Üye
  • *
    • İleti: 69
Yanıtla #2 : 25 Ağustos 2020, 19:02:19
Evet

Mesaj Birleştirildi: 25 Ağustos 2020, 22:28:16
Yardım edecek kimse yokmuş demekki :)
« Son Düzenleme: 25 Ağustos 2020, 22:28:16 Gönderen: By.z3y3 »