[İSTEK]Freeroam Ayarlar

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı furkan08

  • Yeni Üye
  • *
    • İleti: 75
: 21 Haziran 2020, 16:42:38
Arkadaşlar Benim Sizden Ufak Bir İstegim Olcak F1 Ayarlar Bölümüne 2 tane Hız Gösterge Secenegi Olan Svler ver bana yardımcı  olurmusunuz bu ayarı yapmak icin Lütfen Ücretlide Olabilir  usta sen annarsın bu işlerden yardım edermisin Linki görebilmek için Kayıt olun yada Giriş yapın. 
« Son Düzenleme: 21 Haziran 2020, 21:36:45 Gönderen: furkan08 »
 


MTASATURK

[İSTEK]Freeroam Ayarlar
« : 21 Haziran 2020, 16:42:38 »

Çevrimdışı feyzo

  • Yeni Üye
  • *
    • İleti: 53
Yanıtla #1 : 23 Haziran 2020, 17:53:54
bu resimdeki gibi istiyosun galiba bana lazım ama kımse yardım etmez sanırım buna  cok aradım bulamadım yapabilirse Linki görebilmek için Kayıt olun yada Giriş yapın.  Linki görebilmek için Kayıt olun yada Giriş yapın.  gibi bilgili kişiler yapar

Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı furkan08

  • Yeni Üye
  • *
    • İleti: 75
Yanıtla #2 : 23 Haziran 2020, 17:57:36
evet bu sistemin nasıl yapaılacagını bılmıyorum az bilgi alsam yeter

Mesaj Birleştirildi: 23 Haziran 2020, 18:37:46
Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 23 Haziran 2020, 18:37:46 Gönderen: furkan08 »
 


Çevrimdışı ByCash

  • Admin
  • *
    • İleti: 986
Yanıtla #3 : 23 Haziran 2020, 18:49:21
Linki görebilmek için Kayıt olun yada Giriş yapın. kullanarak seçtiği göstergeye göre oyuncunun datasını değiştirip oyuncu arabaya bindiğinde Linki görebilmek için Kayıt olun yada Giriş yapın.  kullanarak verilen datayı kontrol edip o datayla birlikte çalışacak olan göstergeyi göstertebilirsin.
 


Çevrimdışı furkan08

  • Yeni Üye
  • *
    • İleti: 75
Yanıtla #4 : 23 Haziran 2020, 18:58:21
usta az örnek olarak hada detaylı fazla bilgim yok o yüzden senden rica olarak yardım etsen

Mesaj Birleştirildi: 23 Haziran 2020, 18:59:10
artık ücret bile veririm emegin söz konusu yardım etsen eger işin yoksa
 


Çevrimdışı ByCash

  • Admin
  • *
    • İleti: 986
Yanıtla #5 : 23 Haziran 2020, 23:51:27
Checkbox 1 tıklama eventine eklenecek kod;
Kod
setElementData(localPlayer, "Gösterge", 1)
Checkbox 2 tıklama eventine eklenecek kod;
Kod
setElementData(localPlayer, "Gösterge", 2)
Gösterge 1 render eventinin başına eklenecek kod;
Kod
local data = getElementData(localPlayer, "Gösterge")
if not data or tonumber(data) == 1 then
Gösterge 2 render eventinin başına eklenecek kod;
Kod
local data = getElementData(localPlayer, "Gösterge") or 0
if tonumber(data) == 2 then

Eğer oyuncu bir gösterge seçmezse otomatik olarak Gösterge 1 çalışacaktır.
« Son Düzenleme: 24 Haziran 2020, 00:36:42 Gönderen: ByCash »
 


MTASATURK

Ynt: [İSTEK]Freeroam Ayarlar
« Yanıtla #5 : 23 Haziran 2020, 23:51:27 »

Çevrimdışı Ky

  • Uzman Üye
  • *
    • İleti: 614
Yanıtla #6 : 24 Haziran 2020, 00:08:06
Aslında çok basit bir yöntem ile yapabilirsin ama kasmaya yol açabilir data kullanman tabiki daha verimli olur ama şunuda kullanabilirsin beğendiğin 2 tane scripti sunucuna at ve 2 scriptide startla scriptin içerisine gir ve onClientRender olan kısımları kapat ikisindede ardından ayarlar paneli oluştur ve eğer oyuncu gösterge 1 butonuna basarsa onClientRender ile 1 göstergeyi tetikle ve oyuncuda görünür hale getir bu şekilde çok daha basit bir işlemle yapabilirsin.
« Son Düzenleme: 24 Haziran 2020, 00:28:37 Gönderen: Ky »
 


Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yanıtla #7 : 24 Haziran 2020, 09:37:39
anaa benim f1 panel ünlü olduk la

Mesaj Birleştirildi: 24 Haziran 2020, 09:38:50
Linki görebilmek için Kayıt olun yada Giriş yapın.
Aslında çok basit bir yöntem ile yapabilirsin ama kasmaya yol açabilir data kullanman tabiki daha verimli olur ama şunuda kullanabilirsin beğendiğin 2 tane scripti sunucuna at ve 2 scriptide startla scriptin içerisine gir ve onClientRender olan kısımları kapat ikisindede ardından ayarlar paneli oluştur ve eğer oyuncu gösterge 1 butonuna basarsa onClientRender ile 1 göstergeyi tetikle ve oyuncuda görünür hale getir bu şekilde çok daha basit bir işlemle yapabilirsin.
KY nin deiği gibi ama ikisinide aynı scripte koymak yerine event ile fonksiyonu tetiklersen daha verimli olur
 


Çevrimdışı furkan08

  • Yeni Üye
  • *
    • İleti: 75
Yanıtla #8 : 24 Haziran 2020, 18:02:17
Linki görebilmek için Kayıt olun yada Giriş yapın.
Aslında çok basit bir yöntem ile yapabilirsin ama kasmaya yol açabilir data kullanman tabiki daha verimli olur ama şunuda kullanabilirsin beğendiğin 2 tane scripti sunucuna at ve 2 scriptide startla scriptin içerisine gir ve onClientRender olan kısımları kapat ikisindede ardından ayarlar paneli oluştur ve eğer oyuncu gösterge 1 butonuna basarsa onClientRender ile 1 göstergeyi tetikle ve oyuncuda görünür hale getir bu şekilde çok daha basit bir işlemle yapabilirsin.

usta sana f1 atsam bana yapma şansın varmı rica etsem yaparsan minnettar kalırım sizin  icin cok kolay gibi ama sadece suan panel yapabiliyorum foksiyonları fazla bilemiyorum  güzel yorumun icinde ayrıca teşekkür ederim

Mesaj Birleştirildi: [time]24 Haziran 2020, 18:23:40[/time]
Linki görebilmek için Kayıt olun yada Giriş yapın.
anaa benim f1 panel ünlü olduk la

Mesaj Birleştirildi: [time]24 Haziran 2020, 09:38:50[/time]
KY nin deiği gibi ama ikisinide aynı scripte koymak yerine event ile fonksiyonu tetiklersen daha verimli olur

usta eger sen biliyosan bana yardımcı olurmsun


Mesaj Birleştirildi: 24 Haziran 2020, 19:15:30
Linki görebilmek için Kayıt olun yada Giriş yapın.  Burayı Annamadım Tam Olarak Nasıl Yapıcam

Kod
Checkbox 1 tıklama eventine eklenecek kod;
Kod
setElementData(localPlayer, "Gösterge", 1)
« Son Düzenleme: 24 Haziran 2020, 19:15:30 Gönderen: furkan08 »
 


Çevrimdışı feyzo

  • Yeni Üye
  • *
    • İleti: 53
Yanıtla #9 : 25 Haziran 2020, 16:35:54
Linki görebilmek için Kayıt olun yada Giriş yapın.
Checkbox 1 tıklama eventine eklenecek kod;
Kod
setElementData(localPlayer, "Gösterge", 1)
Checkbox 2 tıklama eventine eklenecek kod;
Kod
setElementData(localPlayer, "Gösterge", 2)
Gösterge 1 render eventinin başına eklenecek kod;
Kod
local data = getElementData(localPlayer, "Gösterge")
if not data or tonumber(data) == 1 then
Gösterge 2 render eventinin başına eklenecek kod;
Kod
local data = getElementData(localPlayer, "Gösterge") or 0
if tonumber(data) == 2 then

Eğer oyuncu bir gösterge seçmezse otomatik olarak Gösterge 1 çalışacaktır.

Linki görebilmek için Kayıt olun yada Giriş yapın.  tıklama eventine eklenecek  dedgin kodun örnegini atabilirmisin birde bu tıklama eventını f1 mi eklicez yoksa gösterge sclerinni icinemi orda kafam karıştı



Mesaj Birleştirildi: 25 Haziran 2020, 17:36:26
Linki görebilmek için Kayıt olun yada Giriş yapın.  abi yardım edermisin
« Son Düzenleme: 25 Haziran 2020, 17:36:26 Gönderen: feyzo »
 


Çevrimdışı furkan08

  • Yeni Üye
  • *
    • İleti: 75
Yanıtla #10 : 25 Haziran 2020, 19:03:30
Linki görebilmek için Kayıt olun yada Giriş yapın.  Sadece Tıklama Eventi Nasıl Yaparım Onu Söylermisin Yada İşin Yoksa Yazarmısın
 


Çevrimdışı Ky

  • Uzman Üye
  • *
    • İleti: 614
Yanıtla #11 : 25 Haziran 2020, 21:35:44
Linki görebilmek için Kayıt olun yada Giriş yapın.
Linki görebilmek için Kayıt olun yada Giriş yapın.  Sadece Tıklama Eventi Nasıl Yaparım Onu Söylermisin Yada İşin Yoksa Yazarmısın

Kod
butonum = guiCreateButton(100,100,100,100,"Deneme",false) -- Örnek butonumuz

addEventHandler("onClientGUIClick", root, function()
if source == butonum then -- Eğer oyuncu "butonum" eş değerli butona basarsa
--Butona bastığı zaman gerçekleşicek işlevler

end
end)
 


Çevrimdışı feyzo

  • Yeni Üye
  • *
    • İleti: 53
Yanıtla #12 : 25 Haziran 2020, 21:52:50
Kod
setElementData(localPlayer, "Gösterge", 1)


Gösterge= guiCreateButton(100,100,100,100,"Deneme",false) -- Örnek butonumuz

addEventHandler("onClientGUIClick", root, function()
setElementData(localPlayer, "Gösterge", 1)
if source == butonum then -- Eğer oyuncu "Gösterge" eş değerli butona basarsa
--Butona bastığı zaman gerçekleşicek işlevler

end
end)

böylemi olcak Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 25 Haziran 2020, 21:56:52 Gönderen: feyzo »
 


Çevrimdışı furkan08

  • Yeni Üye
  • *
    • İleti: 75
Yanıtla #13 : 25 Haziran 2020, 22:22:04
Böyle Yaptım Ama  Calımadı Linki görebilmek için Kayıt olun yada Giriş yapın.  Linki görebilmek için Kayıt olun yada Giriş yapın.

Kod
sGenislik,sUzunluk = guiGetScreenSize()
Genislik,Uzunluk = 660,500
X = (sGenislik/2) - (Genislik/2)
Y = (sUzunluk/2) - (Uzunluk/2)

-- PANEL --

panel = guiCreateWindow(X, Y, Genislik, Uzunluk, "Panel", false)
guiSetProperty(panel, "CaptionColour", "FFFFFFFF")
guiWindowSetSizable(panel, false)
--guiWindowSetMovable(panel,false)
guiSetVisible(panel, false)
guiSetAlpha(panel, 1)



Gosterge = guiCreateButton(379, 397, 125, 25, "Test", false, panel)


addEventHandler("onClientGUIClick", root, function()
if source == Gosterge then -- Eğer oyuncu "butonum" eş değerli butona basarsa
setElementData(localPlayer, "Gosterge", 2)
--Butona bastığı zaman gerçekleşicek işlevler

end
end)





function ShowGUI ( )
    guiSetVisible ( panel, not guiGetVisible ( panel) )
    showCursor (  guiGetVisible ( panel) )
end
bindKey ( "F2","down", ShowGUI )





local screenW,screenH = guiGetScreenSize()
local resW,resH = 1360,768
local x,y =  (screenW/resW), (screenH/resH)

local dxfont0_PetitFormalScript = dxCreateFont("PetitFormalScript.ttf", 11.3)




function speedVelocity ()
   local data = getElementData(localPlayer, "Gosterge")
    if not data or tonumber(data) == 2 then
local vehicle = getPedOccupiedVehicle( getLocalPlayer() )
    if not( vehicle ) then return end
local speedX, speedY, speedZ = getElementVelocity ( vehicle  )
    local actualSpeed = (speedX^2 + speedY^2 + speedZ^2)^(0.5)
    local KMH = math.floor(actualSpeed*180)
if ( getElementHealth( vehicle ) >= 1000 ) then
        vehiclehealth = 100
    else
        vehiclehealth = math.floor(getElementHealth ( vehicle )/10)
    end
local h,m,j = getElementPosition (localPlayer)
        dxDrawImage(x*1073, y*653, x*283, y*29, "dm.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawImage(x*1073, y*686, x*283, y*29, "gps.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawImage(x*1073, y*620, x*283, y*29, "speed.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText("#FFFFFFVelocidade: #FF8C00"..KMH.."#ffffff/Km/h", x*1154, y*621, x*1430, y*649, tocolor(255, 255, 255, 255), x*1.00, dxfont0_PetitFormalScript, "left", "center", false, false, false, true, false)
        dxDrawText("#FFFFFFDamage: #FF8C00"..vehiclehealth.."#ffffff/100", x*1154, y*653, x*1430, y*681, tocolor(255, 255, 255, 255), x*1.00, dxfont0_PetitFormalScript, "left", "center", false, false, false, true, false)
        dxDrawText("#FFFFFFGPS: #FF8C00"..getZoneName(h,m,j).."", x*1155, y*686, x*1431, y*714, tocolor(255, 255, 255, 255), x*1.00, dxfont0_PetitFormalScript, "left", "center", false, false, false, true, false)
        dxDrawText("#FF8C00Brasi Vida Zuada - OFICIAL", x*1130, y*570, x*1430, y*649, tocolor(255, 255, 255, 255), x*1.00, dxfont0_PetitFormalScript, "left", "center", false, false, false, true, false)
    end
end
--addEventHandler("onClientRender", root,speedVelocity)
« Son Düzenleme: 25 Haziran 2020, 22:23:45 Gönderen: furkan08 »
 


Çevrimdışı TahaGG

  • Bilgin Üye
  • *
    • İleti: 228
Yanıtla #14 : 25 Haziran 2020, 22:30:00
Spoiler for Hiden:
addEventHandler("onClientGUIClick", root, function()
if source == Gosterge then -- Eğer oyuncu "butonum" eş değerli butona basarsa
setElementData(localPlayer, "Gosterge", 2)
--Butona bastığı zaman gerçekleşicek işlevler

end
end)

Buraya işlev vermelisin. Yani --Butona bastığı zaman gerçekleşicek işlevler yerine o panelleri açma ve setElementData vermelisin. (Panel dediğim ibre,göstergeyi.)

"Türk olmak zordur, çünkü dünya ile savaşırsın. Türk olmamak daha zordur çünkü, Türk ile savaşırsın."