Поиск Реквестирую плагин, который обеспечивает взаимодействие hamsandwich и zbot

Сообщения
857
Реакции
532
Помог
13 раз(а)
и что ты хочешь? в амхх 183+ уже есть поддержка zbot'ов, нужно просто добавить последний аргумент

RegisterHam(Ham_Touch, "player", "fw_PlayerTouch_Pre", false, .specialbot = true);
 
Сообщения
1,560
Реакции
1,573
Помог
2 раз(а)
BalbuR,
Капец, - где ты раньше был,или где был раньше я,что не знал этого )

Хорошее решение .specialbot = true

RegisterHam(Ham_TakeDamage, "player", "TakeDamage", .specialbot = true)

Вместо того, что-бы делать это

Код:
new bool:bHamBot = false

public client_putinserver(id)   
{
    if(!bHamBot && is_user_bot(id))   
    {
        bHamBot = true
        set_task(0.1, "Register_HamBot", id)
    }
}

public Register_HamBot(id)
{
    RegisterHamFromEntity(Ham_TakeDamage, id, "TakeDamage")
}
P.S.Ещё бы найти использование навыков им одной строчкой,что-бы не городить десятки кода
 
Сообщения
18
Реакции
1
BalbuR,
Капец, - где ты раньше был,или где был раньше я,что не знал этого )
Вообще-то, в приватке VK я рассказывал тебе об этой штуке.
Ну да ладно)

Но вот еще один момент.
Если в RegisterHam указано только 3 параметра, а 4-ый отсутствует, то его при записи specialbot нужно указывать пустым (_).
Например:
RegisterHam(HamSpawn,"player","Spawn",_,true)
Иначе при компиляции будет очередной "тунъ". ?
И да, ".specialbot", насколько мне известно, указывать не обязательно. Просто true / false.

P. S. Да-да, до 1.8.3+ Z-Bot Parser была еще та напряжная штучка...
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу