Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-03-10, 20:10


T.PreQx







Wiek: 27
Na forum: 3884 dni
Posty: 9
Nick w MP: T.PreQx

Piwa: 31

Respekt: 50

Witajcie,
To znowu ja i nadchodz? z kolejnymi problemami.
Ot?? chodzi mi oto ?e na mapie jak i na radarze nie wida? graczy,jak to ustawi??
Do tego jak doda? nowe rangi do acl by wy?wietla?y si? pod /admins

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-10, 20:46


Emm

***** ***






Wiek: 32
Na forum: 4021 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6171

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Masz /admins
Przer?b tylko na swoje acl
 Admin = aclGetGroup ( "Admin" )
Rcon = aclGetGroup ( "RCON" )
Moderator = aclGetGroup ( "Moderator" )

function jestRCONem(gracz)
        if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
        if not accName then return false end
if isObjectInACLGroup ("user."..accName, Rcon ) then return true end
end


function jestADMINem(gracz)
if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
if not accName then return false end
if isObjectInACLGroup ("user."..accName, Admin ) then return true end
end


function jestModem(gracz)
if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
if not accName then return false end
if isObjectInACLGroup ("user."..accName, Moderator ) then return true end
end
 

addCommandHandler("admins", function(gracz,cmd)
    admini = {}
    rconi = {}
    moderatorzy = {}
            for k,v in ipairs(getElementsByType("player")) do
                if jestRCONem(v) then
                    table.insert(rconi, getPlayerName(v))
                    elseif jestModem (v) then
                    table.insert(moderatorzy, getPlayerName(v))
                    elseif jestADMINem(v) then
                    table.insert(admini, getPlayerName(v))
                end
             end
    for i=0,1 do
    outputChatBox(" ", gracz)
    end
    outputChatBox("Dost?pni RCON'i:", gracz, 255, 0, 0)
        if #rconi > 0 then
            outputChatBox(table.concat(rconi, ", "), gracz)
        else
            outputChatBox("brak", gracz)
        end
    outputChatBox(" ", gracz)
    outputChatBox("Dost?pni administratorzy:", gracz, 0, 100, 255)
        if #admini > 0 then
            outputChatBox(table.concat(admini, ", "), gracz)
        else
            outputChatBox("brak", gracz)
        end
    outputChatBox(" ", gracz)
    outputChatBox("Dost?pni moderatorzy:", gracz, 0, 255, 0)
        if #moderatorzy > 0 then
            outputChatBox(table.concat(moderatorzy, ", "), gracz)
        else
            outputChatBox("brak", gracz)
        end
    outputServerLog(getPlayerName(gracz).." sprawdza list? dost?pnych cz?onk?w ekipy.")
end
)



Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Ostatnio zmieniony przez Emm 2016-03-11, 13:22, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-11, 13:21


T.PreQx







Wiek: 27
Na forum: 3884 dni
Posty: 9
Nick w MP: T.PreQx

Piwa: 31

Respekt: 50

Ale jak ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-11, 13:23


Emm

***** ***






Wiek: 32
Na forum: 4021 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6171

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Pozmieniaj to:
Admin = aclGetGroup ( "Admin" )
Rcon = aclGetGroup ( "RCON" )
Moderator = aclGetGroup ( "Moderator" )

function jestRCONem(gracz)
        if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
        if not accName then return false end
if isObjectInACLGroup ("user."..accName, Rcon ) then return true end
end


function jestADMINem(gracz)
if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
if not accName then return false end
if isObjectInACLGroup ("user."..accName, Admin ) then return true end
end


function jestModem(gracz)
if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
if not accName then return false end
if isObjectInACLGroup ("user."..accName, Moderator ) then return true end
end


Zamiast Admin = aclGetGroup ( "Admin" ) to daj Admin = aclGetGroup ( "nazwa_jakiej?tam_acl" )

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-11, 13:32


T.PreQx







Wiek: 27
Na forum: 3884 dni
Posty: 9
Nick w MP: T.PreQx

Piwa: 31

Respekt: 50

ale gdzie to doda?? W jakim miejscu w acl

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-11, 13:43


Emm

***** ***






Wiek: 32
Na forum: 4021 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6171

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Nie do acl, tylko w pliku *.lua

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-11, 13:53


T.PreQx







Wiek: 27
Na forum: 3884 dni
Posty: 9
Nick w MP: T.PreQx

Piwa: 31

Respekt: 50

No doda?em to do admin_acl.lua
Ale nadal jest na g?rze admin i support te podstawowe,jak to usun?? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-11, 13:55


Emm

***** ***






Wiek: 32
Na forum: 4021 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6171

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
--Admin = aclGetGroup ( "Admin" )
Rcon = aclGetGroup ( "RCON" )
--Moderator = aclGetGroup ( "Moderator" )

function jestRCONem(gracz)
        if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
        if not accName then return false end
if isObjectInACLGroup ("user."..accName, Rcon ) then return true end
end

--[[
function jestADMINem(gracz)
if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
if not accName then return false end
if isObjectInACLGroup ("user."..accName, Admin ) then return true end
end


function jestModem(gracz)
if not getPlayerAccount(gracz) then return false end
accName = getAccountName(getPlayerAccount(gracz))
if not accName then return false end
if isObjectInACLGroup ("user."..accName, Moderator ) then return true end
end]]

addCommandHandler("admins", function(gracz,cmd)
    admini = {}
    rconi = {}
    moderatorzy = {}
            for k,v in ipairs(getElementsByType("player")) do
                if jestRCONem(v) then
                    table.insert(rconi, getPlayerName(v))
                    elseif jestModem (v) then
                    table.insert(moderatorzy, getPlayerName(v))
                    elseif jestADMINem(v) then
                    table.insert(admini, getPlayerName(v))
                end
             end
    for i=0,1 do
    outputChatBox(" ", gracz)
    end
    outputChatBox("Dost?pni RCON'i:", gracz, 255, 0, 0)
        if #rconi > 0 then
            outputChatBox(table.concat(rconi, ", "), gracz)
        else
            outputChatBox("brak", gracz)
        end--[[
    outputChatBox(" ", gracz)
    outputChatBox("Dost?pni administratorzy:", gracz, 0, 100, 255)
        if #admini > 0 then
            outputChatBox(table.concat(admini, ", "), gracz)
        else
            outputChatBox("brak", gracz)
        end
    outputChatBox(" ", gracz)
    outputChatBox("Dost?pni moderatorzy:", gracz, 0, 255, 0)
        if #moderatorzy > 0 then
            outputChatBox(table.concat(moderatorzy, ", "), gracz)
        else
            outputChatBox("brak", gracz)]]
        end
    outputServerLog(getPlayerName(gracz).." sprawdza list? dost?pnych cz?onk?w ekipy.")
end
)




Co? takiego - wklej to zamiast tamtego

[ Dodano: 2016-03-11, 13:56 ]
B?dziesz mia? tylko pod admins RCON'?w

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Tagi: widoczność :: mapie :: nowe :: rangi :: pod :: cmd :: /admins :: xyzzyrp
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Widoczność na mapie i nowe rangi pod cmd /admins - XyzzyRP Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku