eroare - /who

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
mixatu
Membru, skill +2
Membru, skill +2
Posts: 680
Joined: 26 Apr 2012, 15:47
Detinator Steam: Da
SteamID: kzu1337
Reputatie: Membru Club eXtreamCS (1 luna)
Location: cstrike
Has thanked: 59 times
Been thanked: 29 times
Contact:

04 Sep 2012, 17:08

Da eroare la compilare. Ce am gresit?
who.sma
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New AMXX Who"
#define VERSION "1.0"
#define AUTHOR "Mixatu"

#define CharsMax(%1) sizeof %1 - 1

#define MAX_GROUPS 11

new g_groupNames[MAX_GROUPS][] = {
   
"*..:: DetinatoR ::..*",
"*..:: OwneR ::..*",
"*..:: Co OwneR  ::..*",
"*..:: GoD ::..*",
"*..:: Semi GoD ::..*",
"*..:: Sup Moderator ::..*,
"*..:: ModeratoR ::..*",
"*..:: AdministratoR ::..*",
"*..:: HelpeR ::..*",
"*..:: ViP ::..*",
"*..:: SloT ::..*"
}


new g_groupFlags[MAX_GROUPS][] = {
   
"abcdefghijklmnopqrstu",
"abcdefghijklmnopqrst",
"abcdefghijklmnopqrs",
"bcdefhijkmnopqr",
"bcdefijmnopq",
"bcdefijmno",
"bcdefijm",
"bcefij",
"befij",
"abcei",
"bi"
}

new g_groupFlagsValue[MAX_GROUPS];

public plugin_init() {
   
   register_plugin(PLUGIN, VERSION, AUTHOR);
   
   for(new i = 0; i < MAX_GROUPS; i++)
          g_groupFlagsValue = read_flags(g_groupFlags);
   
   register_clcmd("amx_who", "cmdWho", -1, "");
   register_clcmd("say /who", "cmdWho", -1, "");
   register_clcmd("say /admins", "cmdWho", -1, "");
   register_clcmd("say who", "cmdWho", -1, "");
   register_clcmd("say admins", "cmdWho", -1, "");
}


public cmdWho(id)

{
   static sPlayers[32], iNum, iPlayer;
   static sName[32], sBuffer[1024];
   
   static iLen;
   iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#b1ee68><pre>");
   iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen,"<center><h2><font color=^"red^"><B>Admini online</B></font></h2></center>^n^n");
   
   get_players(sPlayers, iNum, "ch");
   
   for(new i = 0; i < MAX_GROUPS; i++)
   {   
          iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h5><font color=^"green^">..::<B>%s</B>::..^n</font></h5></center>", g_groupNames);
          
          for(new x = 0; x < iNum; x++)
          {   
                 iPlayer = sPlayers[x];
                 
                 if(get_user_flags(iPlayer) == g_groupFlagsValue)
                 {
                        get_user_name(iPlayer, sName, sizeof sName - 1);
                        iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center>%s^n</center>", sName);
                 }
          }
   }
   show_motd(id, sBuffer, "AMXX Who");
   return 0;
}
RoyalServer
User avatar
VladX
Membru, skill +3
Membru, skill +3
Posts: 1052
Joined: 06 May 2012, 19:22
Detinator Steam: Da
Reputatie: Membru Club eXtreamCS (o luna)
Has thanked: 131 times
Been thanked: 142 times

04 Sep 2012, 17:21

| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New AMXX Who"
#define VERSION "1.0"
#define AUTHOR "Mixatu"

#define CharsMax(%1) sizeof %1 - 1

#define MAX_GROUPS 11

new g_groupNames[MAX_GROUPS][] = {
   
"*..:: DetinatoR ::..*",
"*..:: OwneR ::..*",
"*..:: Co OwneR  ::..*",
"*..:: GoD ::..*",
"*..:: Semi GoD ::..*",
"*..:: Sup Moderator ::..*",
"*..:: ModeratoR ::..*",
"*..:: AdministratoR ::..*",
"*..:: HelpeR ::..*",
"*..:: ViP ::..*",
"*..:: SloT ::..*"
}


new g_groupFlags[MAX_GROUPS][] = {
   
"abcdefghijklmnopqrstu",
"abcdefghijklmnopqrst",
"abcdefghijklmnopqrs",
"bcdefhijkmnopqr",
"bcdefijmnopq",
"bcdefijmno",
"bcdefijm",
"bcefij",
"befij",
"abcei",
"bi"
}

new g_groupFlagsValue[MAX_GROUPS];

public plugin_init() {
   
   register_plugin(PLUGIN, VERSION, AUTHOR);
   
   for(new i = 0; i < MAX_GROUPS; i++)
          g_groupFlagsValue = read_flags(g_groupFlags);
   
   register_clcmd("amx_who", "cmdWho", -1, "");
   register_clcmd("say /who", "cmdWho", -1, "");
   register_clcmd("say /admins", "cmdWho", -1, "");
   register_clcmd("say who", "cmdWho", -1, "");
   register_clcmd("say admins", "cmdWho", -1, "");
}


public cmdWho(id)

{
   static sPlayers[32], iNum, iPlayer;
   static sName[32], sBuffer[1024];
   
   static iLen;
   iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#b1ee68><pre>");
   iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen,"<center><h2><font color=^"red^"><B>Admini online</B></font></h2></center>^n^n");
   
   get_players(sPlayers, iNum, "ch");
   
   for(new i = 0; i < MAX_GROUPS; i++)
   {   
          iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h5><font color=^"green^">..::<B>%s</B>::..^n</font></h5></center>", g_groupNames);
          
          for(new x = 0; x < iNum; x++)
          {   
                 iPlayer = sPlayers[x];
                 
                 if(get_user_flags(iPlayer) == g_groupFlagsValue)
                 {
                        get_user_name(iPlayer, sName, sizeof sName - 1);
                        iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center>%s^n</center>", sName);
                 }
          }
   }
   show_motd(id, sBuffer, "AMXX Who");
   return 0;
}



uitasesi o "
Image
User avatar
mixatu
Membru, skill +2
Membru, skill +2
Posts: 680
Joined: 26 Apr 2012, 15:47
Detinator Steam: Da
SteamID: kzu1337
Reputatie: Membru Club eXtreamCS (1 luna)
Location: cstrike
Has thanked: 59 times
Been thanked: 29 times
Contact:

04 Sep 2012, 18:51

Mersi :)
Post Reply

Return to “Cereri”

  • Information