Jump to content
Sign in to follow this  
floringold

Cerere plugin

Recommended Posts

Nume:player bot

 

versiune-

 

Descriere detaliata:vreau un plugin bun sa meargă player bot 2 boti sa stea spectatori automat si sa dispară cand le dau eu kick 

Share this post


Link to post
Share on other sites
1 hour ago, floringold said:

Descriere detaliata:vreau un plugin bun sa meargă player bot 2 boti sa stea spectatori automat si sa dispară cand le dau eu kick 

Nu exista asa ceva , bot-ul este pus sa stea la spec non-stop. Poti doar sa scoti cvar-ul si bot-ul sa nu mai fie pe server.

Quote

#include <amxmodx>
#include <fakemeta>
#include <cstrike>

#define PLUGIN "Bot-Fake"
#define VERSION "1.0"
#define AUTHOR "Author"

new g_pEnable;
new g_pBotName;
new g_pMaxPlayers;

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR);
   
   g_pEnable = register_cvar("bw_enable", "1");
   g_pBotName = register_cvar("bw_botname", "Nume-bot");
   g_pMaxPlayers = register_cvar("bw_maxplayers", "22");
   
   if( get_pcvar_num(g_pEnable) ) 
   {
      set_task( 5.0, "CreateBot" );
   }
}

public client_connect(id)
{
   if( get_playersnum() >= get_pcvar_num(g_pMaxPlayers) )
   {
      new szBotName[33];
      get_pcvar_string(g_pBotName, szBotName, 32);
      server_cmd("kick ^"%s^"", szBotName);
   }
}

public CreateBot()
{
   new szBotName[33];
   get_pcvar_string(g_pBotName, szBotName, 32);
            
   new id = engfunc(EngFunc_CreateFakeClient, szBotName);
   engfunc(EngFunc_FreeEntPrivateData, id);
   set_pev(id, pev_flags, pev( id, pev_flags ) | FL_FAKECLIENT);
            
   new szMsg[128];
   dllfunc(DLLFunc_ClientConnect, id, szBotName, "127.0.0.1", szMsg);
   dllfunc(DLLFunc_ClientPutInServer, id);
}

Cvar-uri pentru functionarea bot-ului.

Quote

bw_enable 1 - 1 activat/0-dezactivat
bw_botname "Nume Bot" - Adauga numele botului
bw_maxplayers 32- Cand intra n% playeri sa iasa botul de pe server

le adaugi in amxx.cfg

 

P.S. Data viitoare incerca sa scrii titlul cu numele plugin-ului pe care îl vrei. Ex: Cerere plugin - BotSpec. Deoarece poate și alte persoane au acceasi întrebare și se crează un nou topic. Mulțumesc frumos de înțelegere.

Share this post


Link to post
Share on other sites
On 1/6/2019 at 6:24 AM, floringold said:

pot adauga 2 boti? deodata pe server?

Da

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
Sign in to follow this  

×