[İSTEK] Roleplay Vip Dağıtma Sistemi

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Kachow31

  • Yeni Üye
  • *
    • İleti: 1
: 08 Nisan 2023, 10:46:56
Roleplay sunucum var ve vip dağıtılacagı zaman tek tek vermek uğraştırıyor herkese verme scripti var mı acaba
« Son Düzenleme: 08 Nisan 2023, 17:20:17 Gönderen: Chearbhall »
 


MTASATURK

[İSTEK] Roleplay Vip Dağıtma Sistemi
« : 08 Nisan 2023, 10:46:56 »

Çevrimdışı Chearbhall

  • Hasan
  • Moderatör
  • *
    • İleti: 128
Yanıtla #1 : 08 Nisan 2023, 17:20:45
Konu başlığı düzeltilmiştir.
 


Çevrimdışı Juvelius

  • Yeni Üye
  • *
    • İleti: 12
Yanıtla #2 : 23 Nisan 2023, 01:56:20
Kod
addCommandHandler("vip",
function(player)
    if isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(player)), aclGetGroup ( "Admin" ) ) then
        local sayi = 0
        for i, v in ipairs(getElementsByType("player")) do
            if not isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(v)), aclGetGroup ( "VIP" ) ) then
                aclGroupAddObject (aclGetGroup("VIP"), "user."..getAccountName(getPlayerAccount(v)))
                outputChatBox("[!] #00FF00"..getPlayerName(player).." #FFFFFFadlı yetkili size VIP verdi.",v, 0, 255, 0, true)
                sayi = sayi + 1
            end
        end
        outputChatBox("[!] #00FF00"..sayi.." #FFFFFFkişiye VIP verildi.",player, 0, 255, 0, true)
    else
        outputChatBox("[!] Bu komutu kullanamazsın.",player, 255, 0, 0, true)
    end
end)

Bu kodu deneyebilirsin.

Mesaj Birleştirildi: 23 Nisan 2023, 01:57:37
Linki görebilmek için Kayıt olun yada Giriş yapın.
Kod
addCommandHandler("vip",
function(player)
    if isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(player)), aclGetGroup ( "Admin" ) ) then
        local sayi = 0
        for i, v in ipairs(getElementsByType("player")) do
            if not isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(v)), aclGetGroup ( "VIP" ) ) then
                aclGroupAddObject (aclGetGroup("VIP"), "user."..getAccountName(getPlayerAccount(v)))
                outputChatBox("[!] #00FF00"..getPlayerName(player).." #FFFFFFadlı yetkili size VIP verdi.",v, 0, 255, 0, true)
                sayi = sayi + 1
            end
        end
        outputChatBox("[!] #00FF00"..sayi.." #FFFFFFkişiye VIP verildi.",player, 0, 255, 0, true)
    else
        outputChatBox("[!] Bu komutu kullanamazsın.",player, 255, 0, 0, true)
    end
end)

Bu kodu deneyebilirsin.

Roleplay üzerinde çalışır mı bilemiyorum