поправих си поста
VIP
|
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 |
aim_map2 Играчи: 4/16 |
|
VIP
|
93.123.16.4:27022 | Cs-PlovdiV.com - Aim Attack | aim_map2 | 4/16 |
Website & IP Bot in Spectator
-
Siska
Извън линия - Потребител
- Мнения: 773
- Регистриран на: 03 Дек 2019, 22:29
- Местоположение: Bedrock
- Се отблагодари: 158 пъти
- Получена благодарност: 48 пъти
- Обратна връзка:
Website & IP Bot in Spectator
При мен не работят тези ботове , както трябва или аз не мога да ги настроя правилно. Може ли помощ ?
Искам два бота да стоят в сървъра 24/7 , а когато влязат 16 човека ботовете да излизат. След това , когато хората намалеят искам ботовете да се връщат. Каквито и настройки да пробвам винаги стои един бот в сървъра и то кога е там , кога го няма...
Ето това са моите настройки :
write_file(g_ConfigFile, "KGB Bots - Setari^n")
write_file(g_ConfigFile, "amx_botname ^"www.csmegagaming.com^" //Numele primului bot")
write_file(g_ConfigFile, "amx_botname2 ^"IP: cl.csmegagaming.com:27017^" //Numele celui de-al doilea bot")
write_file(g_ConfigFile, "amx_minplayers ^"16^" //Botii vor fii adaugati doar daca numarul de jucatori este mai mic decat aceasta valoare")
write_file(g_ConfigFile, "amx_starttime ^"0^" //Cat timp trebuie sa stea botii pe server?")
write_file(g_ConfigFile, "amx_endtime ^"24^" //Cat timp trebuie sa stea botii pe server?")
write_file(g_ConfigFile, "amx_onecon ^"1^" //Doriti sa se foloseasca doar prima conditie (1) sau ambele (0) pentru a da si botii afara?")
write_file(g_ConfigFile, "amx_onebot ^"0^" //Doar un singur bot? (0 - 2 boti, 1 - 1 bot activ)")
write_file(g_ConfigFile, "amx_norounds ^"0^" //Niciodata nu se termina runda? (Daca da, atunci pluginul o sa faca verificari la 30 sec, 1 -
activat, 0 - dezactivat)")
Искам два бота да стоят в сървъра 24/7 , а когато влязат 16 човека ботовете да излизат. След това , когато хората намалеят искам ботовете да се връщат. Каквито и настройки да пробвам винаги стои един бот в сървъра и то кога е там , кога го няма...
Ето това са моите настройки :
write_file(g_ConfigFile, "KGB Bots - Setari^n")
write_file(g_ConfigFile, "amx_botname ^"www.csmegagaming.com^" //Numele primului bot")
write_file(g_ConfigFile, "amx_botname2 ^"IP: cl.csmegagaming.com:27017^" //Numele celui de-al doilea bot")
write_file(g_ConfigFile, "amx_minplayers ^"16^" //Botii vor fii adaugati doar daca numarul de jucatori este mai mic decat aceasta valoare")
write_file(g_ConfigFile, "amx_starttime ^"0^" //Cat timp trebuie sa stea botii pe server?")
write_file(g_ConfigFile, "amx_endtime ^"24^" //Cat timp trebuie sa stea botii pe server?")
write_file(g_ConfigFile, "amx_onecon ^"1^" //Doriti sa se foloseasca doar prima conditie (1) sau ambele (0) pentru a da si botii afara?")
write_file(g_ConfigFile, "amx_onebot ^"0^" //Doar un singur bot? (0 - 2 boti, 1 - 1 bot activ)")
write_file(g_ConfigFile, "amx_norounds ^"0^" //Niciodata nu se termina runda? (Daca da, atunci pluginul o sa faca verificari la 30 sec, 1 -
activat, 0 - dezactivat)")
Търсих врага и го открих : това съм аз , трябва да се победя...
WWW.CSMEGAGAMING.COM Skype : Sisi-1_1
WWW.CSMEGAGAMING.COM Skype : Sisi-1_1
-
iv69
Извън линия - Потребител
- Мнения: 744
- Регистриран на: 17 Мар 2018, 15:34
- Се отблагодари: 214 пъти
- Получена благодарност: 39 пъти
Website & IP Bot in Spectator
Това не са ботовете за които аз ти писах. В момента съм ги изтрил , но ще се помъча да издиря и да ти дам кода и настройките. само изчакай.............Siska написа: ↑11 Фев 2021, 20:57 При мен не работят тези ботове , както трябва или аз не мога да ги настроя правилно. Може ли помощ ?
Искам два бота да стоят в сървъра 24/7 , а когато влязат 16 човека ботовете да излизат. След това , когато хората намалеят искам ботовете да се връщат. Каквито и настройки да пробвам винаги стои един бот в сървъра и то кога е там , кога го няма...
Ето това са моите настройки :
write_file(g_ConfigFile, "KGB Bots - Setari^n")
write_file(g_ConfigFile, "amx_botname ^"www.csmegagaming.com^" //Numele primului bot")
write_file(g_ConfigFile, "amx_botname2 ^"IP: cl.csmegagaming.com:27017^" //Numele celui de-al doilea bot")
write_file(g_ConfigFile, "amx_minplayers ^"16^" //Botii vor fii adaugati doar daca numarul de jucatori este mai mic decat aceasta valoare")
write_file(g_ConfigFile, "amx_starttime ^"0^" //Cat timp trebuie sa stea botii pe server?")
write_file(g_ConfigFile, "amx_endtime ^"24^" //Cat timp trebuie sa stea botii pe server?")
write_file(g_ConfigFile, "amx_onecon ^"1^" //Doriti sa se foloseasca doar prima conditie (1) sau ambele (0) pentru a da si botii afara?")
write_file(g_ConfigFile, "amx_onebot ^"0^" //Doar un singur bot? (0 - 2 boti, 1 - 1 bot activ)")
write_file(g_ConfigFile, "amx_norounds ^"0^" //Niciodata nu se termina runda? (Daca da, atunci pluginul o sa faca verificari la 30 sec, 1 -
activat, 0 - dezactivat)")
-
iv69
Извън линия - Потребител
- Мнения: 744
- Регистриран на: 17 Мар 2018, 15:34
- Се отблагодари: 214 пъти
- Получена благодарност: 39 пъти
Website & IP Bot in Spectator
Ето плъгина:
Компилирай си плъгина, пусни го, и ще ти генерира cfg-файл в директория: /cstrike/addons/amxmodx/configs с име
kgbbots.cfg!
А ето и съдържанието на cfg-файла какво трябва да ти е:
Успех !
p.s. извинявам се , бях забравил да променя съдържанието на cfg-то. И да не забравя- ако сървъра е CSDM /Respawn/ - amx_norounds сложи на 1.
Код за потвърждение: Избери целия код
#include < amxmodx >
#include < cstrike >
#include < fakemeta >
enum Cvars
{
botname1,
botname2,
minplayers,
starttime,
endtime,
onecon,
onebot,
norounds
};
new const cvar_names[ Cvars ][] =
{
"amx_botname",
"amx_botname2",
"amx_minplayers",
"amx_starttime",
"amx_endtime",
"amx_onecon",
"amx_onebot",
"amx_norounds"
};
new const cvar_defaults[ Cvars ][] =
{
"Bot",
"Bot 2",
"10",
"00",
"12",
"0",
"0",
"0"
};
new cvar_pointer[ Cvars ];
new bool:g_isTime = false;
new bool:g_ePlayers = false;
new bool:g_isFirstRound = true;
new g_BotNum = 0, g_maxplayers, g_bID1, g_bID2;
new const g_ConfigFile[] = "addons/amxmodx/configs/kgbbots.cfg"
public plugin_init()
{
register_plugin("KGB Bots", "2.3", "OvidiuS & Desikac")
register_cvar("kgbbots", "1" , (FCVAR_SERVER|FCVAR_SPONLY))
register_logevent("Event_RoundEnd", 2, "1=Round_End");
register_event("HLTV", "Event_NewRound", "a", "1=0", "2=0");
for ( new Cvars:i = botname1 ; i < Cvars ; i++ )
cvar_pointer[ i ] = register_cvar( cvar_names[ i ] , cvar_defaults[ i ] );
g_maxplayers = get_maxplayers();
server_cmd("exec %s", g_ConfigFile)
set_task(3.0, "isit")
}
public isit() {
if(get_pcvar_num(cvar_pointer[norounds]))
set_task(30.0, "CheckConditions",0,"",0,"b")
}
public plugin_precache()
{
if(!file_exists(g_ConfigFile))
{
write_file(g_ConfigFile, "KGB Bots - Podesavanja^n")
write_file(g_ConfigFile, "amx_botname ^"KGB Bot1^" //Ime prvog bota")
write_file(g_ConfigFile, "amx_botname2 ^"KGB Bot2^" //Ime drugog bota")
write_file(g_ConfigFile, "amx_minplayers ^"10^" //Botovi ce biti ubaceni samo ako je broj igraca manji od ove vrednosti.")
write_file(g_ConfigFile, "amx_starttime ^"0^" //Od koliko sati da botovi budu na serveru?")
write_file(g_ConfigFile, "amx_endtime ^"12^" //Do koliko sati da botovi budu na serveru?")
write_file(g_ConfigFile, "amx_onecon ^"0^" //Da li treba da bude ispunjen samo jedan uslov da bi se dodali botovi?")
write_file(g_ConfigFile, "amx_onebot ^"0^" //Da li da plugin ubacuje samo jednog bota?")
write_file(g_ConfigFile, "amx_norounds ^"0^" //Da li se na ovom serveru ne zavrsava runda?")
}
}
public Event_RoundEnd()
{
if (!g_isFirstRound)
return;
g_isFirstRound = false;
}
public Event_NewRound()
{
if(g_isFirstRound)
return;
CheckConditions();
}
public CheckConditions()
{
static iHours, m, s
time(iHours, m, s)
new iMin = get_pcvar_num(cvar_pointer[ starttime ]);
new iMax = get_pcvar_num(cvar_pointer[ endtime ]);
if(iMin == iMax)
g_isTime = true;
else if(iMin > iMax)
{
switch(iHours)
{
case 0..11:
{
if(iMin >= iHours && iMax > iHours)
g_isTime = true;
}
case 12..23:
{
if(iMin <= iHours && iMax < iHours)
g_isTime = true;
}
}
}
else if(iMin <= iHours && iMax > iHours)
g_isTime = true;
else
g_isTime = false;
new iNum, iPlayers[32];
get_players(iPlayers, iNum, "c");
if(iNum <= get_pcvar_num(cvar_pointer[minplayers]))
g_ePlayers = true;
else
g_ePlayers = false;
if(g_maxplayers - iNum < 2)
g_ePlayers = false;
if(get_pcvar_num(cvar_pointer[minplayers]) == 0)
g_ePlayers = true
new iCondition = get_pcvar_num(cvar_pointer[ onecon ]);
if( (!g_ePlayers && g_isTime || !g_isTime && g_ePlayers) && iCondition)
{
g_isTime = true;
g_ePlayers = true;
}
if((g_isTime && g_ePlayers) && !g_BotNum)
{
if(!get_pcvar_num(cvar_pointer[onebot]))
set_task(1.5, "Task_AddBot")
set_task(2.8, "Task_AddBot")
}
else if((!g_isTime || !g_ePlayers) && 0 < g_BotNum <= 2 )
{
g_BotNum = 0;
server_cmd("kick #%d", g_bID1)
server_cmd("kick #%d", g_bID2)
}
}
public Task_AddBot()
{
static iBot;
new iBotName[35];
switch(g_BotNum)
{
case 0: get_pcvar_string(cvar_pointer[ botname1 ], iBotName, charsmax( iBotName ));
case 1: get_pcvar_string(cvar_pointer[ botname2 ], iBotName, charsmax( iBotName ));
case 2: return;
}
iBot = engfunc( EngFunc_CreateFakeClient, iBotName );
if(!iBot)
return;
dllfunc( MetaFunc_CallGameEntity, "player", iBot );
set_pev( iBot, pev_flags, FL_FAKECLIENT );
set_pev( iBot, pev_model, "" );
set_pev( iBot, pev_viewmodel2, "" );
set_pev( iBot, pev_modelindex, 0 );
set_pev( iBot, pev_renderfx, kRenderFxNone );
set_pev( iBot, pev_rendermode, kRenderTransAlpha );
set_pev( iBot, pev_renderamt, 0.0 );
set_pdata_int( iBot, 114, 3 );
cs_set_user_team( iBot, CS_TEAM_UNASSIGNED );
switch(g_BotNum)
{
case 0: g_bID1 = get_user_userid(iBot);
case 1: g_bID2 = get_user_userid(iBot);
}
g_BotNum++;
}
kgbbots.cfg!
А ето и съдържанието на cfg-файла какво трябва да ти е:
Код за потвърждение: Избери целия код
KGB Bots - Podesavanja
amx_botname "www.csmegagaming.com" //Ime prvog bota
amx_botname2 "IP: cl.csmegagaming.com:27017" //Ime drugog bota
amx_minplayers "15" //Botovi ce biti ubaceni samo ako je broj igraca manji od ove vrednosti.
amx_starttime "0" //Od koliko sati da botovi budu na serveru?
amx_endtime "24" //Do koliko sati da botovi budu na serveru?
amx_onecon "0" //Da li treba da bude ispunjen samo jedan uslov da bi se dodali botovi?
amx_onebot "0" //Da li da plugin ubacuje samo jednog bota?
amx_norounds "0" //Da li se na ovom serveru ne zavrsava runda?
p.s. извинявам се , бях забравил да променя съдържанието на cfg-то. И да не забравя- ако сървъра е CSDM /Respawn/ - amx_norounds сложи на 1.
-
iv69
Извън линия - Потребител
- Мнения: 744
- Регистриран на: 17 Мар 2018, 15:34
- Се отблагодари: 214 пъти
- Получена благодарност: 39 пъти
Website & IP Bot in Spectator
Сложил съм за amx_minplayers - 15 , защото плъгина работи на следния принцип: ако играчите намалеят с един под 15 - ботовете се появяват автоматично след около 4-5 секунди и то ВИНАГИ ! Ако играчите станат с един над тази стойност: тоест както ти искаше: ботовете се махат автоматично - и то Винаги !!! Ако не става - проблема няма да е в ботовете а в сървъра. защото това е тествано и работи на 100% !!! Дано сега стане
-
Siska
Извън линия - Потребител
- Мнения: 773
- Регистриран на: 03 Дек 2019, 22:29
- Местоположение: Bedrock
- Се отблагодари: 158 пъти
- Получена благодарност: 48 пъти
- Обратна връзка:
Website & IP Bot in Spectator
Много благодаря за помощта на всички ви. Към този момент плъгинчето работи. Аз малко се заблудих в началото и не забелязах цфг-то. Свикнах напоследък с плъгини , които нямат цфг или ини файл и затова малко се обърках , но сега е готово. Даже си преведох по мой начин коментарите към настройките.
Искам да използвам да попитам нещо важно :
Как се прави botspec плъгин да показва , че има хора в сървъра , когато влезем със gs client и проверим дали има хора в даден сървър ? Сега виждам ,че този плъгин показва нула човека на gs client , а други botspec показват , че има хора. Но за съжаление другите плъгини не работят като този...
Искам да използвам да попитам нещо важно :
Как се прави botspec плъгин да показва , че има хора в сървъра , когато влезем със gs client и проверим дали има хора в даден сървър ? Сега виждам ,че този плъгин показва нула човека на gs client , а други botspec показват , че има хора. Но за съжаление другите плъгини не работят като този...
Търсих врага и го открих : това съм аз , трябва да се победя...
WWW.CSMEGAGAMING.COM Skype : Sisi-1_1
WWW.CSMEGAGAMING.COM Skype : Sisi-1_1
-
iv69
Извън линия - Потребител
- Мнения: 744
- Регистриран на: 17 Мар 2018, 15:34
- Се отблагодари: 214 пъти
- Получена благодарност: 39 пъти
Website & IP Bot in Spectator
За gs client не знам, но преди време, когато ползвах KgbBots, доколкото си спомням, показваше, че ги има тези двата, дори мисля, че и gametracker.com ги бяха позволили и се брояха за играчи. Дано нямаш повече проблеми с spec-bots.Siska написа: ↑12 Фев 2021, 01:25 Много благодаря за помощта на всички ви. Към този момент плъгинчето работи. Аз малко се заблудих в началото и не забелязах цфг-то. Свикнах напоследък с плъгини , които нямат цфг или ини файл и затова малко се обърках , но сега е готово. Даже си преведох по мой начин коментарите към настройките.
Искам да използвам да попитам нещо важно :
Как се прави botspec плъгин да показва , че има хора в сървъра , когато влезем със gs client и проверим дали има хора в даден сървър ? Сега виждам ,че този плъгин показва нула човека на gs client , а други botspec показват , че има хора. Но за съжаление другите плъгини не работят като този...
-
m0ney
Извън линия - Потребител
- Мнения: 285
- Регистриран на: 13 Апр 2020, 11:36
- Се отблагодари: 83 пъти
- Получена благодарност: 39 пъти
- Обратна връзка:
Website & IP Bot in Spectator
Точно така, позволени са 2 бота максимум и във оригиналния и във руския гс.iv69 написа: ↑12 Фев 2021, 08:28За gs client не знам, но преди време, когато ползвах KgbBots, доколкото си спомням, показваше, че ги има тези двата, дори мисля, че и gametracker.com ги бяха позволили и се брояха за играчи. Дано нямаш повече проблеми с spec-bots.Siska написа: ↑12 Фев 2021, 01:25 Много благодаря за помощта на всички ви. Към този момент плъгинчето работи. Аз малко се заблудих в началото и не забелязах цфг-то. Свикнах напоследък с плъгини , които нямат цфг или ини файл и затова малко се обърках , но сега е готово. Даже си преведох по мой начин коментарите към настройките.
Искам да използвам да попитам нещо важно :
Как се прави botspec плъгин да показва , че има хора в сървъра , когато влезем със gs client и проверим дали има хора в даден сървър ? Сега виждам ,че този плъгин показва нула човека на gs client , а други botspec показват , че има хора. Но за съжаление другите плъгини не работят като този...
-
Siska
Извън линия - Потребител
- Мнения: 773
- Регистриран на: 03 Дек 2019, 22:29
- Местоположение: Bedrock
- Се отблагодари: 158 пъти
- Получена благодарност: 48 пъти
- Обратна връзка:
Website & IP Bot in Spectator
На gs client не ги показва тези ботове.
Сега пробвах да сменя босненския плъгин с румънския и също това amx_onecon "0" го направих на 1. Не знам каква е разликата между двата освен , че коментарите са на различен език. Засега работи
Сега пробвах да сменя босненския плъгин с румънския и също това amx_onecon "0" го направих на 1. Не знам каква е разликата между двата освен , че коментарите са на различен език. Засега работи
Търсих врага и го открих : това съм аз , трябва да се победя...
WWW.CSMEGAGAMING.COM Skype : Sisi-1_1
WWW.CSMEGAGAMING.COM Skype : Sisi-1_1
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 4 Отговори
- 3042 Преглеждания
-
Последно мнение от Infamous2018
-
- 5 Отговори
- 1096 Преглеждания
-
Последно мнение от tom1k
-
- 12 Отговори
- 5050 Преглеждания
-
Последно мнение от Siska
-
- 0 Отговори
- 1907 Преглеждания
-
Последно мнение от lantimilan
-
- 6 Отговори
- 1414 Преглеждания
-
Последно мнение от bobywTf
-
- 0 Отговори
- 2074 Преглеждания
-
Последно мнение от mi0
-
- 2 Отговори
- 1238 Преглеждания
-
Последно мнение от bustA
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 1 гост