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

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

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

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

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

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

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

Sprite Kill Effect

, Нужен плагин
Статус пользователя HiLux
сообщение 3.9.2016, 22:41
Сообщение #1


Стаж: 10 лет

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

Ищу плагин Sprite Kill Effect
Вот фото:
Cкрытый текст

Скачивал его с двух ресурсов(не очень надежных),оба были с редиректом


.::Chivas Community::..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Energy
сообщение 3.9.2016, 22:52
Сообщение #2
Иконка группы

Стаж: 11 лет

Сообщений: 2839
Благодарности: выкл.

Cкрытый текст
Код
#include <amxmodx>
#include <hamsandwich>

#pragma semicolon 1

new const SPRITELIST[][] = {
    "sprites/kf/b.spr",
    "sprites/kf/g.spr",
    "sprites/kf/r.spr",
    "sprites/kf/y.spr"
};

new g_pSprites[sizeof SPRITELIST];

public plugin_precache() {
    for(new i; i < sizeof SPRITELIST; i++) {
        g_pSprites[i] = precache_model(SPRITELIST[i]);
    }
}

public plugin_init() {
    register_plugin("DeathBalls Effect", "0.1", "Subb98");
    RegisterHam(Ham_Killed, "player", "HamKilledPost", 1);
}

public HamKilledPost(const pVictim, const pAttacker) {
    if(pAttacker && pVictim != pAttacker) {
        new iOrigin[3];
        get_user_origin(pVictim, iOrigin);
        for(new i; i < sizeof g_pSprites; i++) {
            SendMessageSpriteTrail(iOrigin, g_pSprites[i]);
        }
    }
}

SendMessageSpriteTrail(const iOrigin[3], const pSprite) {
    message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
    write_byte(TE_SPRITETRAIL);
    write_coord(iOrigin[0]); // startposition.x
    write_coord(iOrigin[1]); // startposition.y
    write_coord(iOrigin[2] + 50); // startposition.z
    write_coord(iOrigin[0]); // endposition.x
    write_coord(iOrigin[1]); // endposition.y
    write_coord(iOrigin[2] + 5); // endposition.z
    write_short(pSprite); // sprite index
    write_byte(20); // count
    write_byte(20); // life in 0.1's
    write_byte(2); // scale in 0.1's
    write_byte(30); // velocity along vector in 10's
    write_byte(20); // randomness of velocity in 10's
    message_end();
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя HiLux
сообщение 3.9.2016, 22:56
Сообщение #3


Стаж: 10 лет

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

Energy,
Привет Energy,это что? Вернее что мне с этим надо сделать,я в этом не оч.силен((


.::Chivas Community::..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Energy
сообщение 3.9.2016, 23:06
Сообщение #4
Иконка группы

Стаж: 11 лет

Сообщений: 2839
Благодарности: выкл.

Скачать и скомпилировать плагин, в plugins.ini нe забудь добавить. В папку sprites закинуть папку kf.

Отредактировал: Energy, - 3.9.2016, 23:09
Прикрепленные файлы:
Прикрепленный файл  downloands.rar ( 7,4 килобайт ) Кол-во скачиваний: 205
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 3.9.2016, 23:35
Сообщение #5


Стаж: 15 лет

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

Цитата(HiLux @ 3.9.2016, 23:56) *
Energy,
Привет Energy,это что? Вернее что мне с этим надо сделать,я в этом не оч.силен((


И как вы до этого плагины устанавливали, если вы знаете, что это ? (
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя HiLux
сообщение 4.9.2016, 0:44
Сообщение #6


Стаж: 10 лет

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

Energy все сделал,но ничегоне произошло...(( Эффекта нет.


.::Chivas Community::..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Energy
сообщение 4.9.2016, 2:06
Сообщение #7
Иконка группы

Стаж: 11 лет

Сообщений: 2839
Благодарности: выкл.

HiLux, убeй любого и появится)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
csuser
сообщение 4.9.2016, 9:06
Сообщение #8
Стаж: 9 лет 10 месяцев

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

Такой эффект нужно ставить только при убийстве с ножа иначе сильно надоедает!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя VenigreT
сообщение 7.12.2016, 16:54
Сообщение #9
Стаж: 10 лет

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

Как поставить на флаг "T" чтобы только убив админа или випа был такой эффект. Прошу помочь пожалуйста
Код:
/* Original idea: Leo_[BH]
* https://vk.com/wall-68026790_381
* https://www.youtube.com/watch?v=NVqIrcZWf50
* this script - inaccurate copy of the original
* with open source */

#include <amxmodx>
#include <hamsandwich>

#define USE_NODRAW_EFFECT // comment out this line, if you don't want use nodraw effect for victim model

#if defined USE_NODRAW_EFFECT
#include <engine>
#endif

#pragma semicolon 1

new const SPRITELIST[][] = {
"sprites/kf/b.spr",
"sprites/kf/g.spr",
"sprites/kf/r.spr",
"sprites/kf/y.spr"
};

new g_pSprites[sizeof SPRITELIST];

public plugin_precache() {
for(new i; i < sizeof SPRITELIST; i++) {
g_pSprites[i] = precache_model(SPRITELIST[i]);
}
}

public plugin_init() {
register_plugin("DeathBalls Effect", "0.2", "Subb98");
RegisterHam(Ham_Killed, "player", "HamKilledPost", 1);
#if defined USE_NODRAW_EFFECT
set_msg_block(get_user_msgid("ClCorpse"), BLOCK_SET);
#endif
}

public HamKilledPost(const pVictim, const pAttacker) {
if(pAttacker && pVictim != pAttacker) {
new iOrigin[3];
get_user_origin(pVictim, iOrigin);
#if defined USE_NODRAW_EFFECT
entity_set_int(pVictim, EV_INT_effects, entity_get_int(pVictim, EV_INT_effects) | EF_NODRAW);
#endif
for(new i; i < sizeof g_pSprites; i++) {
SendMessageSpriteTrail(iOrigin, g_pSprites[i]);
}
}
}

SendMessageSpriteTrail(const iOrigin[3], const pSprite) {
message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
write_byte(TE_SPRITETRAIL);
write_coord(iOrigin[0]); // startposition.x
write_coord(iOrigin[1]); // startposition.y
write_coord(iOrigin[2]); // startposition.z
write_coord(iOrigin[0]); // endposition.x
write_coord(iOrigin[1]); // endposition.y
write_coord(iOrigin[2] + 10); // endposition.z
write_short(pSprite); // sprite index
write_byte(20); // count
write_byte(20); // life in 0.1's
write_byte(2); // scale in 0.1's
write_byte(25); // velocity along vector in 10's
write_byte(20); // randomness of velocity in 10's
message_end();
}


Отредактировал: VenigreT, - 7.12.2016, 16:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Dowloand
сообщение 8.12.2016, 2:28
Сообщение #10
Стаж: 9 лет 5 месяцев
Город: Москва

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

VenigreT,
https://neugomon.ru/threads/3301/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя VenigreT
сообщение 8.12.2016, 8:03
Сообщение #11
Стаж: 10 лет

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

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