please help with admin~~
#1

hello all im need this script when player tybe /admins see all admin and owners but if the admin not connect the player can see name for him!!
Reply
#2

pawn Код:
CMD:admins(playerid,params[]) // Admins command
{
    SendClientMessage(playerid,blue,"[----Current online Administrators----]");
    new Count = 0;
    for(new i = 0; i <MAX_PLAYERS; i++)
    {
        if(PInfo[i][Level] > 1) // you're admin variable
        {
            if(PInfo[i][Level] > 0)
            {
                new aname[24],astring[124];
                GetPlayerName(i,aname,sizeof(aname));
                if(strcmp(aname, "//you're name", false) == 0)
                {
                    format(astring,sizeof(astring),"Owner: %s (Level: %d)",aname,PInfo[i][Level]);
                }
                else
                {
                    format(astring,sizeof(astring),"%s (Level: %d)",aname,PInfo[i][Level]);
                }
                SendClientMessage(playerid,blue,astring);
                Count++;
            }
            else continue;
        }
        else continue;
    }
    if(Count == 0) // No admin online
    {
        SendClientMessage(playerid, blue, "There Are Currently No Administrators Online.");
    }
    return 1;
}
Reply
#3

Or Use This If You Have strcmp;

PHP код:
    if (strcmp(cmd"/admins"true) == 0
    {
        if(
IsPlayerConnected(playerid))
        {
            
SendClientMessage(playeridCOLOR_GREEN"|____ EDIT THIS Online Administration Team ____|");
            for(new 
0MAX_PLAYERSi++)
            {
                if(
IsPlayerConnected(i))
                {
                    if(
PlayerInfo[i][pAdmin] >= && PlayerInfo[i][pAdmin] <= 1339 || PlayerInfo[i][pTester] >= 1)
                    {
                        new 
admtext[64];
                        if(
PlayerInfo[i][pAppearList] == 1)
                        {
                             if(
PlayerInfo[i][pAdmin] == 1339) { admtext "Owner"; }
                             else if(
PlayerInfo[i][pAdmin] == 1338) { admtext "Co-Owner"; }
                            else if(
PlayerInfo[i][pAdmin] == 1337) { admtext "Elite Admin"; }
                            else if(
PlayerInfo[i][pAdmin] == 6)    { admtext "Server Developer"; }
                            else if(
PlayerInfo[i][pAdmin] == 5) { admtext "Main Administrator"; }
                            else if(
PlayerInfo[i][pAdmin] == 4) { admtext "Senior Administrator"; }
                            else if(
PlayerInfo[i][pAdmin] == 3) { admtext "Administrator"; }
                            else if(
PlayerInfo[i][pAdmin] == 2)    { admtext "Global Moderator"; }
                            else if(
PlayerInfo[i][pAdmin] == 1) { admtext "Moderator"; }
                            else if(
PlayerInfo[i][pTester] == 3) { admtext "Lead Tester"; }
                            else if(
PlayerInfo[i][pTester] == 2) { admtext "Tester"; }
                            else if(
PlayerInfo[i][pTester] == 1) { admtext "Trial Tester"; }
                            else { 
admtext "Unknown Rank"; }
                        }
                        
GetPlayerName(isendernamesizeof(sendername));
                        if(
PlayerInfo[i][pAdminDuty] == && PlayerInfo[i][pAppearList] == 1)
                        {
                            
format(stringsizeof(string), "%s - %s"admtextsendername);
                            
SendClientMessage(playeridCOLOR_WHITEstring);
                        }
                        else if(
PlayerInfo[i][pAdminDuty] == && PlayerInfo[i][pAppearList] == 1)
                        {
                            
format(stringsizeof(string), "%s - %s (On Duty)"admtextsendername);
                            
SendClientMessage(playeridTEAM_VAGOS_COLORstring);
                        }
                    }
                }
            }
        }
        return 
1;
    } 

And Where i typed ; EDIT THIS you edit it to you're gamemode name or what eva
Reply
#4

im get this errors

C:\Users\Administrator\Desktop\PPC_Trucking6\pawno \include\PPC_PlayerCommands.inc(969) : error 010: invalid function or declaration
C:\Users\Administrator\Desktop\PPC_Trucking6\pawno \include\PPC_PlayerCommands.inc(969 -- 1097) : error 010: invalid function or declaration
C:\Users\Administrator\Desktop\PPC_Trucking6\pawno \include\PPC_PlayerCommands.inc(969 -- 1100) : error 010: invalid function or declaration
C:\Users\Administrator\Desktop\PPC_Trucking6\pawno \include\PPC_PlayerCommands.inc(969 -- 1100) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#5

use admin system
Reply
#6

im replace in Commands Admin im get this errors what im do
Reply
#7

do you have admin system or you just want to see when someone rcon login he will be on /admin list?
Reply
#8

My GameMode PPC_Trucking im go pawon/include/PPC_Commands then search /admin and replace it to another get this errors!!!
Reply
#9

PHP код:
CMD:admins(playeridparams[])
{
    if(
IsPlayerConnected(playerid))
    {
        
SendClientMessage(playeridyel" ");
        
SendClientMessage(playeridyel"-| Online Admins |-");
        for(new 
0MAX_PLAYERSi++)
        {
            if(
IsPlayerConnected(i))
            {
                if(
PlayerInfo[i][pAdmin] >= 1)
                {
                    new 
admtext[64], sendername[MAX_PLAYER_NAME], string[128];
                    if(
PlayerInfo[i][pAdmin] == 4) { admtext "Lead Administrator"; }
                    else if(
PlayerInfo[i][pAdmin] == 3) { admtext "Senior Administrator"; }
                    else if(
PlayerInfo[i][pAdmin] == 2) { admtext "Administrator"; }
                    else if(
PlayerInfo[i][pAdmin] == 1) { admtext "Moderator"; }
                    else { 
admtext "Admin Level 1"; }
                    
GetPlayerName(isendernamesizeof(sendername));
                    if(
aDuty[i] == 0)
                    {
                        
format(string128"%s: %s (AdminDuty: No)"admtextsendername);
                        
SendClientMessage(playeridrandom(0xFFFFFFFF), string);
                    }
                    else
                    {
                        
format(string128"%s: %s (AdminDuty: Yes)"admtextsendername);
                        
SendClientMessage(playerid0xFAAFBEFFstring);
                    }
                }
            }
        }
    }
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)