Szerző Téma: Online RCon Admins  (Megtekintve 2684 alkalommal)

Online RCon Admins
« Dátum: 2011. Június 20. - 08:46:36 »
+2 Show voters
Üdv.
Kiadok még egy apró scriptet.
A Lényege ha beírod /radmins akkor kiírja az online rcon adminokat.
 
/*============================
Online Rcon Adminok
Készítette:
KeNGuRu
a.k.a.
Gumikacsa
============================*/
#include <a_samp>
#include <zcmd>
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_RED 0xAA3333AA
CMD:radmins(playerid,params[])
{
SendClientMessage(playerid, COLOR_RED,\"..::>>||Fentlévõ RCon Adminisztrátorok||<<::..\");
for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
new aname[MAX_PLAYER_NAME], string[128];
GetPlayerName(i, aname, sizeof(aname));
format(string, sizeof(string), \"Név: %s ID:%d (Rcon Admin)\",aname,i);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
return 1;
}
« Utoljára szerkesztve: 2011. November 12. - 18:40:59 írta APC »

Kovacs_Bela

  • Vendég
Online RCon Admins
« Válasz #1 Dátum: 2011. Augusztus 12. - 14:33:40 »
0 Show voters
bocs hogy régi témába irok
 
nice :D
kicsit átalakítottam sajátnak..
[pawn]CMD:admins(playerid,params[])
{
    SendClientMessage(playerid, adminsCOLOR_RED,\"..::>>||Fentlévõ Adminisztrátorok||<<::..\");
    for(new i=0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && IsPlayerAdmin(i))
        {
            new aname[MAX_PLAYER_NAME], string[128];
            GetPlayerName(i, aname, sizeof(aname));
            format(string, sizeof(string), \"Név: %s ID:%d Adminszint: %d\",aname,i,Admin[playerid]);
            SendClientMessage(playerid, adminsCOLOR_LIGHTBLUE, string);
            SendClientMessage(playerid, adminsCOLOR_RED,\"..::>||Fentlévõ Adminisztrátorok||<<::..\");
        }
    }
    return 1;
}[/pawn]
csak egy hiba van benne(warning): \"... .pwn(799) : warning 219: local variable \"string\" shadows a variable at a preceding level\"

Online RCon Admins
« Válasz #2 Dátum: 2011. Augusztus 15. - 19:31:21 »
0 Show voters
Szép Gumikacsa
Rosszat nem is várok Tõled :)
Kösz a feltöltést használni fogom :D

Online RCon Admins
« Válasz #3 Dátum: 2011. Augusztus 16. - 20:26:29 »
0 Show voters
Szép lett:D

Online RCon Admins
« Válasz #4 Dátum: 2011. Augusztus 16. - 20:28:48 »
0 Show voters
Nagyon jó lehet h felhasználom megy a +

Nem elérhető JackBronson

  • 1499
  • ??
    • Profil megtekintése
Online RCon Admins
« Válasz #5 Dátum: 2011. Augusztus 16. - 20:41:01 »
0 Show voters
obo[T]\" post=\"164368\" timestamp=\"1313152420\"]
bocs hogy régi témába irok
 
nice :D
kicsit átalakítottam sajátnak..
[pawn]CMD:admins(playerid,params[])
{
    SendClientMessage(playerid, adminsCOLOR_RED,\"..::>>||Fentlévõ Adminisztrátorok||<<::..\");
    for(new i=0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && IsPlayerAdmin(i))
        {
            new aname[MAX_PLAYER_NAME], string[128];
            GetPlayerName(i, aname, sizeof(aname));
            format(string, sizeof(string), \"Név: %s ID:%d Adminszint: %d\",aname,i,Admin[playerid]);
            SendClientMessage(playerid, adminsCOLOR_LIGHTBLUE, string);
            SendClientMessage(playerid, adminsCOLOR_RED,\"..::>||Fentlévõ Adminisztrátorok||<<::..\");
        }
    }
    return 1;
}[/pawn]
csak egy hiba van benne(warning): \"... .pwn(799) : warning 219: local variable \"string\" shadows a variable at a preceding level\"
 
[/quote]
Ezt egy kicsit nemértem,miért van benne AdminSzint amikor az Rcon admin az 1 Admin szint az Rcon adminba nincs több szint
Amugy meg javitva:
[pawn]CMD:admins(playerid,params[])
{
    SendClientMessage(playerid, adminsCOLOR_RED,\"..::>>||Fentlévõ Adminisztrátorok||<<::..\");
    for(new i=0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && IsPlayerAdmin(i))
        {
            new aname[MAX_PLAYER_NAME]
            GetPlayerName(i, aname, sizeof(aname));
            format(string, sizeof(string), \"Név: %s ID:%d Adminszint: %d\",aname,i,Admin[playerid]);
            SendClientMessage(playerid, adminsCOLOR_LIGHTBLUE, string);
            SendClientMessage(playerid, adminsCOLOR_RED,\"..::>||Fentlévõ Adminisztrátorok||<<::..\");
        }
    }
    return 1;
}[/pawn]

Online RCon Admins
« Válasz #6 Dátum: 2011. Augusztus 16. - 21:13:02 »
0 Show voters
zsir király :laugh: :laugh: :laugh: :laugh:

Online RCon Admins
« Válasz #7 Dátum: 2011. Augusztus 16. - 21:21:11 »
0 Show voters
Idézetet írta: JackBronson date=1313520061\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8985\" data-ipsquote-contentclass=\"forums_Topic
Ezt egy kicsit nemértem,miért van benne AdminSzint amikor az Rcon admin az 1 Admin szint az Rcon adminba nincs több szint
Amugy meg javitva:
[pawn]CMD:admins(playerid,params[])
{
    SendClientMessage(playerid, adminsCOLOR_RED,\"..::>>||Fentlévõ Adminisztrátorok||<<::..\");
    for(new i=0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && IsPlayerAdmin(i))
        {
            new aname[MAX_PLAYER_NAME]
            GetPlayerName(i, aname, sizeof(aname));
            format(string, sizeof(string), \"Név: %s ID:%d Adminszint: %d\",aname,i,Admin[playerid]);
            SendClientMessage(playerid, adminsCOLOR_LIGHTBLUE, string);
            SendClientMessage(playerid, adminsCOLOR_RED,\"..::>||Fentlévõ Adminisztrátorok||<<::..\");
        }
    }
    return 1;
}[/pawn]
 
Hát majdnem jó, de mivan akkor ha egynél több rcon admin van, akkor nem ez jelenne meg?
 

..::>>||Fentlévõ Adminisztrátorok||<<::..
Név: egykocka ID:3 Adminszint: 0
..::>||Fentlévõ Adminisztrátorok||<<::..
Név: mégegykocka ID:4 Adminszint: 0
..::>||Fentlévõ Adminisztrátorok||<<::.
Név: fõkocka ID:6 Adminszint: 0
..::>||Fentlévõ Adminisztrátorok||<<::.
[/quote]
És ha nincs fenn egy rcon admin se akkor azt hogyan jelzi?

Nem elérhető JackBronson

  • 1499
  • ??
    • Profil megtekintése
Online RCon Admins
« Válasz #8 Dátum: 2011. Augusztus 16. - 21:22:26 »
0 Show voters
ha nincs fent és beirja akkor nemrak ki oda semmi nevet vagy passz XD

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal