Szerző Téma: Seerpg Adminszolgálat  (Megtekintve 1345 alkalommal)

Nem elérhető Checo

Seerpg Adminszolgálat
« Dátum: 2012. November 27. - 18:53:56 »
0 Show voters
Sziasztok!
Valaki tudna adni egy olyan adminszolgálatot ami a seergn-van? vagy valami hasonlót!
kamionos szerverre kéne !
Elõre is köszi

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Seerpg Adminszolgálat
« Válasz #1 Dátum: 2012. November 27. - 19:12:31 »
0 Show voters

Nem elérhető Checo

Seerpg Adminszolgálat
« Válasz #2 Dátum: 2012. November 27. - 19:20:30 »
0 Show voters
http://sampforum.hu/index.php?topic=23546   <-- igen ez meg van de valaki meg tudá csinálni hogy nem csak rcon tudja használni hanem a sima admin is?

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Seerpg Adminszolgálat
« Válasz #3 Dátum: 2012. November 27. - 19:23:38 »
0 Show voters
Mi az admin változód? (Ha nem tudod, másolj be egy parancsot amit csak admin használhat)

Nem elérhető Checo

Seerpg Adminszolgálat
« Válasz #4 Dátum: 2012. November 27. - 19:27:02 »
0 Show voters
/*
Adminszolgálat színek:
                        - 0. Kikapcsolva
                        - 1. Citromsárga
                        - 2. Piros
                        - 3. Kék
                        - 4. Zöld
                        - 5. Fehér
*/
#include < a_samp >
#include < zcmd >
#include < sscanf >
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000AA
#define COLOR_BLUE 0x0037ffAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_WHITE 0xFFFFFFAA
#undef MAX_PLAYERS
#define MAX_PLAYERS 30 // Szerver férõhelye
new asz[MAX_PLAYERS];
new str[64];
CMD:duty(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
    new szin;
    if(sscanf(params,\"d\",szin)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /duty < 0-5 >\");
    if(szin == 0 || szin == 1 || szin == 2 || szin == 3 || szin == 4 || szin == 5)
    {
    if(szin == 0)
    {
        asz[playerid] = 0;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat kikapcsolva.\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s kilépett az adminszolgálatból.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 1)
    {
        asz[playerid] = 1;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Citromsárga )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 2)
    {
        asz[playerid] = 2;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Piros )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 3)
    {
        asz[playerid] = 3;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Kék )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 4)
    {
        asz[playerid] = 4;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Zöld )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 5)
    {
        asz[playerid] = 5;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Fehér )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
} else { SendClientMessage(playerid, COLOR_RED, \"A színek 0 és 5 között lehetnek.\"); }
} else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy adminisztrátor.\"); }
return 1;
}
 
public AdminCP(playerid)
{
    for(new x = 0; x < MAX_PLAYERS; x ++)
    {
        if(PlayerInfo[playerid][pAdminSzoli] != 0)
        {
            SetPlayerMarkerForPlayer(x, playerid, Szin);
        }
        else
        {
            SetPlayerMarkerForPlayer(x, playerid, 0xFFFFFF00);//ezt a színt ne írd át, ez átlátszó
        }
    }
    return 1;
}
 
public OnPlayerConnect(playerid)
{
asz[playerid] = 0;
return 1;
}
public OnPlayerUpdate(playerid)
{
if(asz[playerid] == 1)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_YELLOW,40.0,1000);
}
else if(asz[playerid] == 2)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_RED,40.0,1000);
}
else if(asz[playerid] == 3)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_BLUE,40.0,1000);
}
else if(asz[playerid] == 4)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_GREEN,40.0,1000);
}
else if(asz[playerid] == 5)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_WHITE,40.0,1000);
}
return 1;
}
public OnFilterScriptInit()
{
print(\"Bence adminszolgálat script betöltve.\");
return 0;
}

 
nekem ez van bent

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Seerpg Adminszolgálat
« Válasz #5 Dátum: 2012. November 27. - 19:30:27 »
0 Show voters
Nem ez. A szervered használ valamilyen adminrendszert?

Nem elérhető Checo

Seerpg Adminszolgálat
« Válasz #6 Dátum: 2012. November 27. - 19:35:09 »
0 Show voters
Idézetet írta: Casamiro date=1354041027\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30335\" data-ipsquote-contentclass=\"forums_Topic
Nem ez. A szervered használ valamilyen adminrendszert?
 
igen ezt amit le írtam ez van bent egy filescriptben

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Seerpg Adminszolgálat
« Válasz #7 Dátum: 2012. November 27. - 19:38:40 »
0 Show voters
Ahhoz hogy \"sima admin\" is tudja használni, ne csak RCON, kell egy adminrendszer. Találsz egy párat itt a fórumon is.
http://sampforum.hu/index.php?page=scripts&to=&by=&sn=admin

Nem elérhető Checo

Seerpg Adminszolgálat
« Válasz #8 Dátum: 2012. November 27. - 19:49:49 »
0 Show voters
van LADMIN a szerveren

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Seerpg Adminszolgálat
« Válasz #9 Dátum: 2012. November 27. - 20:31:35 »
0 Show voters
Tessék:
/*
Adminszolgálat színek:
                        - 0. Kikapcsolva
                        - 1. Citromsárga
                        - 2. Piros
                        - 3. Kék
                        - 4. Zöld
                        - 5. Fehér
*/
#include < a_samp >
#include < zcmd >
#include < sscanf >
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000AA
#define COLOR_BLUE 0x0037ffAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_WHITE 0xFFFFFFAA
#undef MAX_PLAYERS
#define MAX_PLAYERS 30 // Szerver férõhelye
new asz[MAX_PLAYERS];
new str[64];
CMD:duty(playerid,params[])
{
if(IsPlayerAdmin(playerid) || IsPlayerLAdmin(playerid))
{
    new szin;
    if(sscanf(params,\"d\",szin)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /duty < 0-5 >\");
    if(szin == 0 || szin == 1 || szin == 2 || szin == 3 || szin == 4 || szin == 5)
    {
    if(szin == 0)
    {
        asz[playerid] = 0;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat kikapcsolva.\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s kilépett az adminszolgálatból.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 1)
    {
        asz[playerid] = 1;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Citromsárga )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 2)
    {
        asz[playerid] = 2;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Piros )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 3)
    {
        asz[playerid] = 3;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Kék )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 4)
    {
        asz[playerid] = 4;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Zöld )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 5)
    {
        asz[playerid] = 5;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Fehér )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
} else { SendClientMessage(playerid, COLOR_RED, \"A színek 0 és 5 között lehetnek.\"); }
} else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy adminisztrátor.\"); }
return 1;
}
 
public AdminCP(playerid)
{
    for(new x = 0; x < MAX_PLAYERS; x ++)
    {
        if(PlayerInfo[playerid][pAdminSzoli] != 0)
        {
            SetPlayerMarkerForPlayer(x, playerid, Szin);
        }
        else
        {
            SetPlayerMarkerForPlayer(x, playerid, 0xFFFFFF00);//ezt a színt ne írd át, ez átlátszó
        }
    }
    return 1;
}
 
public OnPlayerConnect(playerid)
{
asz[playerid] = 0;
return 1;
}
public OnPlayerUpdate(playerid)
{
if(asz[playerid] == 1)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_YELLOW,40.0,1000);
}
else if(asz[playerid] == 2)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_RED,40.0,1000);
}
else if(asz[playerid] == 3)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_BLUE,40.0,1000);
}
else if(asz[playerid] == 4)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_GREEN,40.0,1000);
}
else if(asz[playerid] == 5)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_WHITE,40.0,1000);
}
return 1;
}
public OnFilterScriptInit()
{
print(\"Bence adminszolgálat script betöltve.\");
return 0;
}

Nem elérhető Checo

Seerpg Adminszolgálat
« Válasz #10 Dátum: 2012. November 27. - 20:46:00 »
0 Show voters
Idézetet írta: Casamiro date=1354044695\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30335\" data-ipsquote-contentclass=\"forums_Topic
Tessék:
/*
Adminszolgálat színek:
                        - 0. Kikapcsolva
                        - 1. Citromsárga
                        - 2. Piros
                        - 3. Kék
                        - 4. Zöld
                        - 5. Fehér
*/
#include < a_samp >
#include < zcmd >
#include < sscanf >
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000AA
#define COLOR_BLUE 0x0037ffAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_WHITE 0xFFFFFFAA
#undef MAX_PLAYERS
#define MAX_PLAYERS 30 // Szerver férõhelye
new asz[MAX_PLAYERS];
new str[64];
CMD:duty(playerid,params[])
{
if(IsPlayerAdmin(playerid) || IsPlayerLAdmin(playerid))
{
    new szin;
    if(sscanf(params,\"d\",szin)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /duty < 0-5 >\");
    if(szin == 0 || szin == 1 || szin == 2 || szin == 3 || szin == 4 || szin == 5)
    {
    if(szin == 0)
    {
        asz[playerid] = 0;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat kikapcsolva.\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s kilépett az adminszolgálatból.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 1)
    {
        asz[playerid] = 1;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Citromsárga )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 2)
    {
        asz[playerid] = 2;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Piros )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 3)
    {
        asz[playerid] = 3;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Kék )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 4)
    {
        asz[playerid] = 4;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Zöld )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 5)
    {
        asz[playerid] = 5;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Fehér )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
} else { SendClientMessage(playerid, COLOR_RED, \"A színek 0 és 5 között lehetnek.\"); }
} else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy adminisztrátor.\"); }
return 1;
}
 
public AdminCP(playerid)
{
    for(new x = 0; x < MAX_PLAYERS; x ++)
    {
        if(PlayerInfo[playerid][pAdminSzoli] != 0)
        {
            SetPlayerMarkerForPlayer(x, playerid, Szin);
        }
        else
        {
            SetPlayerMarkerForPlayer(x, playerid, 0xFFFFFF00);//ezt a színt ne írd át, ez átlátszó
        }
    }
    return 1;
}
 
public OnPlayerConnect(playerid)
{
asz[playerid] = 0;
return 1;
}
public OnPlayerUpdate(playerid)
{
if(asz[playerid] == 1)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_YELLOW,40.0,1000);
}
else if(asz[playerid] == 2)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_RED,40.0,1000);
}
else if(asz[playerid] == 3)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_BLUE,40.0,1000);
}
else if(asz[playerid] == 4)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_GREEN,40.0,1000);
}
else if(asz[playerid] == 5)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_WHITE,40.0,1000);
}
return 1;
}
public OnFilterScriptInit()
{
print(\"Bence adminszolgálat script betöltve.\");
return 0;
}

 

köszi isten vagy esetleg azt meg tudod csinálni hogy a chatbe a nevem elé odaírja dutyba hogy [ADMINSZOLGÁLAT]Nevem  ?

Dupla hozzászólás automatikusan összefûzve. ( 2012. November 27. - 20:49:14 )

C:\\Users\\zsombii\\Downloads\\asz.pwn(28) : error 017: undefined symbol \"IsPlayerLAdmin\"
C:\\Users\\zsombii\\Downloads\\asz.pwn(88) : warning 235: public function lacks forward declaration (symbol \"AdminCP\")
C:\\Users\\zsombii\\Downloads\\asz.pwn(92) : error 017: undefined symbol \"PlayerInfo\"
C:\\Users\\zsombii\\Downloads\\asz.pwn(92) : warning 215: expression has no effect
C:\\Users\\zsombii\\Downloads\\asz.pwn(92) : error 001: expected token: \";\", but found \"]\"
C:\\Users\\zsombii\\Downloads\\asz.pwn(92) : error 029: invalid expression, assumed zero
C:\\Users\\zsombii\\Downloads\\asz.pwn(92) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
5 Errors.

 
ez írja  nem tudsz küldeni egy amx et?
« Utoljára szerkesztve: 2012. November 27. - 20:49:14 írta zsombi01 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal