GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: [T.I.R.]Kenguru - 2011. június 20. - 08:46:36

Cím: Online RCon Admins
Írta: [T.I.R.]Kenguru - 2011. június 20. - 08:46:36
Ü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;
}
Cím: Online RCon Admins
Írta: Kovacs_Bela - 2011. augusztus 12. - 14:33:40
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\"
Cím: Online RCon Admins
Írta: mcdcadam - 2011. augusztus 15. - 19:31:21
Szép Gumikacsa
Rosszat nem is várok Tõled :)
Kösz a feltöltést használni fogom :D
Cím: Online RCon Admins
Írta: ]_[Opel_[ - 2011. augusztus 16. - 20:26:29
Szép lett:D
Cím: Online RCon Admins
Írta: (Lil).$.Eazy_E.$. - 2011. augusztus 16. - 20:28:48
Nagyon jó lehet h felhasználom megy a +
Cím: Online RCon Admins
Írta: JackBronson - 2011. augusztus 16. - 20:41:01
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]
Cím: Online RCon Admins
Írta: krissz96 - 2011. augusztus 16. - 21:13:02
zsir király :laugh: :laugh: :laugh: :laugh:
Cím: Online RCon Admins
Írta: Zsolesszka - 2011. augusztus 16. - 21:21:11
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?
Cím: Online RCon Admins
Írta: JackBronson - 2011. augusztus 16. - 21:22:26
ha nincs fent és beirja akkor nemrak ki oda semmi nevet vagy passz XD