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

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

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

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

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

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

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

Увеличенный урон

Статус пользователя panicaskill
сообщение 25.5.2017, 19:31
Сообщение #1
Стаж: 12 лет
Город: Каменск-Уральский


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

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

Ребята, есть у кого-нибудь плагин для увеличения урона с определенным флагом?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
loran
сообщение 26.5.2017, 5:08
Сообщение #2
Стаж: 10 лет

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

а чо ты заморачиваешься? сразу бессмертие себе поставь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя VenigreT
сообщение 26.5.2017, 17:56
Сообщение #3
Стаж: 10 лет

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

Я бы тоже не отказался от такого плагина
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 26.5.2017, 19:49
Сообщение #4


Стаж: 13 лет

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

steelzzz,
Код:
   if(is_user_connected(attacker))
return HAM_IGNORED
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя steelzzz
сообщение 26.5.2017, 19:53
Сообщение #5


Стаж: 12 лет

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

Была опечатка)
Код:
#include <amxmodx>
#include <hamsandwich>

#define FLAG_ACCESS ADMIN_LEVEL_H // флаг

const Float:fMultiDmg = 2.0 // на сколько умножать
new bool:bIsAdmin[33]

public plugin_init()
{
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
}

public client_putinserver(id)
{
if(get_user_flags(id) & FLAG_ACCESS)
bIsAdmin[id] = true
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if(!is_user_connected(attacker) || victim == attacker)
return HAM_IGNORED

if(bIsAdmin[attacker])
{
SetHamParamFloat(4, damage * fMultiDmg)
}
return HAM_IGNORED
}


Нужна помощь в настройке сервера или плагина? (Платно) -> Тык
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 26.5.2017, 19:55
Сообщение #6


Стаж: 13 лет

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

steelzzz, от гранат так же урон будет не хилый однако
через dmgbits надо отсеять
Код:
#include <amxmodx>
#include <hamsandwich>

#define FLAG_ACCESS ADMIN_LEVEL_H // флаг

const Float:fMultiDmg = 2.0 // на сколько умножать
new bool:bIsAdmin[33]

public plugin_init()
{
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
}

public client_putinserver(id)
{
if(get_user_flags(id) & FLAG_ACCESS)
bIsAdmin[id] = true
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if(!is_user_connected(attacker) || victim == attacker)
return HAM_IGNORED

if( damage_type & DMG_GRENADE )
return HAM_IGNORED

if(bIsAdmin[attacker])
{
SetHamParamFloat(4, damage * fMultiDmg)
}
return HAM_IGNORED
}


Отредактировал: DeMNiX, - 26.5.2017, 20:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя steelzzz
сообщение 26.5.2017, 20:21
Сообщение #7


Стаж: 12 лет

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

/del
Вы уже скинули варик

Отредактировал: steelzzz, - 26.5.2017, 20:24


Нужна помощь в настройке сервера или плагина? (Платно) -> Тык
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 26.5.2017, 20:28
Сообщение #8


Стаж: 13 лет

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

Цитата(steelzzz @ 27.5.2017, 2:21) *
/del
Вы уже скинули варик


да просто ты чет долго отвечал )))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя panicaskill
сообщение 26.5.2017, 20:39
Сообщение #9
Стаж: 12 лет
Город: Каменск-Уральский


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

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

steelzzz, DeMNiX, Спасибо, мужики.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fl0werD
сообщение 26.5.2017, 22:05
Сообщение #10
Стаж: 9 лет 2 месяца

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

Админы зайду под всеми айдишниками, и у всех будет урон. Надо обнулять жи, в том же путине.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 27.5.2017, 8:27
Сообщение #11


Стаж: 13 лет

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

Цитата(fl0werD @ 27.5.2017, 4:05) *
Админы зайду под всеми айдишниками, и у всех будет урон. Надо обнулять жи, в том же путине.


косяк - косяк

Код:
#include <amxmodx>
#include <hamsandwich>

#define FLAG_ACCESS ADMIN_LEVEL_H // флаг

const Float:fMultiDmg = 2.0 // на сколько умножать
new bool:bIsAdmin[33]

public plugin_init()
{
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
}

public client_putinserver(id)
{
if(get_user_flags(id) & FLAG_ACCESS) bIsAdmin[id] = true
else bIsAdmin[id] = false;
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if(!is_user_connected(attacker) || victim == attacker)
return HAM_IGNORED

if( damage_type & DMG_GRENADE )
return HAM_IGNORED

if(bIsAdmin[attacker])
{
SetHamParamFloat(4, damage * fMultiDmg)
}
return HAM_IGNORED
}


поправил

Отредактировал: DeMNiX, - 27.5.2017, 8:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя VenigreT
сообщение 27.5.2017, 15:34
Сообщение #12
Стаж: 10 лет

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

Ошибка при компиляции: error 017: undefined symbol "DMG_GRENADE"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя steelzzz
сообщение 27.5.2017, 16:59
Сообщение #13


Стаж: 12 лет

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

Цитата(VenigreT @ 27.5.2017, 16:34) *
Ошибка при компиляции: error 017: undefined symbol "DMG_GRENADE"

Код:
#include <amxmodx>
#include <hamsandwich>

#define FLAG_ACCESS ADMIN_LEVEL_H // флаг
#define DMG_HEGRENADE (1<<24)

const Float:fMultiDmg = 2.0 // на сколько умножать
new bool:bIsAdmin[33]

public plugin_init()
{
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
}

public client_putinserver(id)
{
if(get_user_flags(id) & FLAG_ACCESS) bIsAdmin[id] = true
else bIsAdmin[id] = false;
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if(!is_user_connected(attacker) || victim == attacker)
return HAM_IGNORED

if( damage_type & DMG_HEGRENADE )
return HAM_IGNORED

if(bIsAdmin[attacker])
{
SetHamParamFloat(4, damage * fMultiDmg)
}
return HAM_IGNORED
}


Нужна помощь в настройке сервера или плагина? (Платно) -> Тык
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 27.5.2017, 17:01
Сообщение #14


Стаж: 13 лет

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

steelzzz,
странно
Код:
#define DMG_GRENADE			(1<<24)	// Counter-Strike only - Hit by HE grenade


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