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

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

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

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

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

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

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

антипаравоз

, Подскажите!
Статус пользователя selest
сообщение 28.10.2014, 11:48
Сообщение #1


Стаж: 12 лет

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

ребятки, киньте кто то плагин антипаравоз... что бы отталкивало для кнайф дм...!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ssx
сообщение 28.10.2014, 14:32
Сообщение #2


Стаж: 12 лет

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

Цитата(selest @ 28.10.2014, 12:05) *
там только убивает...мне нужно что бы отталкивало...))

в исходнике сменить убийство на slap


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 28.10.2014, 14:34
Сообщение #3


Стаж: 12 лет

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

ssx, Там нет исходника :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 28.10.2014, 15:03
Сообщение #4
Стаж: 11 лет

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

Скачать
forums.alliedmods.net/showthread.php?t=213362
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя selest
сообщение 28.10.2014, 15:30
Сообщение #5


Стаж: 12 лет

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

Цитата(Type @ 28.10.2014, 16:03) *
Скачать
forums.alliedmods.net/showthread.php?t=213362

оно не так пашет....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 28.10.2014, 15:30
Сообщение #6
Стаж: 11 лет

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

selest, Что именно не так?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя selest
сообщение 28.10.2014, 15:33
Сообщение #7


Стаж: 12 лет

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

Цитата(Type @ 28.10.2014, 16:30) *
selest, Что именно не так?

оно работает после того как сделал паравоз, а нужно предотвратить паравоз... что бы когда игрок с твоей команды не мог к тебе подойти....что бы его оттолкнуло...!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 28.10.2014, 15:35
Сообщение #8
Стаж: 11 лет

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

selest, Сделай воскрешение игрока убитого,и всё.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 28.10.2014, 16:12
Сообщение #9


Стаж: 12 лет

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

Цитата(Bloo @ 28.10.2014, 14:34) *
ssx, Там нет исходника :D

А попросить Скальпеля что бы перед продажей сменил тип наказания ?


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя RoccatZERO
сообщение 28.10.2014, 16:20
Сообщение #10
Стаж: 11 лет

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

Цитата(ssx @ 28.10.2014, 19:12) *
А попросить Скальпеля что бы перед продажей сменил тип наказания ?

Покупка плагина проходит в автоматическом режиме без его участия. Да и автор этого плагина - ShaTalKiN.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя selest
сообщение 28.10.2014, 18:49
Сообщение #11


Стаж: 12 лет

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

что то типа этого плагина "Push player"....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 28.10.2014, 21:12
Сообщение #12


Стаж: 16 лет

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

selest, попробуй тогда такой вариант
Код:
#include <amxmodx>
#include <engine>
#include <fakemeta>

#define PLUGIN "Player Touch"
#define VERSION "0.1"
#define AUTHOR "Fintok!"

#define PUSH_POWER 50

#define is_user_valid(%1) (1 <= %1 <= g_iMaxPlayers)

#define m_iTeam 114
#define fm_cs_get_user_team_index(%1) get_pdata_int(%1, m_iTeam)

new Float:g_fTouched[33]
new g_iMaxPlayers

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

register_touch("player", "player", "fw_PlayerTouch")

g_iMaxPlayers = get_maxplayers()
}

public fw_PlayerTouch(ptr, ptd)
{
if(!is_user_valid(ptr) || !is_user_valid(ptd) || !is_user_alive(ptd))
return

if(fm_cs_get_user_team_index(ptr) != fm_cs_get_user_team_index(ptd))
return

static Float:gametime
gametime = get_gametime()

if((gametime - g_fTouched[ptd]) < 1.0)
return

static Float:origin[2][3]

entity_get_vector(ptr, EV_VEC_origin, origin[0])
entity_get_vector(ptd, EV_VEC_origin, origin[1])

for(new i = 0; i <= 2; i++)
{
origin[1][i] -= origin[0][i]
origin[1][i] *= PUSH_POWER
}

entity_set_vector(ptd, EV_VEC_velocity, origin[1])

g_fTouched[ptd] = gametime
}


Отредактировал: Fintok, - 28.10.2014, 21:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя selest
сообщение 29.10.2014, 19:16
Сообщение #13


Стаж: 12 лет

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

Цитата(Fintok @ 28.10.2014, 22:12) *
selest, попробуй тогда такой вариант
Код:
#include <amxmodx>
#include <engine>
#include <fakemeta>

#define PLUGIN "Player Touch"
#define VERSION "0.1"
#define AUTHOR "Fintok!"

#define PUSH_POWER 50

#define is_user_valid(%1) (1 <= %1 <= g_iMaxPlayers)

#define m_iTeam 114
#define fm_cs_get_user_team_index(%1) get_pdata_int(%1, m_iTeam)

new Float:g_fTouched[33]
new g_iMaxPlayers

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

register_touch("player", "player", "fw_PlayerTouch")

g_iMaxPlayers = get_maxplayers()
}

public fw_PlayerTouch(ptr, ptd)
{
if(!is_user_valid(ptr) || !is_user_valid(ptd) || !is_user_alive(ptd))
return

if(fm_cs_get_user_team_index(ptr) != fm_cs_get_user_team_index(ptd))
return

static Float:gametime
gametime = get_gametime()

if((gametime - g_fTouched[ptd]) < 1.0)
return

static Float:origin[2][3]

entity_get_vector(ptr, EV_VEC_origin, origin[0])
entity_get_vector(ptd, EV_VEC_origin, origin[1])

for(new i = 0; i <= 2; i++)
{
origin[1][i] -= origin[0][i]
origin[1][i] *= PUSH_POWER
}

entity_set_vector(ptd, EV_VEC_velocity, origin[1])

g_fTouched[ptd] = gametime
}


Что то похоже на тот плагин что мне нужно...
ТОлько нужно чуток поправить...
Оно отталкивает игрока с команды.... а должно отталкивать меня от него ( он должен на месте быть)
И оно очень сильно отталкивает...!)
И походу тут еще нужно ножом чикать,чтобы оно оттолкнуло.... нужно бы еще убрать это... что бы оно без всяких нажатий отталкивало..

Отредактировал: selest, - 29.10.2014, 19:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 31.10.2014, 8:04
Сообщение #14
Стаж: 14 лет
Город: Moscow

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

Цитата(Fintok @ 28.10.2014, 23:12) *
Код:
static Float:origin[2][3]

entity_get_vector(ptr, EV_VEC_origin, origin[0])
entity_get_vector(ptd, EV_VEC_origin, origin[1])

for(new i = 0; i <= 2; i++)
{
origin[1][i] -= origin[0][i]
origin[1][i] *= PUSH_POWER
}

entity_set_vector(ptd, EV_VEC_velocity, origin[1])}

Это ты что-то начудил
Вот, с ходу, пробегаю на de_dust2 по респу CT:
Код
pev_origin = Vector (88.3, 2155.8, -91.9)
pev_velocity = Vector (-249.9, -0.8, 0.0) - Length 250.000 - Length2D 250.000

Ты скалярную величину (origin) после модификаций назначаешь несвязанной с ней векторной (velocity) smile.gif

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя selest
сообщение 31.10.2014, 9:39
Сообщение #15


Стаж: 12 лет

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

Цитата(Safety1st @ 31.10.2014, 9:04) *
Это ты что-то начудил
Вот, с ходу, пробегаю на de_dust2 по респу CT:
Код
pev_origin = Vector (88.3, 2155.8, -91.9)
pev_velocity = Vector (-249.9, -0.8, 0.0) - Length 250.000 - Length2D 250.000

Ты скалярную величину (origin) после модификаций назначаешь несвязанной с ней векторной (velocity) smile.gif

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