Jump to content
Followers 0
CoSmiN

[RELEASE] New Admin Info

Recommended Posts


Nume plugin: New Admin Info
Descriere: Pluginul de vipinfo e cam vechi, acum cateva saptmanii am incercat sa fac altu, dar am abandonat sursa prin foldere(pentru ca mi-a venit o idee mai buna pentru acest plugin)
Il puteti folosii si modifica dupa bunul plac, dar va rog sa nu il vindeti/ sa va insusiti pluginul
Autor: TheOne1812
Versiune: -
Link oficial:
Instalare:
 1. Fisierul "new_admin_info.sp" se adauga in "addons/sourcemod/scripting"

2. Fisierul "new_admin_info.smx" se adauga in "addons/sourcemod/plugins"Download: [sursa=

]#pragma semicolon 1

#define DEBUG

#define PLUGIN_AUTHOR "kRatoss"
#define PLUGIN_VERSION "0.1"

#define OWNER "OWNER"
#define CO "CO"
#define MOD "MOD"
#define ADMIN "ADMIN"
#define VIP "VIP"

#include <sourcemod>
#include <sdktools>

#pragma newdecls required

public Plugin myinfo = 
{
    name = "NEW VIP INFO",
    author = PLUGIN_AUTHOR,
    description = "New VIP Info",
    version = PLUGIN_VERSION,
    url = "kround.ro"
};

public void OnPluginStart()
{
    RegConsoleCmd("sm_info", Command_info, "Opens the menu!");
    RegConsoleCmd("sm_vipinfo", Command_info, "Opens the menu!");
    
    //COMMANDS PENTRU GRAE & VIP
    RegConsoleCmd("sm_info_own", Command_Owner);
    RegConsoleCmd("sm_info_co", Command_Co);
    RegConsoleCmd("sm_info_mod", Command_Mod);
    RegConsoleCmd("sm_info_admin", Command_Admin);
    RegConsoleCmd("sm_info_vip", Command_Vip);
    
    //Some Info Timers
    CreateTimer(15.0, Timer_Info1);
}

public Action Timer_Info1(Handle timer)
{
    if (GetRandomInt(0, 1) == 0)
        PrintToChatAll("\x01 \x04[VIP★ INFO]\x0C  TYPE\x02  !INFO\x0C  FOR ALL\x02  VIP★\x0C  INFORMATION");
                
    else
        PrintToChatAll("\x01 \x04[VIP★ INFO]\x0C  SCRIE\x02  !INFO\x0C  PENTRU TOATE DETALIILE\x02  VIP★");    
}

//MAIN MENU
//
public Action Command_info(int iId, int args)
{
    if(IsClientInGame(iId))
    {
        Menu MAIN_MENU = new Menu(MenuHandler1);
        
        MAIN_MENU.SetTitle("★PETURI (!GRADE, !OWNER)★");
        
        MAIN_MENU.AddItem(OWNER, "★Owner ➤ 35 EURO");
        MAIN_MENU.AddItem(CO, "★Co-Owner ➤ 25 EURO");
        MAIN_MENU.AddItem(MOD, "★Moderator ➤ 15 EURO");
        MAIN_MENU.AddItem(ADMIN, "★Admin ➤ 10 EURO ");
        MAIN_MENU.AddItem(VIP, "★VIP => 10/15 EURO");
        
        MAIN_MENU.AddItem("", "Contact kRatoss To Buy!", ITEMDRAW_DISABLED);
        MAIN_MENU.AddItem("", "PaySafe/CS:GO Skins/PayPal", ITEMDRAW_DISABLED);

        MAIN_MENU.Display(iId, MENU_TIME_FOREVER);
    }

}

public int MenuHandler1(Handle MAIN_MENU, MenuAction action, int param1, int param2)
{
    switch(action)
    {
        case MenuAction_Select:
        {
            char item[64];

            GetMenuItem(MAIN_MENU, param2, item, sizeof(item));


            if(StrEqual(item, "OWNER"))
            {
                ClientCommand(param1, "sm_info_own");
            }
            else if(StrEqual(item, "CO"))
            {
                ClientCommand(param1, "sm_info_co");
            }
            else if(StrEqual(item, "MOD"))
            {
                ClientCommand(param1, "sm_info_mod");
            }
            else if(StrEqual(item, "ADMIN"))
            {
                ClientCommand(param1, "sm_info_admin");
            }
            else if(StrEqual(item, "VIP"))
            {
                ClientCommand(param1, "sm_info_vip");
            }             
        }
    }
}

//CO-OWNER INFO MENU
//
public Action Command_Co(int iId, int args)
{
    Menu comenu = new Menu(MenuCoHandler);
    
    comenu.SetTitle("★PRETURI (!GRADE, !OWNER)★");
    
    comenu.AddItem("", "★ Tag in Chat & Tab");
    comenu.AddItem("", "★ Acces to BANS");
    comenu.AddItem("", "★ Accest to MAP Change");
    comenu.AddItem("", "★ VERY HIGH Admin Immunity");
    comenu.AddItem("", "★ Acces to RENAME");
    comenu.AddItem("", "★ Acces to Gag, Slay, Kick, etc.");
    
    comenu.ExitBackButton = true;

    comenu.Display(iId, MENU_TIME_FOREVER);
}

public int MenuCoHandler(Handle comenu, MenuAction pAction, int iId, int iOption)
{
    if (pAction == MenuAction_End)
    {
        CloseHandle(comenu);
        comenu = INVALID_HANDLE;
    }
}

//TRUSTED INFO MENU
//
public Action Command_Owner(int iId, int args)
{
    Menu OwnMenu = new Menu(OwnMenuHandler);

    OwnMenu.SetTitle("★PRETURI (!GRADE, !OWNER)★");
        
    OwnMenu.AddItem("", "★ Tag in Chat & Tab");
    OwnMenu.AddItem("", "★ Acces To All Server Comamnds");
    OwnMenu.AddItem("", "★ High Admin Immunity");
    OwnMenu.AddItem("", "★ Entry Songs");
    
    OwnMenu.ExitBackButton = true;

    OwnMenu.Display(iId, MENU_TIME_FOREVER);
}

public int OwnMenuHandler(Handle OwnMenuHandler, MenuAction pAction, int iId, int iOption)
{
    if (pAction == MenuAction_End)
    {
        CloseHandle(OwnMenuHandler);
        OwnMenuHandler = INVALID_HANDLE;
    }
}

//MODERATOR INFO MENU
//
public Action Command_Mod(int iId, int args)
{
    Menu MODmenu = new Menu(MODmenuHandler);

    MODmenu.SetTitle("★PRETURI (!GRADE, !OWNER)★");

    MODmenu.AddItem("", "★ Tag in Chat & Tab");
    MODmenu.AddItem("", "★ Acces to BANS");
    MODmenu.AddItem("", "★ Accest to MAP Change");
    MODmenu.AddItem("", "★ Normal Admin Immunity");
    MODmenu.AddItem("", "★ Acces to RENAME");    
    MODmenu.AddItem("", "★ Acces to Gag, Slay, Kick");
    
    MODmenu.ExitBackButton = true;

    MODmenu.Display(iId, MENU_TIME_FOREVER);
}

public int MODmenuHandler(Handle MODmenuHandler, MenuAction pAction, int iId, int iOption)
{
    if (pAction == MenuAction_End)
    {
        CloseHandle(MODmenuHandler);
        MODmenuHandler = INVALID_HANDLE;
    }
}


//MODERATOR INFO MENU
//
public Action Command_Admin(int iId, int args)
{
    Menu ADMINmenu = new Menu(ADMINmenuHandler);

    ADMINmenu.SetTitle("★PRETURI (!GRADE, !OWNER)★");
        
    ADMINmenu.AddItem("", "★ Tag in Chat & Tab");
    ADMINmenu.AddItem("", "★ Acces to BANS");
    ADMINmenu.AddItem("", "★ Accest to MAP Change");
    ADMINmenu.AddItem("", "★ Low Admin Immunity");
    ADMINmenu.AddItem("", "★ Acces to Gag, Slay, Kick");
    
    ADMINmenu.ExitBackButton = true;

    ADMINmenu.Display(iId, MENU_TIME_FOREVER);
}

public int ADMINmenuHandler(Handle ADMINmenuHandler, MenuAction pAction, int iId, int iOption)
{
    if (pAction == MenuAction_End)
    {
        CloseHandle(ADMINmenuHandler);
        ADMINmenuHandler = INVALID_HANDLE;
    }
}


//MODERATOR INFO MENU
//
public Action Command_Vip(int iId, int args)
{
    Menu VIPmenu = new Menu(VIPmenuHandler);

    VIPmenu.SetTitle("★PRETURI (!GRADE, !OWNER)★");

    VIPmenu.AddItem("", "★ ★ PLATINA => 15 EURO");
    VIPmenu.AddItem("", "★ ★ GOLD => 10 EURO");

    VIPmenu.ExitBackButton = true;

    VIPmenu.Display(iId, MENU_TIME_FOREVER);
}

public int VIPmenuHandler(Handle VIPmenuHandler, MenuAction pAction, int iId, int iOption)
{
    if (pAction == MenuAction_End)
    {
        CloseHandle(VIPmenuHandler);
        VIPmenuHandler = INVALID_HANDLE;
    }
}

[/sursa]

Enjoy ?

Il puteti folosii si modifica dupa bunul plac, dar va rog sa nu il vindeti/ sa va insusiti pluginul
Pentru Bugguri >> https://steamcommunity.com/id/kratos1812/
  

Edited by CoSmiN

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Followers 0
HAPPYHALLOWEEN PUBZONE
  • FFA.FRAGS.RO [CS2]

    Server FFA.PUBZONE.RO [CS2] DM | FFA WarmupServer

|

Theme Made by Zayon & Cyber Designs

×
×
  • Create New...