[YARDIM] Komutu Sadece Admine Özel Yapma

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı V0RTEX

  • Yeni Üye
  • *
    • İleti: 2
Arkadaşlar ben bir komutu sadece adminlere özel yapmak istiyorum bunu nasıl sağlıya bilirim?
« Son Düzenleme: 18 Ocak 2020, 16:55:26 Gönderen: Narkoz »
 


MTASATURK

[YARDIM] Komutu Sadece Admine Özel Yapma
« : 12 Ekim 2019, 20:27:42 »

Çevrimdışı Ky

  • Uzman Üye
  • *
    • İleti: 614
Yanıtla #1 : 13 Ekim 2019, 09:53:30
server-side
Kod
function admincommand ()
local hesap = getAccountName ( getPlayerAccount ( source ) )
if isObjectInACLGroup ("user."..hesap, aclGetGroup ( "Admin" ) ) then -- Eğer oyuncunun hesabı admin acl sinde var ise devam et
outputChatBox("Komut Başarıyla Kullanıldı !", source, 0, 255, 0) -- İşlevi verdik
else -- Eğer oyuncunun hesabı admin aclsinde yok ise
outputChatBox("Bu Komutu Sadece Adminler Kullanabilir !",source,255,255,0,true) -- chate yazı aktar
end
end
addCommandHandler("komut", admincommand) -- Komutu buraya gir
 


Çevrimdışı V0RTEX

  • Yeni Üye
  • *
    • İleti: 2
Yanıtla #2 : 14 Ekim 2019, 13:44:59
Linki görebilmek için Kayıt olun yada Giriş yapın.
server-side
Kod
function admincommand ()
local hesap = getAccountName ( getPlayerAccount ( source ) )
if isObjectInACLGroup ("user."..hesap, aclGetGroup ( "Admin" ) ) then -- Eğer oyuncunun hesabı admin acl sinde var ise devam et
outputChatBox("Komut Başarıyla Kullanıldı !", source, 0, 255, 0) -- İşlevi verdik
else -- Eğer oyuncunun hesabı admin aclsinde yok ise
outputChatBox("Bu Komutu Sadece Adminler Kullanabilir !",source,255,255,0,true) -- chate yazı aktar
end
end
addCommandHandler("komut", admincommand) -- Komutu buraya gir
Bunu yaptığımda komut tepki vermiyor.
 


Çevrimdışı Ky

  • Uzman Üye
  • *
    • İleti: 614
Yanıtla #3 : 14 Ekim 2019, 16:44:48
Linki görebilmek için Kayıt olun yada Giriş yapın.
Bunu yaptığımda komut tepki vermiyor.
Tepkiyi sen ayarlican işte örneğin ben oraya Komut Başarıyla Kullanıldı yaptım oradaki işlevi sen vericeksin ne işlevi istiyorsun sen =?
 


Çevrimdışı elikmen

  • Yeni Üye
  • *
    • İleti: 1
Yanıtla #4 : 10 Ağustos 2022, 14:07:30
Linki görebilmek için Kayıt olun yada Giriş yapın.
Tepkiyi sen ayarlican işte örneğin ben oraya Komut Başarıyla Kullanıldı yaptım oradaki işlevi sen vericeksin ne işlevi istiyorsun sen =?

Bunu bende yaptım komuta işlev verdim fakat
"local hesap = getAccountName ( getPlayerAccount ( source ) )"
bu komutta hata gözüküyor debug ta hatada şu şekilde
"attemp to call global 'getplayeraccount' (a nil value)"