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

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

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

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

Killerscreenfade

, Простой вопрос.
Статус пользователя cstriker
сообщение 3.11.2012, 16:54
Сообщение #1


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

Стаж: 13 лет

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

Как в этом плагине сделать, что б экран синел всегда, а не только при убийстве в голову?
Код
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>

new thekiller

public plugin_init() {
    register_plugin("Killer screen fade", "1.0", "Flazh")
    register_event("DeathMsg","killing", "a", "1>0")
}
public killing()
{
   thekiller = read_data(1)
   if ((read_data(3) == 1) && (read_data(5) == 0)) {
   message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, thekiller)
   write_short(1<<10)
   write_short(1<<10)
   write_short(0x0000)
   write_byte(0)
   write_byte(0)
   write_byte(200)
   write_byte(75)
   message_end()
  
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1251\\ deff0\\ deflang1049{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
Статус пользователя sweet
сообщение 3.11.2012, 16:57
Сообщение #2
Стаж: 15 лет

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

Возьми плагин vampire и поставь прибавку hp 0 и всё.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cstriker
сообщение 3.11.2012, 16:59
Сообщение #3


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

Стаж: 13 лет

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

Цитата(dron34 @ 3.11.2012, 16:57) *
Возьми плагин vampire и поставь прибавку hp 0 и всё.

Можно и так, так тут кода меньше) Где-то я уже видел ответ, но не смог его найти.

Отредактировал: kb1337, - 3.11.2012, 17:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cstriker
сообщение 3.11.2012, 17:45
Сообщение #4


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

Стаж: 13 лет

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

Неповерю, что никто не знает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cstriker
сообщение 3.11.2012, 19:50
Сообщение #5


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

Стаж: 13 лет

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

Спасибо, за отзывчивость.Поговорил сам с собой, очень помогло.
Проблема решена.Мож кому нужно будет.
кодЭ
Код
#include <amxmodx>
#include <hamsandwich>

#define PLUGIN    "Blue Fade"
#define VERSION   "0.1"
#define AUTHOR    "Stimul"

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR);
      
        RegisterHam(Ham_Killed, "player", "fwdKilledPost");
}

public fwdKilledPost(victim, attacker, corpse)
{
        if(!is_user_connected(victim) || !is_user_connected(attacker) || victim == attacker)
                return HAM_IGNORED;
              
        message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, attacker)
        write_short(1<<10)
        write_short(1<<10)
        write_short(0x0000)
        write_byte(0)
        write_byte(0)
        write_byte(200)
        write_byte(75)
        message_end()
        return HAM_IGNORED;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя xoymiii
сообщение 19.2.2013, 10:57
Сообщение #6


Стаж: 13 лет

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

Цитата(kb1337 @ 3.11.2012, 21:50) *
Спасибо, за отзывчивость.Поговорил сам с собой, очень помогло.
Проблема решена.Мож кому нужно будет.
кодЭ
Код
#include <amxmodx>
#include <hamsandwich>

#define PLUGIN    "Blue Fade"
#define VERSION   "0.1"
#define AUTHOR    "Stimul"

public plugin_init()
{
        register_plugin(PLUGIN, VERSION, AUTHOR);
      
        RegisterHam(Ham_Killed, "player", "fwdKilledPost");
}

public fwdKilledPost(victim, attacker, corpse)
{
        if(!is_user_connected(victim) || !is_user_connected(attacker) || victim == attacker)
                return HAM_IGNORED;
              
        message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, attacker)
        write_short(1<<10)
        write_short(1<<10)
        write_short(0x0000)
        write_byte(0)
        write_byte(0)
        write_byte(200)
        write_byte(75)
        message_end()
        return HAM_IGNORED;
}

спасибо! тоже искал =) вот и нашёл
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 19.2.2013, 11:21
Сообщение #7


Стаж: 15 лет

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

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