[VIP] BunnyHop

Тема в разделе "Модули", создана пользователем san911, 2 июл 2015.

  1. san911

    san911 Вообще короче нечего

    Сообщения:
    177
    Симпатии:
    37
    [VIP] BunnyHop

    Версия: 1.0.1

    Требование:
    [VIP] Core
    версии не ниже 1.1.0 R

    Описание:
    Позволяет VIP-игрокам делать распрыжку.

    Параметры:
    Код:
    "BunnyHop"        "1 - Включить, 0 - Выключить"
    В vip_modules.phrases.txt добавить:
    Код:
        "BunnyHop"
        {
            "ru"        "Банни хоп"
            "en"        "BunnyHop"
            "fi"        "BunnyHop"
        }    
    Код:
    (Версия: 1.0.0) - Релиз.
    (Версия: 1.0.1) - Поправлен код.
     

    Вложения:

    Последнее редактирование: 18 апр 2016
    MeO, NiGaByte, MXvsATV и ещё 1-му нравится это.
  2. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.987
    Симпатии:
    2.985
    PHP:
    public OnPluginStart()
    {
        
    LoadTranslations("vip_core.phrases");
        
    LoadTranslations("vip_modules.phrases");
    }

    public 
    bool:OnDisplayItem(client, const String:sFeatureName[], String:sDisplay[], maxlen)
    {
        
    FormatEx(sDisplaymaxlen"%t [%t]""BunnyHop"VIP_IsClientFeatureUse(clientVIP_BHOP) ? "ENABLED":"DISABLED");
        return 
    true;
    }
    Этого не нужно, ядро само это делает. И перевод будет не верно работать т.к. нет индекса клиента для форматирования.

    Я сам бхоп не делал т.к. есть несколько вариантов реализации, я их предлагал, не помню чем закончилось)

    P.S. Требуется ядро не ниже 1.1.0
     
  3. T1MOXA

    T1MOXA

    Сообщения:
    469
    Симпатии:
    32
    Плагин рабочий? Стоит качать?
     
  4. Dmitriy Mikliaev

    Dmitriy Mikliaev

    Сообщения:
    168
    Симпатии:
    2
    Несовместим с двойным... прыжком
     
  5. MXvsATV

    MXvsATV

    Сообщения:
    51
    Симпатии:
    1
    Отличный Бхоп, использую во всю)
     
  6. DarklSide

    DarklSide

    Сообщения:
    680
    Симпатии:
    173
    Проверять на vip, каждый раз - не катит:
    PHP:
    bool:b_admins[MAXPLAYERS 1] = false;
    public 
    Action:OnPlayerRunCmd(client, &buttons, &impulseFloat:vel[3], Float:angles[3], &weapon)
    {
        if (
    IsPlayerAlive(client) && b_admins[client] && buttons IN_JUMP && !(GetEntityFlags(client) & FL_ONGROUND) && !(GetEntityMoveType(client) & MOVETYPE_LADDER) && GetEntProp(clientProp_Data"m_nWaterLevel") <= 1)
            
    buttons &= ~IN_JUMP;
    }
    public 
    OnClientPostAdminCheck(client)
    {
        if (
    client && !IsFakeClient(client))b_admins[client] = false;
        if (
    VIP_IsClientVIP(client) && VIP_IsClientFeatureUse(clientVIP_BHOP))b_admins[client] = true;
    }
     
  7. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.987
    Симпатии:
    2.985
    Не прокатит. Випка дается с задержкой после OnClientPostAdminCheck.
     
  8. Fan-Tom

    Fan-Tom

    Сообщения:
    1
    Симпатии:
    0
    а как в модуле увеличить ускорение бх?
     
  9. Rodion25

    Rodion25

    Сообщения:
    4
    Симпатии:
    0
    Как увеличить ускорение после каждого прыжка:?
     
  10. Hey

    Hey

    Сообщения:
    2
    Симпатии:
    0
    Слушай, короче когда модуль устанавливаю и прописываю в группу то сама группа при выдаче убираеться... Что делать?
     
  11. Include

    Include

    Сообщения:
    37
    Симпатии:
    10
    L 03/09/2016 - 15:53:43: [vip/VIP_Core.smx] Features_GetStatus: Include (1) -> Feature: Bhop, Status: 1
    флудит в консоли, можно исправить как-то?
     
  12. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.987
    Симпатии:
    2.985
    @Include, поставить ядро без дебага
     
  13. Queed

    Queed

    Сообщения:
    26
    Симпатии:
    0
    L 03/21/2016 - 13:42:02: [SM] [0] Line 34, D:\Source Pawn Old\VIP_Bhop_1.0.0.sp::OnPlayerRunCmd()
    L 03/21/2016 - 13:42:02: [SM] Native "VIP_IsClientFeatureUse" reported: Client 1 is not loaded
    L 03/21/2016 - 13:42:02: [SM] Displaying call stack trace for plugin "vip/VIP_BHOP_1.0.0.smx":
    L 03/21/2016 - 13:42:02: [SM] [0] Line 34, D:\Source Pawn Old\VIP_Bhop_1.0.0.sp::OnPlayerRunCmd()
    флудит консоль этой штукой, не подскажете в чём дело? )))
     
  14. omgpzdc

    omgpzdc

    Сообщения:
    4
    Симпатии:
    0
    Вот бы такой плагин одновременно с двойным прыжком.