Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

semclip

Статус пользователя Lonely
сообщение 22.5.2014, 14:21
Сообщение #1
Стаж: 11 лет

Сообщений: 43
Благодарностей: 3
Полезность: < 0

Здравствуйте, кто сможет скинуть плагин semclip прохождение сквозь игроков всегда?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Basaev
сообщение 22.5.2014, 14:24
Сообщение #2


Стаж: 12 лет

Сообщений: 369
Благодарностей: 201
Полезность: < 0

Lonely,
Код:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "Semiclip"
#define VERSION "1.31"
#define AUTHOR "skyjur"

new bool:plrSolid[33]
new bool:plrRestore[33]
new plrTeam[33]

new maxplayers

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_forward(FM_PlayerPreThink, "preThink")
register_forward(FM_PlayerPostThink, "postThink")

register_forward(FM_AddToFullPack, "addToFullPack", 1)

maxplayers = get_maxplayers()
}

public addToFullPack(es, e, ent, host, hostflags, player, pSet)
{
if(player)
{
if(plrSolid[host] && plrSolid[ent] && plrTeam[host] == plrTeam[ent])
{
set_es(es, ES_Solid, SOLID_NOT)
set_es(es, ES_RenderMode, kRenderTransAlpha)
set_es(es, ES_RenderAmt, 230)
}
}
}

FirstThink()
{
for(new i = 1; i <= maxplayers; i++)
{
if(!is_user_alive(i))
{
plrSolid[i] = false
continue
}

plrTeam[i] = get_user_team(i)
plrSolid[i] = pev(i, pev_solid) == SOLID_SLIDEBOX ? true : false
}
}

public preThink(id)
{
static i, LastThink

if(LastThink > id)
{
FirstThink()
}
LastThink = id


if(!plrSolid[id]) return

for(i = 1; i <= maxplayers; i++)
{
if(!plrSolid[i] || id == i) continue

if(plrTeam[i] == plrTeam[id])
{
set_pev(i, pev_solid, SOLID_NOT)
plrRestore[i] = true
}
}
}

public postThink(id)
{
static i

for(i = 1; i <= maxplayers; i++)
{
if(plrRestore[i])
{
set_pev(i, pev_solid, SOLID_SLIDEBOX)
plrRestore[i] = false
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lonely
сообщение 22.5.2014, 14:25
Сообщение #3
Стаж: 11 лет

Сообщений: 43
Благодарностей: 3
Полезность: < 0

Basaev,
Что это ты мне скинул?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 22.5.2014, 14:26
Сообщение #4


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Модуль лучше поставь, получше будет и нагрузки меньше


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lonely
сообщение 22.5.2014, 14:26
Сообщение #5
Стаж: 11 лет

Сообщений: 43
Благодарностей: 3
Полезность: < 0

Да и ещё чтоб у меня не было прохождение сквозь чужих игроков
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Basaev
сообщение 22.5.2014, 14:28
Сообщение #6


Стаж: 12 лет

Сообщений: 369
Благодарностей: 201
Полезность: < 0

Цитата(Lonely @ 22.5.2014, 14:25) *
Basaev,
Что это ты мне скинул?

То что вы просили
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 22.5.2014, 15:24
Сообщение #7


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Перемещено. Читате правила разделов, не просто так же они написаны.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: