F1 Panel Skin Yasaklama

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

Çevrimdışı Bugy

  • Yeni Üye
  • *
    • İleti: 22
: 14 Temmuz 2020, 19:24:12
f1 panelde skinlerimde sadece yetkililerin kullandığı skinler olmasını istiyorum bunun için elinizde olan script varsa paylaşırsanız mutlu olurum iyi günler
 


MTASATURK

F1 Panel Skin Yasaklama
« : 14 Temmuz 2020, 19:24:12 »

Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yanıtla #1 : 14 Temmuz 2020, 19:35:10
server
Kod
function skin() 
    if (getElementType(source) ~= 'player') then return end
local account = getPlayerAccount(source)
local accountName = getAccountName(account)
if not ( isObjectInACLGroup ( "user.".. accountName, aclGetGroup ( "Admin" ) ) ) then
if ( getElementModel ( source ) == 299 ) then
outputChatBox("Bu skin admine aittir.",source,255,0,0)
setTimer(setElementModel, 500, 1, source,14)
end
end
end
addEventHandler("onElementModelChange",root,skin)
 


Çevrimdışı Bugy

  • Yeni Üye
  • *
    • İleti: 22
Yanıtla #2 : 14 Temmuz 2020, 20:03:22
dostum bunu bende inceledim lakin istediğim şekilde olmuyor birden fazla skin ve birden fazla yetkili kullansa daha iyi olucak benim için eğer elinizde böyle birşey varsa script halinde paylaşırsanız mutlu olurum
 


Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yanıtla #3 : 14 Temmuz 2020, 20:08:08
özelden atmıştım fakat görmemişsin:
Kod
yetkiTable = {
"Moderator",
"Admin",
"Superoderator",
 }
function skin()
    if (getElementType(source) ~= 'player') then return end
   local account = getPlayerAccount(source)
   local accountName = getAccountName(account)
       for i,v in pairs(yetkiTable) do
   if not ( isObjectInACLGroup ( "user.".. accountName, aclGetGroup ( v ) ) ) then
      if ( getElementModel ( source ) == 299 ) then
         outputChatBox("Bu skin admine aittir.",source,255,0,0)
         setTimer(setElementModel, 500, 1, source,14)
      end
   end
      end
end
addEventHandler("onElementModelChange",root,skin)
 


Çevrimdışı Bugy

  • Yeni Üye
  • *
    • İleti: 22
Yanıtla #4 : 14 Temmuz 2020, 20:11:31
kanki eyvallah diğer skinleri nasıl ekleyeceğim bilgi verebilirmisin
 


Çevrimdışı Leaver

  • laravel <3
  • Uzman Üye
  • *
    • İleti: 511
    • Esppa Software
Yanıtla #5 : 14 Temmuz 2020, 20:12:43
onlarıda tableye aktarayım 1 sn

Mesaj Birleştirildi: 14 Temmuz 2020, 20:14:44
Kod
yetkiTable = {
"Moderator",
"Admin",
"Superoderator",
 }
skinTable = {
"255",
"2",
"5",
}
function skin()
    if (getElementType(source) ~= 'player') then return end
   local account = getPlayerAccount(source)
   local accountName = getAccountName(account)
       for i,v in pairs(yetkiTable) do
if not ( isObjectInACLGroup ( "user.".. accountName, aclGetGroup ( v ) ) ) then
for index,skinler in pairs(skinTable) do
      if ( getElementModel ( source ) == skinler) then
         outputChatBox("Bu skin admine aittir.",source,255,0,0)
         setTimer(setElementModel, 500, 1, source,14)
      end
   end
      end
end
end
addEventHandler("onElementModelChange",root,skin)
« Son Düzenleme: 14 Temmuz 2020, 20:14:44 Gönderen: #TalhaTugsat »
 


MTASATURK

Ynt: F1 Panel Skin Yasaklama
« Yanıtla #5 : 14 Temmuz 2020, 20:12:43 »

Çevrimdışı Bugy

  • Yeni Üye
  • *
    • İleti: 22
Yanıtla #6 : 14 Temmuz 2020, 20:19:45
eyvallah üstadım

Mesaj Birleştirildi: 14 Temmuz 2020, 20:49:59
aga çalışmıyor bu  şuna bir bakabilirmisin

Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 14 Temmuz 2020, 20:49:59 Gönderen: Bugy »