Witamy na GTAOnline Obecny czas to 2018-12-11, 10:37 Użytkowników: 76960
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: /admins
1. /admins
Wita,posiadam skrypt na duty admin z pystories 3.0, i robie kolejną range Testowy Support,lecz jest problem że mnie nie ma pod /admins
KOD:
s_utilty
[lua]function RGBToHex(red, green, blue, alpha)
if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then
return nil
end
if(alpha) then
return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha)
else
return string.format("#%.2X%.2X%.2X", red,green,blue)
end
end

function getAdmin(plr,level)
if getElementData(plr,"Ryjek") then return true end
if level then
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 then
return true
else
return false
end
end
end

function cmd_admins(plr)
local moderatorzy={}
local admini={}
local rconi={}
local owner={}
for i,v in ipairs(getElementsByType("player")) do
local adminer = getElementData(v,"player:id")
if not getElementData(v,"Ryjek") then
--if not getElementData(v, "p:inv") then
if (getAdmin(v,...
2. [SKRYPT] /admins
Witam, dzisiaj chciałbym wam zaprezentować skrypt, który umożliwiał będzie nam sprawdzenie aktualnej administracji online na serwerze za pomocą komendy /admins.
Skrypt jest bardzo prosty, więc nie chcę za niego piwka :D .
Link: http://www93.zippyshare.com/v/OyDJMpCD/file.html
Dodam, że aby skrypt poprawnie działał, trzeba być w ACL, ponieważ bazuję na rangach z acl'a. Mam nadzieję, że komuś ten skrypt w jakimś stopniu się przyda, bez zbędnego gadania życzę miłego użytkowania :) .
PS: Jeśli komuś coś nie działa lub nie wie jak to wszystko pozmieniać itd, to piszcie, a się jak najszybciej odezwę ;)
SS: https://imgur.com/a/oLPnq
3. /admins
Siema mam problem z /admins
Jak wpisze sie tą komende to pokazuje:
RCON:
Administratorzy:
Supporterzy:

I jak jestem w ACL w tym RCON to nie pokazuje mnie tam.
Bo wydaje mi się że na XyzzyRP to są połączone kilka skryptów i dam tu kilka takich rzeczy i doradzicie co robic żeby działało?

lss-admin/base.lua
[lua]
function isRCON(player)
local accName = getAccountName ( getPlayerAccount ( player ) )
if accName and isObjectInACLGroup ("user."..accName, aclGetGroup ( "RCON" ) ) then
return true
end
return false
end

function getAdminName(player)
local accName = getAccountName ( getPlayerAccount ( player ) )
if accName and isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" )) and not isObjectInACLGroup ("user."..accName, aclGetGroup ( "Administrator" )) then
return "Zdalny"
else
return (getElementData(player,"auth:login") or getPlayerName(player))
end
end

function isSupport(player)
local accName = getAccountName ( getPlayerAccount ( player ) )
if accName and isObjectInACLGroup ("user."..accName, aclGetGroup ( "Support" ) ) then
return true
end
return false
end

function msgToSupport(text)
for i,v in ipairs(getElementsByType("player")) do
if (getElementData(v,"auth:support")) then
outputChatBox(text, v)
end
end
end


addEventHandler("onPlayerLogin", root,
function(...
4. komenda /admins
Siema mam problem z /admins
Jak wpisze sie tą komende to pokazuje:
RCON:
Administratorzy:
Supporterzy:

I jak jestem w ACL w tym RCON to nie pokazuje mnie tam.
Bo wydaje mi się że na XyzzyRP to są połączone kilka skryptów i dam tu kilka takich rzeczy i doradzicie co robic żeby działało?

lss-admin/base.lua
[lua]
function isRCON(player)
local accName = getAccountName ( getPlayerAccount ( player ) )
if accName and isObjectInACLGroup ("user."..accName, aclGetGroup ( "RCON" ) ) then
return true
end
return false
end

function getAdminName(player)
local accName = getAccountName ( getPlayerAccount ( player ) )
if accName and isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" )) and not isObjectInACLGroup ("user."..accName, aclGetGroup ( "Administrator" )) then
return "Zdalny"
else
return (getElementData(player,"auth:login") or getPlayerName(player))
end
end

function isSupport(player)
local accName = getAccountName ( getPlayerAccount ( player ) )
if accName and isObjectInACLGroup ("user."..accName, aclGetGroup ( "Support" ) ) then
return true
end
return false
end

function msgToSupport(text)
for i,v in ipairs(getElementsByType("player")) do
if (getElementData(v,"auth:support")) then
outputChatBox(text, v)
end
end
end


addEventHandler("onPlayerLogin", root,
function(...
5. Nie działa mi /admins
Mam problem nie pokazuje mnie na /admins jak jestem na duty!
6. Komenda /admins
Cześć, głowie się nad komendą admins.
A dokładniej nad tym, że jeśli ktoś ma elementdate player:dutyrcon to wyświetla jego nick w RCONach, mógłbym otrzymać jakiś przykład jak to zrobić? Z góry dziękuje
7. /admins
[lua]
addCommandHandler ( "admins", function ( plr, cmd )
admini = {}
support = {}
super = {}
for _,v in ipairs ( getElementsByType ( "player" ) ) do
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(v)), aclGetGroup ( "RCON" ) ) then
nick = "#FFFFFF"..getPlayerName "#0066cc["..getElementData(v,"id").."]" (v)
table.insert ( admini, nick )
end
end
outputChatBox ( "* ROOTy online:", plr, 255,0,0 )
--outputChatBox ( " ", plr, 255, 255, 0 )
if #admini > 0 then
c = table.concat ( admini, ", " )
outputChatBox ( c, plr, 255, 255, 255, true )
else
outputChatBox ( "--", plr,255,255,255,true )
end
-------------RCON
for _,v in ipairs ( getElementsByType ( "player" ) ) do
if isObjectInACLGroup ( "user."..getAccountName(getPlayerAccount(v)), aclGetGroup ( "Administrator" ) ) then
nick = "#FFFFFF"..getPlayerName "#0066cc["..getElementData(v,"id").."]" (v)
table.insert ( support, nick )
end
end
outputChatBox ( "#ff9900* Administratorzy online:", plr, 255,0,0, true )
--outputChatBox ( " ", plr, 0, 255, 255, true )
if #support > 0 then
c = table.concat ( support...
8. Widoczność na mapie i nowe rangi pod cmd /admins - XyzzyRP
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
9. /admins - ponownie
Wykorzystałem kod od http://gtao.pl/on-line-vt101287.htm#642570.
SS'y : [img]http://imgur.com/OWIlWvC[/img]

(dodałem tam tylko moderatora]
[lua]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, getPla...
10. /admins
Przerwa 8 miesiecy od lua robi swoje :/ . Chodzi mi o to, żeby po /admins wyskakiwały nicki dostepnych RCON'ow.

function Admins (prl)
    for 
k,v in ipairs(players) do
    
local accountname ""
    
accountname getAccountName (getPlayerAccount(v))
    if (
isGuestAccount(getPlayerAccount(v)) == falsethen
        
if isObjectInACLGroup "user." .. accountnameaclGetGroup "admin" ) ) then
         outputChatBox 
("RCON'i:"prl255,0,0)
         
outputChatBox ("RCON,RCON,RCON"prl)
    
end
end
addCommandHandler 
("admins"Admins)
11. [SKRYPT] Komenda /admins v1.0 by
Witam

Mam wam do zaprezentowania banalny skrypt na komende /admins . Jest to mój PIERWSZY skrypt więc proszę o wyrozumiałość.

Co on posiada, i na co mi on??
- jest to skrypt na wyświetlanie ekipy serwera po wpisaniu komendy /admins .
- jest on stworzony tylko to informacji o nick'ach ekipy servera.

Konfiguracja:
W miejsciu WIELKICH liter wpisujemy NICK członka ekipy serwera.

Mam nadzieje, że sie spodoba :P jest to wejsja 1.0, będzie ona aktualizowana.
Taka komenda potrafi cieszyc miche :D
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
12. Tworzenie pojazdów / /ADMINS
1 ----- Witam, mam pytania jednakże zrobiłem sobie skrypt na spawnowanie pojazdów lecz, chcę aby np jeżeli siedzę w pojeździe i wpisuje /veh.create to zamieniałby się pojazd na ten nowy a nie tworzył nowy na moim pojeździe.

addCommandHandler("veh.create", function(plrcmdmodel)
    
local login getPlayerName(plr)
    if 
sprawdzRoota(login) == getPlayerName(plr) or sprawdzAdmina(login) == getPlayerName(plr) or sprawdzModeratora(login) == getPlayerName(plrthen
        
if (not modelthen
            outputChatBox
("Użyj: /veh.create <model>"plr)
            return
        
end
        
        local x
,y,getElementPosition(plr)
        
local r1,r2,r3 getElementRotation(plr)
        
local model getVehicleModelFromName(model)
        
local pojazd createVehicle(modelxyzr1r2r3)
        
warpPedIntoVehicle(plrpojazd)
    
end
end
)


2------- Witam, mam problem otóż chcę zrobić że po wpisaniu /admins pokazują się admini z xml wszyscy dodani mógłby ktoś podać przykład?
13. [GF] Komenda /admins w GUI (Lista)
Witam.

Mam problem z przerobieniem tej komendy:

Kod:

CMD:admins(playerid, cmdtext[])
{
if(!ToAdminLevel(playerid,1)) return 0;
foreach(Player,i)
{
if(Zalogowany[i]&&PlayerInfo[i][pAdmin]>=1)
{
format(String, sizeof(String),"[%d] Admin %s (%s), ranga: %d",i,PlayerInfo[i][pNickOOC],Nick[i],PlayerInfo[i][pAdmin]);
SendClientMessage(playerid,KOLOR_ADMIN,String);

}
}
return 1;
}


Na listę GUI. Tak jak np. na net4game, ls-rp itp. Proszę o pomoc, gdyż chce się tego nauczyć. Najlepiej prosiłbym o podesłanie jakiegoś kodu, z którego wszystkiego bym się nauczył.

Z góry dziękuję za pomoc.[/code]
14. [INNE] Komenda /admins w gui
Chciałbym tą komendę przerobić na zcmd i żeby jeszcze wyświetlało zwykłych Adminów.

Kod:

if(strcmp(cmdtext, "/admins", true) == 0)
{
new Name[MAX_PLAYER_NAME], String[128], Count;
for(new i, mp = GetMaxPlayers(); i < mp; i++)
{
if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
GetPlayerName(i, Name, MAX_PLAYER_NAME);

format(String, sizeof(String), "%sn%s (id %d) - Administrator [RCON]", String, Name, i);
Count++;
}
}

if(Count)
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Admini online:", String, "Ok", "Ok");
else
SendClientMessage(playerid, -1, "Nie ma administratorów online.");

return 1;
}


Za pomoc piwka![/code]
15. [SKRYPT] [INNE] Komenda /admins w
Wiele osób chciało, proszę:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.

Jest to kod. :P




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,08 sekundy. Zapytań do SQL: 10