Проблем със Spec Bots Plugin
Модератор: Extreme
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Проблем със Spec Bots Plugin
Ама ти сериозно ли? Не можеш да качиш един код във форума, не знаеш да компилираш плъгин и да промениш един ред в него, а си тръгнал да правиш сървър?! Стига вече лигавене. Качи или кода или файла тук или темата ще се заключи. Много пъти съм казвал, че тук няма да се поддържа пускането на еднодневки.
-
Season12
Извън линия - Потребител
- Мнения: 129
- Регистриран на: 10 Фев 2019, 19:41
- Местоположение: V nas
- Получена благодарност: 1 път
- Обратна връзка:
Проблем със Spec Bots Plugin
Ето какво съм написал и компилирал
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#define PLUGIN "botespectador"
#define AUTHOR "_|Polimpo4|_"
#define VERSION "1.0"
new szname_bot[] = "Skype:antonio564_4 and sa6ko100"; ////////// NOME BOT 1
new szname_bot2[] = "IP:93.123.18.49:27015"; ////////// NOME BOT 2
new szname_bot3[] = "Host:gameservers.bg"; ////////// NOME BOT 3
new bool:bot_on, bot_id;
new bool:bot_on2, bot_id2;
new bool:bot_on3, bot_id3;
//Cvars
new cv_KickBots, cv_ConnectBots
public plugin_init()
{
register_plugin("botespectador", "1.0", "_|Polimpo4|_");
cv_KickBots = register_cvar("cv_KickBots","16");
cv_ConnectBots = register_cvar("cv_ConnectBots","16");
bot_on=false;
bot_on2=false;
bot_on3=false;
bot_id=0;
bot_id2=0;
bot_id3=0;
set_task(1.4,"fake_make");
set_task(1.4,"fake_make2");
set_task(1.4,"fake_make3");
return PLUGIN_CONTINUE
}
public fake_make()
{
new rj[128];
if((!bot_on)&&(!bot_id))
{
bot_id=engfunc(EngFunc_CreateFakeClient,szname_bot);
if(bot_id > 0)
{
engfunc(EngFunc_FreeEntPrivateData,bot_id);
dllfunc(DLLFunc_ClientConnect,bot_id,szname_bot,"20.05.45.45.2",rj);
if(is_user_connected(bot_id))
{
dllfunc(DLLFunc_ClientPutInServer, bot_id);
set_pev(bot_id,pev_spawnflags,pev(bot_id,pev_spawnflags)|FL_FAKECLIENT);
set_pev(bot_id,pev_flags,pev(bot_id,pev_flags)|FL_FAKECLIENT);
cs_set_user_team(bot_id, CS_TEAM_SPECTATOR);
bot_on = true;
}
}
}
return PLUGIN_CONTINUE;
}
public fake_make2()
{
new rj[128];
if((!bot_on2)&&(!bot_id2))
{
bot_id2=engfunc(EngFunc_CreateFakeClient,szname_bot2);
if(bot_id2 > 0)
{
engfunc(EngFunc_FreeEntPrivateData,bot_id2);
dllfunc(DLLFunc_ClientConnect,bot_id2,szname_bot2,"20.05.45.45.2",rj);
if(is_user_connected(bot_id2))
{
dllfunc(DLLFunc_ClientPutInServer, bot_id2);
set_pev(bot_id2,pev_spawnflags,pev(bot_id2,pev_spawnflags)|FL_FAKECLIENT);
set_pev(bot_id2,pev_flags,pev(bot_id2,pev_flags)|FL_FAKECLIENT);
cs_set_user_team(bot_id2, CS_TEAM_SPECTATOR);
bot_on2 = true;
}
}
}
return PLUGIN_CONTINUE;
}
public fake_make3()
{
new rj[128];
if((!bot_on3)&&(!bot_id3))
{
bot_id3=engfunc(EngFunc_CreateFakeClient,szname_bot3);
if(bot_id3 > 0)
{
engfunc(EngFunc_FreeEntPrivateData,bot_id3);
dllfunc(DLLFunc_ClientConnect,bot_id3,szname_bot3,"20.05.45.45.2",rj);
if(is_user_connected(bot_id3))
{
dllfunc(DLLFunc_ClientPutInServer, bot_id3);
set_pev(bot_id3,pev_spawnflags,pev(bot_id3,pev_spawnflags)|FL_FAKECLIENT);
set_pev(bot_id3,pev_flags,pev(bot_id3,pev_flags)|FL_FAKECLIENT);
cs_set_user_team(bot_id3, CS_TEAM_SPECTATOR);
bot_on3 = true;
}
}
}
return PLUGIN_CONTINUE;
}
public client_disconnect(id)
{
new players[32], num
get_players(players, num, "c" )
new szConnectBots = get_pcvar_num(cv_ConnectBots)
if(num < szConnectBots && !bot_on)
{
fake_make()
fake_make2()
fake_make3()
}
}
public client_connect(id)
{
new players[32], num
get_players(players, num, "c" )
new szKickBots = get_pcvar_num(cv_KickBots)
if(num >= szKickBots && bot_on)
{
bot_on = false
bot_on2 = false
bot_on3 = false
bot_id=0
bot_id2=0
bot_id3=0
server_cmd("kick ^"%s^"", szname_bot);
server_cmd("kick ^"%s^"", szname_bot2);
server_cmd("kick ^"%s^"", szname_bot3);
}
}
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Проблем със Spec Bots Plugin
А, дали може би се сети, че след като компилира плъгина, трябва да заместиш компилирания плъгин с този който е в сървъра?
-
stambeto2006
Извън линия - Модератор
- Мнения: 505
- Регистриран на: 06 Окт 2016, 15:44
- Се отблагодари: 53 пъти
- Получена благодарност: 45 пъти
- Обратна връзка:
Проблем със Spec Bots Plugin
Плъгина си работи без проблеми, току що го сложих при мен и нямаше грам проблеми. Правиш нещо не както трябва. Щом се занимаваш със сървъри, трябва да си слагаш и редактираш плъгини без никакви проблеми.
-
Season12
Извън линия - Потребител
- Мнения: 129
- Регистриран на: 10 Фев 2019, 19:41
- Местоположение: V nas
- Получена благодарност: 1 път
- Обратна връзка:
Проблем със Spec Bots Plugin
Стамбе разбрах си грешката, просто при като отварям notepad++ и като редактирам и като свърша трябва да натисна Запис, но аз не съм го натиснал плъгина си работи и аз пробвах вече, имам ботовете благодаря за разбирането..
Добавено преди 31 секунди:
Може ли IP на твоят сървър ?
Добавено преди 31 секунди:
Може ли IP на твоят сървър ?
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 2 Отговори
- 1823 Преглеждания
-
Последно мнение от 7331
-
- 2 Отговори
- 1590 Преглеждания
-
Последно мнение от sf4n
-
- 5 Отговори
- 2172 Преглеждания
-
Последно мнение от Siska
-
- 0 Отговори
- 694 Преглеждания
-
Последно мнение от lantimilan
-
- 14 Отговори
- 4166 Преглеждания
-
Последно мнение от Siska
-
- 1 Отговори
- 1014 Преглеждания
-
Последно мнение от Siska
-
- 4 Отговори
- 1507 Преглеждания
-
Последно мнение от KARASKO
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 15 госта