Bot starting health
-
Jeff
Извън линия - Потребител
- Мнения: 26
- Регистриран на: 15 Мар 2018, 11:30
- Получена благодарност: 2 пъти
Bot starting health
Дава error при компилация:
/tmp/textD6uqmq.sma(10) : error 088: number of arguments does not match definition
1 Error.
Could not locate output file /home/groups/amxmodx/public_html/websc3/textD6uqmq.amx (compile failed).
Добавено преди 3 минути 54 секунди:
Май "true" като аргумент е в повече, ще го махна.
Добавено преди 1 минута 45 секунди:
Пак ботовете стоят на 100
Добавено преди 3 минути 40 секунди:
Те двата кода са еднакви така като ги гледам..
/tmp/textD6uqmq.sma(10) : error 088: number of arguments does not match definition
1 Error.
Could not locate output file /home/groups/amxmodx/public_html/websc3/textD6uqmq.amx (compile failed).
Добавено преди 3 минути 54 секунди:
Май "true" като аргумент е в повече, ще го махна.
Добавено преди 1 минута 45 секунди:
Пак ботовете стоят на 100
Добавено преди 3 минути 40 секунди:
Те двата кода са еднакви така като ги гледам..
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Bot starting health
Точно този аргумент е промяната, която направих, тъй като в API-то пише, че по този начин се включва поддръжка за специални ботове, обаче явно изисква АМХХ 1.8.3, а ти ползваш по-стара версия. Дали изобщо ботовете получават кръв ако плъгинът е направен да дава кръв на всички играчи?
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fun>
#include <hamsandwich>
new g_pHealth
public plugin_init()
{
register_plugin("Bot Health", "1.0", "OciXCrom")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
g_pHealth = register_cvar("amx_bot_starthp", "120")
}
public OnPlayerSpawn(id)
{
if(is_user_alive(id))
set_user_health(id, get_pcvar_num(g_pHealth))
}
-
Jeff
Извън линия - Потребител
- Мнения: 26
- Регистриран на: 15 Мар 2018, 11:30
- Получена благодарност: 2 пъти
Bot starting health
Аз съм с 1.8.2, най-вероятно там е проблемът.
Добавено преди 3 минути 49 секунди:
Обаче не намирам от къде да сваля 1.8.3, той май още се прави..
Добавено преди 3 минути 49 секунди:
Обаче не намирам от къде да сваля 1.8.3, той май още се прави..
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Bot starting health
Няма официална версия, обаче от тук можеш да си изтеглиш най-новия dev build - https://www.amxmodx.org/snapshots.php
Добавено преди 2 минути 50 секунди:
Виж направо с този плъгин, отново напиши /check като си насочиш мерника към бот и кажи какво ти изписва.
Добавено преди 2 минути 50 секунди:
Виж направо с този плъгин, отново напиши /check като си насочиш мерника към бот и кажи какво ти изписва.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fakemeta>
public plugin_init()
{
register_plugin("Check Botness", "1.0", "OciXCrom")
register_clcmd("say /check", "Cmd_Check")
register_clcmd("say_team /check", "Cmd_Check")
}
public Cmd_Check(id)
{
new iEnt, iBody
get_user_aiming(id, iEnt, iBody)
if(pev_valid(iEnt))
{
if(id < 0 || id > 32)
client_print(id, print_chat, "* This is not a player/bot.")
else
client_print(id, print_chat, "* This player %s a bot.", is_user_bot(id) ? "IS" : "is NOT")
}
else
client_print(id, print_chat, "* Nasochi si mernika kum entity!.")
return PLUGIN_HANDLED
}
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Bot starting health
Значи изобщо не може да засече дали е бот със стандардната is_user_bot проверка. Какво е SteamID-то и ИП-то на ботовете?
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Bot starting health
Не ми отговори с този код дали получават кръв при прераждане?
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fun>
#include <hamsandwich>
new g_pHealth
public plugin_init()
{
register_plugin("Bot Health", "1.0", "OciXCrom")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
g_pHealth = register_cvar("amx_bot_starthp", "120")
}
public OnPlayerSpawn(id)
{
if(is_user_alive(id))
set_user_health(id, get_pcvar_num(g_pHealth))
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 3 Отговори
- 1022 Преглеждания
-
Последно мнение от Huehue
-
- 2 Отговори
- 962 Преглеждания
-
Последно мнение от L.O.F.I
-
- 3 Отговори
- 1582 Преглеждания
-
Последно мнение от OciXCrom
-
- 6 Отговори
- 2244 Преглеждания
-
Последно мнение от thoughtz
-
- 2 Отговори
- 1505 Преглеждания
-
Последно мнение от OciXCrom
-
- 0 Отговори
- 952 Преглеждания
-
Последно мнение от Krusteww
-
- 1 Отговори
- 723 Преглеждания
-
Последно мнение от TryAgain
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 15 госта