cerere plugin bot spec[rezolvat!]

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 .
Locked
User avatar
alynut
Administrator
Administrator
Posts: 7126
Joined: 02 Jul 2012, 06:31
Detinator Steam: Da
CS Status: In concediu, activez mai rar .
SteamID: alynut991
Reputatie: Fost Administrator
Fost Intermediar
Location: Bucuresti
Has thanked: 183 times
Been thanked: 446 times

08 Jan 2013, 01:38

vreau si eu un plugin cu un bot spec si sa ii pot pune ce nume vreau !
am incercat pe asta dar la schimbarea mapei nu raman pe sv http://www.extreamcs.com/forum/pluginur ... 37357.html
Last edited by YONTU on 25 Jul 2015, 17:59, edited 1 time in total.
Reason: Ultimul post: 10 Apr 2014 14:06. Data viitoare nu mai dezgropa topicuri vechi. Fa-ti unul.
RoyalServer
User avatar
Andrei.B
Fost administrator
Fost administrator
Posts: 6479
Joined: 17 Aug 2009, 09:15
Detinator Steam: Da
CS Status: Plecat pe mari si tari
Detinator server CS: Nu detin !
SteamID: andreybci94
Reputatie: Fost Membru Club eXtreamCS (o luna)
Fost Administrator
Nume anterior : bLack, Andrei,krusc
Contribuitor
Location: ConstanTa
Has thanked: 275 times
Been thanked: 557 times

08 Jan 2013, 10:29

Ia vezi :

Adauga 1 bot pe server.

Code: Select all

#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:
  • bw_enable 1 - 1 activat/0-dezactivat
    bw_botname "Nume Bot" - Adauga numele botului
    bw_maxplayers 22 - Cand intra n% playeri iasa botul de pe server

Mereu in suflet culorile ( Roş -Albastru )
Image
ImageImage
User avatar
GaRfIeLdBK2003
Membru, skill 0
Membru, skill 0
Posts: 29
Joined: 08 Jan 2013, 14:28
Detinator Steam: Nu
Has thanked: 2 times
Been thanked: 2 times

08 Jan 2013, 17:31

Am reusit sa gasesc unul prin PC, sper ca este bun: Download.



Fisierul fakebot.amxx il pui in addons/amxmodx/plugins.
Fisierul botnames.txt il pui in addons/amxmodx/configs.
Intri in addons/amxmodx/configs/plugins.ini si treci:

Code: Select all

fakebot.amxx


Spune-mi daca functioneaza, s-ar putea sa fie niste cvar-uri, dar nu sunt 100% sigur.
User avatar
alynut
Administrator
Administrator
Posts: 7126
Joined: 02 Jul 2012, 06:31
Detinator Steam: Da
CS Status: In concediu, activez mai rar .
SteamID: alynut991
Reputatie: Fost Administrator
Fost Intermediar
Location: Bucuresti
Has thanked: 183 times
Been thanked: 446 times

08 Jan 2013, 19:21

krusc wrote:Ia vezi :

Adauga 1 bot pe server.

Code: Select all

#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:
  • bw_enable 1 - 1 activat/0-dezactivat
    bw_botname "Nume Bot" - Adauga numele botului
    bw_maxplayers 22 - Cand intra n% playeri iasa botul de pe server
e bun , ms

t/c
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

10 Jan 2013, 20:57

krusc mersi l-am luat si eu dar se poate modifica undeva sa adaugi 3 boti sau 2 ?
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

10 Jan 2013, 21:18

alynut wrote:vreau si eu un plugin cu un bot spec si sa ii pot pune ce nume vreau !
am incercat pe asta dar la schimbarea mapei nu raman pe sv http://www.extreamcs.com/forum/pluginur ... 37357.html

Puteai sa faci adaugi in server.cfg:

Code: Select all

amx_addfake nume1
amx_addfake nume2
amx_addfake nume3
Si bineinteles, sa pui, sa fie executat server.cfg la schimbarea harti.[/b]
Retras
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

10 Jan 2013, 21:25

-ModeR- wrote:
alynut wrote:vreau si eu un plugin cu un bot spec si sa ii pot pune ce nume vreau !
am incercat pe asta dar la schimbarea mapei nu raman pe sv http://www.extreamcs.com/forum/pluginur ... 37357.html

Puteai sa faci adaugi in server.cfg:

Code: Select all

amx_addfake nume1
amx_addfake nume2
amx_addfake nume3
Si bineinteles, sa pui, sa fie executat server.cfg la schimbarea harti.[/b]
A rezolvat daca nai vazut dar am intervenit eu in cererea lui care doresc ca pluginu lu krusc sa adauge 2-3 boti ,ca merge dar 1 se adauga in amxx.cfg bw_botname "Nume Bot" dar as dori sa bag de 2-3 ori :) sa-l asteptam pe krusc sa vad daca ma ajute si pe mine
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
User avatar
boraku
Membru, skill 0
Membru, skill 0
Posts: 55
Joined: 30 Nov 2013, 18:25
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: ROMANIA.CSARENA.NET
SteamID: boraku
Location: tg-jiu
Been thanked: 2 times
Contact:

29 Mar 2014, 11:27

am incercat si io dar nu mere ...
STEAM : FURIEN 彡 bOrAkU
Server: ROMANIA.CSARENA.NET # CLASSIC + VIP
[/b][/center]
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3850
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: 76561198063679589
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 595 times
Contact:

29 Mar 2014, 11:53

v1 | Afiseaza codul
#include < amxmodx >
#include < fakemeta >
#include < cstrike >

new gEnabled;

new const gBots [ ] =
{
	"Bot nr. 1",
	"Bot nr. 2",
	"Bot nr. 3",
	"Bot nr. 4",
	"Bot nr. 5"
}

public plugin_init ( )
{
	register_plugin ( "Create Bots" , "1.0" , "K!D()X" );

	gEnabled = register_cvar ( "bot_add" , "1" );

	if ( get_pcvar_num ( gEnabled ) == 1 )
	{
		set_task ( 3.0 , "iAddBot" , 0 , _ , _ , "a" , 3 ); 
	}
}

public iAddBot ( )
{
	new id = engfunc ( EngFunc_CreateFakeClient , gBots );
	engfunc ( EngFunc_FreeEntPrivateData , id );
	set_pev ( id , pev_flags , pev ( id , pev_flags ) | FL_FAKECLIENT );

	new szMsg [ 128 ];
	dllfunc ( DLLFunc_ClientConnect , id , gBots , "127.0.0.1" , szMsg );
	dllfunc ( DLLFunc_ClientPutInServer , id );
}
v2 | Afiseaza codul
#include < amxmodx >
#include < fakemeta >

#define BotsNum 6

#define PLUGIN "NU SUNT DATE BUNE"
#define VERSION "NU SUNT DATE BUNE"
#define AUTHOR  "Askhanar"

new const BotNames [ BotsNum ][ ] =
{
   "bot",
   "bot2",
   "bot3",
   "bot4",
   "bot5",
   "bot6"
}

new g_pEnable;
new g_pMaxPlayers;

new BotsCreated = 0;

public plugin_init ( )
{
   register_plugin ( PLUGIN , VERSION , AUTHOR );

   g_pEnable = register_cvar ( "bw_enable" , "1" );
   g_pMaxPlayers = register_cvar ( "bw_maxplayers" , "13" );

   if ( get_pcvar_num ( g_pEnable ) )
   {
      BotsCreated = 0;
      for ( new i = 0; i < BotsNum; i++ )
      {
         CreateBot ( BotNames [ i ] );
      }
   }
}

public client_connect( id )
{
   if ( is_user_bot( id ) )  return 0;

   if ( get_playersnum ( ) >= get_pcvar_num ( g_pMaxPlayers ) )
   {
      BotsCreated--;
      server_cmd ( "kick ^"%s^"" ,  BotNames [ BotsCreated ] );
   }
   return 1;
}

public client_disconnect ( id )
{
   if ( is_user_bot ( id ) ) return 0;

   if ( get_playersnum ( ) < get_pcvar_num ( g_pMaxPlayers ) && BotsCreated < BotsNum )
   {
      CreateBot ( BotNames [ BotsCreated ] );
   }
   return 0;
}

public CreateBot ( const BotName [ ] )
{
   new id = engfunc ( EngFunc_CreateFakeClient , BotNames [ BotsCreated ] );
   engfunc ( EngFunc_FreeEntPrivateData , id );
   set_pev ( id , pev_flags , pev ( id , pev_flags ) | FL_FAKECLIENT );

   new szMsg [ 128 ];
   dllfunc ( DLLFunc_ClientConnect , id , BotNames [ BotsCreated ] , "127.0.0.1" , szMsg );
   dllfunc ( DLLFunc_ClientPutInServer , id );

   BotsCreated++;
}
Nu îmi mai trimiteți PM pe forum! Nu merge să răspund
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

10 Apr 2014, 14:06

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

new bool:is_user_fake[33]

new const name_of_bots[][] = {
		
	"Aici pui ce nume vrei tu sa aiba botu"
	
}

public plugin_init()
{
	register_plugin("boti", "1.0", "unknown + hades update+Hamlet modificare")
	
	set_task ( 10.0, "make_bot" );
	
	
}

public make_bot()
{
	new i;
	for(i = 0; i < sizeof name_of_bots; i++)
	{
		
		new FAKE_PLAYER = engfunc(EngFunc_CreateFakeClient,name_of_bots [ i ])
		
		dllfunc(DLLFunc_ClientConnect,FAKE_PLAYER)
		dllfunc(DLLFunc_ClientPutInServer,FAKE_PLAYER)
		set_pev(FAKE_PLAYER,pev_team,3)
		
		is_user_fake[FAKE_PLAYER] = true
		
		
	}
}
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
Locked

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 8 guests