Özel F1 panel

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı redrizon

  • Yeni Üye
  • *
    • İleti: 7
: 24 Kasım 2020, 00:53:21
F1 paneline sadece belirli kişilerin erişmesini sağlayabilirmiyim oluyorsa nasıl yapıcam şimdiden teşekkürler
 


MTASATURK

Özel F1 panel
« : 24 Kasım 2020, 00:53:21 »

Çevrimdışı shephard^

  • Uzman Üye
  • *
    • İleti: 776
  • decay.
Yanıtla #1 : 24 Kasım 2020, 07:21:20
Linki görebilmek için Kayıt olun yada Giriş yapın.
F1 paneline sadece belirli kişilerin erişmesini sağlayabilirmiyim oluyorsa nasıl yapıcam şimdiden teşekkürler

fr_server.lua en üstüne yapıştır

Kod: lua
function panel(p)
if staff(p) then triggerClientEvent(p, "openfreeroampanel" ,p) else outputChatBox("yetkin yok.", p,255,0,0,true)  end
end

staffslist = {
{"Console"},
{"Admin"},
{"SuperModerator"},
{"Moderator"},
}

function staff(p)
if isElement(p)  then
local aclname = getAccountName(getPlayerAccount(p))
for i,staffs in pairs(staffslist) do
local acl = unpack(staffs)
if aclGetGroup(acl) and isObjectInACLGroup("user." .. aclname, aclGetGroup(acl)) then
return acl
end
end
end
return false
end

ve fr_server.lua dan "addEvent('onLoadedAtClient', true)" bul "bindKey( client,"F1", "down", panel )" altaki gibi ekle

Kod: lua
addEvent('onLoadedAtClient', true)
addEventHandler('onLoadedAtClient', resourceRoot,
function()
bindKey( client,"F1", "down", panel )
if getOption('spawnmaponstart') and isPedDead(client) then
clientCall(client, 'showWelcomeMap')
end
local settings = updateSettings()
clientCall(client, 'freeroamSettings', settings)
for player,data in pairs(g_PlayerData) do
if player ~= client then
local settings = data.settings
setTimer(sendSettings,1500,1,client,player,settings)
end
end
end,
false
)
gibi yapmalısın yani şimdi cliente


fr_client.lua daki bu ikisi varsa kaldır
Kod
addCommandHandler('fr', toggleFRWindow)
bindKey('f1', 'down', toggleFRWindow)

fr_client.lua da "function toggleFRWindow()" bul ve

"addEvent("openfreeroampanel" ,true)
addEventHandler("openfreeroampanel",root,toggleFRWindow)
" altaki gibi ekle

Kod
function toggleFRWindow()
if isWindowOpen(wndMain) then
showCursor(false)
hideAllWindows()
colorPicker.closeSelect()
else
if guiGetInputMode() ~= "no_binds_when_editing" then
guiSetInputMode("no_binds_when_editing")
end
showCursor(true)
showAllWindows()
end
end

addEvent("openfreeroampanel" ,true)
addEventHandler("openfreeroampanel",root,toggleFRWindow)
 


Çevrimdışı redrizon

  • Yeni Üye
  • *
    • İleti: 7
Yanıtla #2 : 25 Kasım 2020, 05:20:42
Serveri axitr üzerinden satın aldım bu dosyalar tam olarak nerde bulunuyor
 


Çevrimdışı breta

  • Yeni Üye
  • *
    • İleti: 5
Yanıtla #3 : 25 Kasım 2020, 23:52:45
Linki görebilmek için Kayıt olun yada Giriş yapın.
Serveri axitr üzerinden satın aldım bu dosyalar tam olarak nerde bulunuyor

Kullandığın "freeroam" scripti içerisinde bu dosyalar bulunmaktadır.