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

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

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

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

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

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

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

Ищу плагин

, Проходить сквозь игроков в начале раунда
Статус пользователя cripz
сообщение 15.10.2010, 12:11
Сообщение #1
Стаж: 16 лет

Сообщений: 38
Благодарностей: 13
Полезность: 23

Нужен плагин
Чтоб в начале раунда на своей респе можно было проходить через друг друга .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя vkontakte
сообщение 15.10.2010, 12:17
Сообщение #2


Стаж: 16 лет

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

Цитата(cripz @ 15.10.2010, 13:11) *
Нужен плагин
Чтоб в начале раунда на своей респе можно было проходить через друг друга .

Прикрепленный файл  sem.rar ( 5,33 килобайт ) Кол-во скачиваний: 234

5 секунд в начале раунда можно проходить сквозь своих тиммейтов
исходник не могу найти
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя cripz
сообщение 16.10.2010, 20:06
Сообщение #3
Стаж: 16 лет

Сообщений: 38
Благодарностей: 13
Полезность: 23

А как изменить чтоб не 5 секунд а 10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vkontakte
сообщение 17.10.2010, 1:09
Сообщение #4


Стаж: 16 лет

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

Цитата(cripz @ 16.10.2010, 21:06) *
А как изменить чтоб не 5 секунд а 10


тут на форуме есть исходный код данного плагина, у меня нету уже
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cripz
сообщение 3.11.2010, 21:35
Сообщение #5
Стаж: 16 лет

Сообщений: 38
Благодарностей: 13
Полезность: 23

Цитата
тут на форуме есть исходный код данного плагина, у меня нету уже

Скинь ссылку

Отредактировал: cripz, - 3.11.2010, 21:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vkontakte
сообщение 4.11.2010, 4:40
Сообщение #6


Стаж: 16 лет

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

Цитата(cripz @ 3.11.2010, 21:35) *
Скинь ссылку


напрягись и поищи пару минут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cripz
сообщение 4.11.2010, 11:31
Сообщение #7
Стаж: 16 лет

Сообщений: 38
Благодарностей: 13
Полезность: 23

Яж не знаю как плагин называется
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cripz
сообщение 4.11.2010, 11:53
Сообщение #8
Стаж: 16 лет

Сообщений: 38
Благодарностей: 13
Полезность: 23

https://c-s.net.ua/forum/topic26692.html?hl...%E4%F0%F3%E3%E0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Amigo79
сообщение 11.12.2010, 1:02
Сообщение #9


Стаж: 15 лет

Сообщений: 32
Благодарностей: 2
Полезность: 48

Чето полазил и немогу найти исходник плагина Sem.amxx , у кого есть на 10-15 секунд подкинте плиз!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vkontakte
сообщение 11.12.2010, 6:49
Сообщение #10


Стаж: 16 лет

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

Цитата(Amigo79 @ 11.12.2010, 1:02) *
Чето полазил и немогу найти исходник плагина Sem.amxx , у кого есть на 10-15 секунд подкинте плиз!!!


Протри глаза
Исходный код

Код
#include <amxmodx>
#include <fakemeta>

#pragma semicolon 1

#define DISTANCE 120
#define TIME 10.0

new g_iTeam[33];
new bool:g_bSolid[33];
new bool:g_bHasSemiclip[33];
new Float:g_fOrigin[33][3];

new bool:g_bSemiclipEnabled;

new g_iForwardId[3];
new g_iMaxPlayers;
new g_iCvar[3];
new g_Work;

public plugin_init( )
{
register_plugin( "(Team-)Semiclip", "1.2", "SchlumPF*/Empower" );

g_iCvar[0] = register_cvar( "semiclip_enabled", "1" );
g_iCvar[1] = register_cvar( "semiclip_teamclip", "0" );
g_iCvar[2] = register_cvar( "semiclip_transparancy", "1" );

register_forward( FM_ClientCommand, "fwdClientCommand" );

if( get_pcvar_num( g_iCvar[0] ) )
{
g_iForwardId[0] = register_forward( FM_PlayerPreThink, "fwdPlayerPreThink" );
g_iForwardId[1] = register_forward( FM_PlayerPostThink, "fwdPlayerPostThink" );
g_iForwardId[2] = register_forward( FM_AddToFullPack, "fwdAddToFullPack_Post", 1 );

g_bSemiclipEnabled = true;
}
else
g_bSemiclipEnabled = false;

g_iMaxPlayers = get_maxplayers( );

register_event("HLTV", "event_round_start", "a", "1=0", "2=0");
}

public event_round_start()
{
g_Work = true;
set_task(TIME,"reset_state");
}

public reset_state()
g_Work = false;

public fwdPlayerPreThink( plr )
{
if(!g_Work)
return FMRES_IGNORED;

static id, last_think;

if( last_think > plr)
{
for( id = 1; id <= g_iMaxPlayers; id++ )
{
if( is_user_alive( id ) )
{
if( get_pcvar_num( g_iCvar[1] ) )
g_iTeam[id] = get_user_team( id );

g_bSolid[id] = pev( id, pev_solid ) == SOLID_SLIDEBOX ? true : false;
pev( id, pev_origin, g_fOrigin[id] );
}
else
g_bSolid[id] = false;
}
}

last_think = plr;

if( g_bSolid[plr] )
{
for( id = 1; id <= g_iMaxPlayers; id++ )
{
if( g_bSolid[id] && get_distance_f( g_fOrigin[plr], g_fOrigin[id] ) <= DISTANCE && id != plr )
{
if( get_pcvar_num( g_iCvar[1] ) && g_iTeam[plr] != g_iTeam[id] )
return FMRES_IGNORED;

set_pev( id, pev_solid, SOLID_NOT );
g_bHasSemiclip[id] = true;
}
}
}

return FMRES_IGNORED;
}

public fwdPlayerPostThink( plr )
{
if(!g_Work)
return;

static id;

for( id = 1; id <= g_iMaxPlayers; id++ )
{
if( g_bHasSemiclip[id] )
{
set_pev( id, pev_solid, SOLID_SLIDEBOX );
g_bHasSemiclip[id] = false;
}
}
}

public fwdAddToFullPack_Post( es_handle, e, ent, host, hostflags, player, pset )
{
if( player && g_Work)
{
if( g_bSolid[host] && g_bSolid[ent] && get_distance_f( g_fOrigin[host], g_fOrigin[ent] ) <= DISTANCE )
{
if( get_pcvar_num( g_iCvar[1] ) && g_iTeam[host] != g_iTeam[ent] )
return FMRES_IGNORED;

set_es( es_handle, ES_Solid, SOLID_NOT ); // makes semiclip flawless

if( get_pcvar_num( g_iCvar[2] ) == 1 )
{
set_es( es_handle, ES_RenderMode, kRenderTransAlpha );
set_es( es_handle, ES_RenderAmt, 85 );
}
else if( get_pcvar_num( g_iCvar[2] ) == 2 )
{
set_es( es_handle, ES_Effects, EF_NODRAW );
set_es( es_handle, ES_Solid, SOLID_NOT );
}
}
}

return FMRES_IGNORED;
}

// is there a better way to detect changings of g_iCvar[0]?
public fwdClientCommand( plr )
{
// use the forwards just when needed, for good performance
if( !get_pcvar_num( g_iCvar[0] ) && g_bSemiclipEnabled )
{
unregister_forward( FM_PlayerPreThink, g_iForwardId[0] );
unregister_forward( FM_PlayerPostThink, g_iForwardId[1] );
unregister_forward( FM_AddToFullPack, g_iForwardId[2], 1 );

g_bSemiclipEnabled = false;
}
else if( get_pcvar_num( g_iCvar[0] ) && !g_bSemiclipEnabled )
{
g_iForwardId[0] = register_forward( FM_PlayerPreThink, "fwdPlayerPreThink" );
g_iForwardId[1] = register_forward( FM_PlayerPostThink, "fwdPlayerPostThink" );
g_iForwardId[2] = register_forward( FM_AddToFullPack, "fwdAddToFullPack_Post", 1 );

g_bSemiclipEnabled = true;
}
}

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Amigo79
сообщение 11.12.2010, 20:08
Сообщение #11


Стаж: 15 лет

Сообщений: 32
Благодарностей: 2
Полезность: 48

Спасибо тебе !!! Но я пробывал компилировать и ни вкакую он нехочет стоновиться у меня 10-15 сикунд. Подставлял значения место #define TIME 10.0 компилировал несколько раз -всеравно 5 секунд!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 11.12.2010, 20:50
Сообщение #12
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Amigo79,
Как именно писал? Небось просто 10 или 15? Нужно 10.0 или 15.0.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Amigo79
сообщение 12.12.2010, 0:50
Сообщение #13


Стаж: 15 лет

Сообщений: 32
Благодарностей: 2
Полезность: 48

Цитата(STR@TEG @ 11.12.2010, 20:50) *
Amigo79,
Как именно писал? Небось просто 10 или 15? Нужно 10.0 или 15.0.

Нет все правильно писал как ты показуеш и компилировал. Пробывал и 10.0 и 15.0 работает токо 5 секунд, Если есть у кого 10-15 выложите парни !!!

Отредактировал: Amigo79, - 12.12.2010, 0:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Neo
сообщение 12.12.2010, 4:13
Сообщение #14
Стаж: 15 лет

Сообщений: 475
Благодарностей: 131
Полезность: 525

Вместе с этим плагином надо ставить ещё unstuck плагин, т.к. будут игроки застревать друг в друге.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя vkontakte
сообщение 12.12.2010, 4:35
Сообщение #15


Стаж: 16 лет

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

Цитата(frosty123 @ 12.12.2010, 4:13) *
Вместе с этим плагином надо ставить ещё unstuck плагин, т.к. будут игроки застревать друг в друге.


жмешь пробел и всё
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sweet
сообщение 29.3.2011, 18:45
Сообщение #16
Стаж: 15 лет

Сообщений: 1920
Благодарностей: 597
Полезность: 431

Всё равно потом прозрачные все...а есть плагин что бы 15 сек были прозрачные, а потом нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя serzent
сообщение 3.4.2011, 20:16
Сообщение #17
Стаж: 17 лет

Сообщений: 266
Благодарностей: 9
Полезность: 46

dron34,
я исходный код взял что вконтакте написал, скомпилил, и всё зашибись работает.
унстак ещё поставил и теперь друг в друге не застрять. вообще клас.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ernesto
сообщение 7.4.2011, 14:49
Сообщение #18
Стаж: 15 лет

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

так скинь нам ,мы проверим=)))а то у меня не получается все настроить
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Amigo79
сообщение 22.4.2012, 1:41
Сообщение #19


Стаж: 15 лет

Сообщений: 32
Благодарностей: 2
Полезность: 48

unstuck у кого есть етот плагин выложите пожалусто !

Отредактировал: Amigo79, - 22.4.2012, 1:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kaka
сообщение 22.4.2012, 12:39
Сообщение #20


Стаж: 15 лет

Сообщений: 157
Благодарностей: 47
Полезность: 6

Решение всех ваших проблем
AntiBlock

Отредактировал: stefk, - 22.4.2012, 12:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: