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

[VIP] Base Functions 1.3.2

Нет прав для скачивания

R1KO

fuck society
Команда форума
Сообщения
9,016
Реакции
6,902
  • Автор ресурса
  • #1
[VIP] Base Functions

Перенесено сюда Модуль плагина - [VIP] Base Functions

Версия: 1.1.0

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

Описание:
Добавляет в VIP функции установки дополнительных единиц жизни, брони, денег, скорости.


Параметры:
C-подобный:
"HP"           "Значение HP"
"Armor"        "Значение брони"
"Money"        "Значение денег"
"Speed"        "Множитель скорости (1.0 - нормальная)"
Если значение просто число (например "120") - оно просто будет установлено игроку.
Если значение в виде "++30" то это значение будет прибавляться к текущему значению игрока.

В vip_modules.phrases.txt добавить
C-подобный:
    "HP"
    {
        "ru"        "ХП"
        "en"        "HP"
        "fi"        "Terveys"
    }
    "Armor"
    {
        "ru"        "Бронь"
        "en"        "Armor"
        "fi"        "Suojaliivi"
    }
    "Money"
    {
        "ru"        "Деньги"
        "en"        "Money"
        "fi"        "Raha"
    }
    "Speed"
    {
        "ru"        "Cкорость"
        "en"        "Speed"
        "fi"        "Nopeus"
    }
C-подобный:
1.0.0 - Релиз
1.0.1 - Обновлено для совместимости с версией ядра 1.0.1 R
1.0.2 - Обновлено для совместимости с версией ядра 1.1.0 R
    Добавлены квары: sm_vip_wait_rounds, sm_vip_hp_mode, sm_vip_armor_mode, sm_vip_money_mode
1.0.3 -    Исправлена ошибка с отсчетом раундов.
                Добавлен шлем.
1.1.0 -    Исправлена ошибка: Native "VIP_GetGameType" was not found
                Удален квар для пропуска первых раундов.
                Удалены квары режимов выдачи ХП, Брони и денег.
                Теперь чтобы прибалять значение используется ++
                Шлем выдается с броней по дефолту.
                Информация об кол-ве теперь отображается в меню.
 

Вложения

  • VIP_BaseFunctions_1.1.0.zip
    7.6 КБ · Просмотры: 6,806
Последнее редактирование:

R1KO

fuck society
Команда форума
Сообщения
9,016
Реакции
6,902
  • Автор ресурса
  • #2
Модуль обновлен до версии 1.0.1

История изменений:
C-подобный:
1.0.1 - Обновлено для совместимости с версией ядра 1.0.1 R
 
Последнее редактирование:

R1KO

fuck society
Команда форума
Сообщения
9,016
Реакции
6,902
  • Автор ресурса
  • #3
Модуль обновлен до версии 1.0.2.

C-подобный:
1.0.2 - Обновлено для совместимости с версией ядра 1.1.0 R
	Добавлены квары: sm_vip_wait_rounds, sm_vip_hp_mode, sm_vip_armor_mode, sm_vip_money_mode
 

R1KO

fuck society
Команда форума
Сообщения
9,016
Реакции
6,902
  • Автор ресурса
  • #4
Модуль обновлен до версии 1.1.0.

C-подобный:
1.1.0 -	Исправлена ошибка: Native "VIP_GetGameType" was not found
				Удален квар для пропуска первых раундов.
				Удалены квары режимов выдачи ХП, Брони и денег.
				Теперь чтобы прибалять значение используется ++
				Шлем выдается с броней по дефолту.
				Информация об кол-ве теперь отображается в меню.
 

AZA

/reset
Сообщения
884
Реакции
136
Можешь сделать,чтобы не выдавало зомби данные преимущество.
 

R1KO

fuck society
Команда форума
Сообщения
9,016
Реакции
6,902
  • Автор ресурса
  • #6
вот
 

Вложения

  • VIP_BaseFunctions_1.1.0_for_ZR.smx
    5.6 КБ · Просмотры: 60
  • VIP_BaseFunctions_1.1.0_for_ZR.sp
    5.8 КБ · Просмотры: 74
  • Мне нравится
Реакции: AZA

sansan

Участник
Сообщения
19
Реакции
1
Как сделать чтобы выдавало ak deagle 2 флешни гранату и смок
 

onik

Участник
Сообщения
159
Реакции
35
Возможно ли сделать так чтобы в 1 раунде вип игрокам не выдавали деньги ?
 
Последнее редактирование:

666pro

Участник
Сообщения
186
Реакции
20
Получится ли скорость поставить 1.05 например ?
 

Marius

Участник
Сообщения
95
Реакции
7
@R1KO, Здравствуй. Просьба у меня. Можешь сделать, чтобы випам в первом раунде карты не выдавал определенное количество денег. Чтобы пистолетный раунд оставался пистолетным. Чтобы у простых игроков и у випов было одинаковое количество денег (800). Или хотя бы что-то похожее. Чтобы сохранить пистолетку. Буду благодарен. Сервер ксго
 

666pro

Участник
Сообщения
186
Реакции
20
@R1KO, Здравствуй. Просьба у меня. Можешь сделать, чтобы випам в первом раунде карты не выдавал определенное количество денег. Чтобы пистолетный раунд оставался пистолетным. Чтобы у простых игроков и у випов было одинаковое количество денег (800). Или хотя бы что-то похожее. Чтобы сохранить пистолетку. Буду благодарен. Сервер ксго
у меня стоит старая версия , где 1 раунд был пропущен )))
Потом рико убрал этот квар и сделал запудренный плагин , чтобы через другой плагин ограничивать раунды
 

Marius

Участник
Сообщения
95
Реакции
7
у меня стоит старая версия , где 1 раунд был пропущен )))
Потом рико убрал этот квар и сделал запудренный плагин , чтобы через другой плагин ограничивать раунды
Не подскажешь, что за плагин такой? Интересненько...

Оо, и скинь пожалуйста старую версию.
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,127
Реакции
2,338
чтобы випам в первом раунде карты не выдавал определенное количество денег
PHP:
#define TIME_RESTORE_MONEY 0.3

new bool:g_bRestore, g_iOffsetMoney, g_iStartMoney;

public OnPluginStart()
{
	if ((g_iOffsetMoney = FindSendPropOffs("CCSPlayer", "m_iAccount")) == -1) SetFailState("Offset not found!");
	new Handle:mp_startmoney = FindConVar("mp_startmoney");
	g_iStartMoney = GetConVarInt(mp_startmoney);
	HookConVarChange(mp_startmoney, Change_StartMoney);
}

public Change_StartMoney(Handle:convar, String:oldValue[], String:newValue[]) g_iStartMoney = GetConVarInt(convar);

public OnMapStart()
{
	if (g_bRestore == false)
	{
		HookEvent("round_start", Event_RoundStart, EventHookMode_PostNoCopy);
		g_bRestore = true;
	}
}

public Event_RoundStart(Handle:event, String:name[], bool:dontBroadcast)
{
	CreateTimer(TIME_RESTORE_MONEY, RestoreMoney, _, TIMER_FLAG_NO_MAPCHANGE);
}

public Action:RestoreMoney(Handle:timer)
{
	UnhookEvent("round_start", Event_RoundStart, EventHookMode_PostNoCopy);
	g_bRestore = false;
	for (new i = 1; i <= MaxClients; ++i)
	{
		if (IsClientInGame(i) && IsPlayerAlive(i)) SetEntData(i, g_iOffsetMoney, g_iStartMoney, 4, true);
	}
	return Plugin_Stop;
}
Где TIME_RESTORE_MONEY - задержка для сброса от других плагинов (ставить больше, если не срабатывает).
Может и сгодится.
 

666pro

Участник
Сообщения
186
Реакции
20

Azat777

Участник
Сообщения
23
Реакции
1
Что тут ему не хватает скачал модуль и просто решил прогнать через компилятор

8e8e7cc19295814fbcb524851dc14e5b.png
 

f0rezt

Участник
Сообщения
61
Реакции
2
Можно сделать чтобы выдавалась броня без шлема?
 

R1KO

fuck society
Команда форума
Сообщения
9,016
Реакции
6,902
  • Автор ресурса
  • #20
@f0rezt, в исходнике можно
 
Сверху