- Поддерживаемые игры
-
- CS: GO
Плагин создает подарок по нативу (Координаты естественно посылаются через натив)
Модель используется из [Shop] CS:GO Ball (Естеественно модель вертится, крутится и все такое)
Чтобы пользоваться данным плагином через другой, достаточно в начало пихнуть это в начало #include <gift_creator>
Пример плагина
Данный плагин полезен для лишь разработчиков других плагинов (Ну или людей срабами разработчиками)!
Можете использовать этот плагин, можете его изменить, можете вообще удалить и сделать свой!
(Никто не мешает, чесно)
Модель используется из [Shop] CS:GO Ball (Естеественно модель вертится, крутится и все такое)
Чтобы пользоваться данным плагином через другой, достаточно в начало пихнуть это в начало #include <gift_creator>
C-подобный:
/*************************
* Создает подарок на заданных координатах
*
* @param Координаты
*
* @return Индекс подарка
*/
native int GCreator_Create(const Float:pos[3]);
/*************************
* Вызывается до поднятия подарка
*
* @param Индекс игрока
* @param Индекс подарка
*
* @return Действие, Продолжать ли функцию? Plugin_Continue - продолжить, иначе - заблокировать
*/
forward Action GCreator_OnTouchPre(int client, int gift);
/*************************
* Вызывается после поднятия подарка
*
* @param Индекс игрока
* @param Индекс подарка
*/
forward GCreator_OnTouchPost(int client, int gift);
Пример плагина
C-подобный:
#include <sourcemod>
#include <gift_creator>
#define TEAM_CT 3
#define TEAM_T 2
public OnPluginStart()
{
RegConsoleCmd("gift_create", GC)
}
public Action:GC(client, args)
{
new Float:pos[3]
GetEntPropVector(client, Prop_Send, "m_vecOrigin", pos)
pos[1]+=80.0
GCreator_Create(pos)
}
public Action GCreator_OnTouchPre(client, gift)
{
PrintToChatAll("Кто-то захотел взять подарок! Защитим его!")
new team=GetClientTeam(client)
if(team==TEAM_CT)//Если игрок КТ-шник, запрещаем ему брать // PrintToChatAll будет флудить
return Plugin_Handled
return Plugin_Continue
}
public GCreator_OnTouchPost(client, gift)
{
PrintToChatAll("Мы опоздали сэр, сэр.... с... С... ССУСЛИК")
}
Данный плагин полезен для лишь разработчиков других плагинов (Ну или людей с
Можете использовать этот плагин, можете его изменить, можете вообще удалить и сделать свой!
(Никто не мешает, чесно)