Иконка ресурса

[VIP] BunnyHop 1.0.2

akvorok.ego

Участник
Сообщения
314
Реакции
186
  • Автор ресурса
  • #1
Пользователь san911 разместил новый ресурс:

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

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

В groups.ini добавить:
C-подобный:
//1 - Включить, 0 - Выключить
"BunnyHop"        "1"

В vip_modules.phrases.txt добавить:
C-подобный:
    "BunnyHop"
    {
        "ru"        "Банни хоп"
        "en"        "BunnyHop"
        "fi"        "BunnyHop"
    }

C-подобный:
1.0.0 - Релиз
1.0.1 - Поправлен код

Узнать больше об этом ресурсе...
 
Последнее редактирование модератором:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
PHP:
public OnPluginStart()
{
	LoadTranslations("vip_core.phrases");
	LoadTranslations("vip_modules.phrases");
}

public bool:OnDisplayItem(client, const String:sFeatureName[], String:sDisplay[], maxlen)
{
	FormatEx(sDisplay, maxlen, "%t [%t]", "BunnyHop", VIP_IsClientFeatureUse(client, VIP_BHOP) ? "ENABLED":"DISABLED");
	return true;
}

Этого не нужно, ядро само это делает. И перевод будет не верно работать т.к. нет индекса клиента для форматирования.

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

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

T1MOXA

Участник
Сообщения
567
Реакции
83
PHP:
public OnPluginStart()
{
	LoadTranslations("vip_core.phrases");
	LoadTranslations("vip_modules.phrases");
}

public bool:OnDisplayItem(client, const String:sFeatureName[], String:sDisplay[], maxlen)
{
	FormatEx(sDisplay, maxlen, "%t [%t]", "BunnyHop", VIP_IsClientFeatureUse(client, VIP_BHOP) ? "ENABLED":"DISABLED");
	return true;
}

Этого не нужно, ядро само это делает. И перевод будет не верно работать т.к. нет индекса клиента для форматирования.

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

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

Плагин рабочий? Стоит качать?
 

MXvsATV

Участник
Сообщения
53
Реакции
3
Отличный Бхоп, использую во всю)
 

DarklSide

Участник
Сообщения
931
Реакции
468
Проверять на vip, каждый раз - не катит:
PHP:
bool:b_admins[MAXPLAYERS + 1] = false;
public Action:OnPlayerRunCmd(client, &buttons, &impulse, Float:vel[3], Float:angles[3], &weapon)
{
    if (IsPlayerAlive(client) && b_admins[client] && buttons & IN_JUMP && !(GetEntityFlags(client) & FL_ONGROUND) && !(GetEntityMoveType(client) & MOVETYPE_LADDER) && GetEntProp(client, Prop_Data, "m_nWaterLevel") <= 1)
        buttons &= ~IN_JUMP;
}
public OnClientPostAdminCheck(client)
{
    if (client > 0 && !IsFakeClient(client))b_admins[client] = false;
    if (VIP_IsClientVIP(client) && VIP_IsClientFeatureUse(client, VIP_BHOP))b_admins[client] = true;
}
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #7
Не прокатит. Випка дается с задержкой после OnClientPostAdminCheck.
 

Fan-Tom

Участник
Сообщения
1
Реакции
0
а как в модуле увеличить ускорение бх?
 

Rodion25

Участник
Сообщения
9
Реакции
0
Как увеличить ускорение после каждого прыжка:?
 

Hey

Участник
Сообщения
2
Реакции
0
PHP:
public OnPluginStart()
{
    LoadTranslations("vip_core.phrases");
    LoadTranslations("vip_modules.phrases");
}

public bool:OnDisplayItem(client, const String:sFeatureName[], String:sDisplay[], maxlen)
{
    FormatEx(sDisplay, maxlen, "%t [%t]", "BunnyHop", VIP_IsClientFeatureUse(client, VIP_BHOP) ? "ENABLED":"DISABLED");
    return true;
}

Этого не нужно, ядро само это делает. И перевод будет не верно работать т.к. нет индекса клиента для форматирования.

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

P.S. Требуется ядро не ниже 1.1.0
Слушай, короче когда модуль устанавливаю и прописываю в группу то сама группа при выдаче убираеться... Что делать?
 

Include

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

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #12
@Include, поставить ядро без дебага
 

Queed

Участник
Сообщения
39
Реакции
1
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()
флудит консоль этой штукой, не подскажете в чём дело? )))
 

omgpzdc

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

madwayz_1337

Участник
Сообщения
69
Реакции
0
Это адекватно, вообще, что у меня если работает этот модуль, то включается автобхоп? То есть, на пробел автоматически распрыгивается. Как отключить?
 

d3r

Участник
Сообщения
30
Реакции
6
@R1KO а как переделать данный модуль для твоего Shop Fork?
 

gheka

Участник
Сообщения
4
Реакции
0
Прописываю в консоле команду sm_addvip name *** 0 vip1, пишет "указанная вип группа не существует". Хотя в файле groups.ini он прописана. Как решить эту проблему?
 

threatsociety

Кибердура ^_^
Сообщения
125
Реакции
12
Прописываю в консоле команду sm_addvip name *** 0 vip1, пишет "указанная вип группа не существует". Хотя в файле groups.ini он прописана. Как решить эту проблему?
Прописывай в "ковычках" и точное название группы как указано в groups.ini
 
Сверху Снизу