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

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

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

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

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

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

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

После убийства(смерти) игрока появляется дым в виде черепа

Статус пользователя Izmayl7
сообщение 25.11.2018, 15:38
Сообщение #41
Стаж: 10 лет

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

Jony, какой именно из плагинов (исходник плагина)?!

Отредактировал: Izmayl7, - 25.11.2018, 15:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jony
сообщение 25.11.2018, 16:17
Сообщение #42


Стаж: 12 лет

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

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

Цитата(Izmayl7 @ 25.11.2018, 20:38) *
Jony, какой именно из плагинов (исходник плагина)?!

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

enum {
TASK_Think = 13378
}

const Float: TASK_FREQ = 0.1;
const TRANS_SPEED = 60;
const Float: GRAVITY = -0.9;
const FULLVIS = 255;

new g_iCurrentThink[MAX_CLIENTS + 1] = { 255, ... };

public plugin_init() {
register_plugin("Angelic death", "0.0.1b", "wopox1337");
RegisterHookChain(RG_CSGameRules_PlayerKilled, "CSGameRules_PlayerKilled", .post = true);
RegisterHookChain(RG_CSGameRules_PlayerSpawn, "CSGameRules_PlayerSpawn", .post = true);
// TODO
//RegisterHookChain(RG_CBasePlayer_PreThink, "CBasePlayer_PreThink", .post = true);

set_msg_block(get_user_msgid("ClCorpse"), BLOCK_SET);
}

public CBasePlayer_PreThink(pPlayer) {
set_entvar(pPlayer, var_sequence, 104);
set_entvar(pPlayer, var_gaitsequence, 1);
}

public CSGameRules_PlayerKilled(const pPlayer, const killer, const inflictor) {
set_entvar(pPlayer, var_gravity, GRAVITY);

set_task(TASK_FREQ, "OnPlayer_Think_Dead", .id = TASK_Think + pPlayer);
g_iCurrentThink[pPlayer] = FULLVIS;
}

public CSGameRules_PlayerSpawn(pPlayer) {
// set_entvar(pPlayer, var_flags, ~FL_FROZEN);
if(!is_user_connected(pPlayer)) return;

rg_set_rendering(pPlayer,
.fx = kRenderFxNone,
.render = kRenderNormal,
.amount = FULLVIS
);
}


public OnPlayer_Think_Dead(pPlayer) {
pPlayer -= TASK_Think;

if((g_iCurrentThink[pPlayer] -= TRANS_SPEED) > 0)
set_task(TASK_FREQ, "OnPlayer_Think_Dead", .id = TASK_Think + pPlayer);
else
g_iCurrentThink[pPlayer] = 0;

rg_set_rendering(pPlayer,
.fx = kRenderFxSolidFast,
.render = kRenderTransAdd,
.amount = g_iCurrentThink[pPlayer]
);
}

// Thanks to BAILOPAN for useful stock
stock rg_set_rendering(index, fx = kRenderFxNone, render = kRenderNormal, const amount = 16)
{
set_entvar(index, var_renderfx, fx);
set_entvar(index, var_rendermode, render);
set_entvar(index, var_renderamt, float(amount));
}



Не смотреть!!!
Done with the server
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Izmayl7
сообщение 25.11.2018, 17:21
Сообщение #43
Стаж: 10 лет

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

Jony, у тебя на hlds сервер или на rehlds?! если hlds, то юзай либо этот, либо вот этот.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 25.11.2018, 18:10
Сообщение #44


Стаж: 11 лет

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

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

Izmayl7, второй негодный, он под модели


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя steelzzz
сообщение 25.11.2018, 18:36
Сообщение #45


Стаж: 12 лет

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

Цитата(iShot @ 25.11.2018, 19:10) *
Izmayl7, второй негодный, он под модели

там можно и спрайт сделать. просто поменять вместо модели спрайт и в прекреше тоже


Нужна помощь в настройке сервера или плагина? (Платно) -> Тык
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Izmayl7
сообщение 25.11.2018, 18:59
Сообщение #46
Стаж: 10 лет

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

Цитата(iShot @ 25.11.2018, 19:10) *
Izmayl7, второй негодный, он под модели
это почему же он не годный-то?! nea.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jony
сообщение 26.11.2018, 3:48
Сообщение #47


Стаж: 12 лет

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

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

Izmayl7,
С этим https://c-s.net.ua/forum/topic89352.html?vi...t&p=1073496 фпс сильно проседает


Не смотреть!!!
Done with the server
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Izmayl7
сообщение 26.11.2018, 7:55
Сообщение #48
Стаж: 10 лет

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

Jony, хм, фпс проседает от этого плагина - жесть... попробуй этот

Отредактировал: Izmayl7, - 26.11.2018, 7:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 26.11.2018, 8:26
Сообщение #49


Стаж: 11 лет

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

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

Не знаю, фпс не проседает с первым годным плагином, всё работает исправно

Отредактировал: iShot, - 26.11.2018, 8:27


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Jony
сообщение 26.11.2018, 11:00
Сообщение #50


Стаж: 12 лет

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

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

Izmayl7,
Там регаться надо,скинь сюда

Цитата(iShot @ 26.11.2018, 13:26) *
Не знаю, фпс не проседает с первым годным плагином, всё работает исправно

Ну не знаю,попасть в противника очень сложно стало


Не смотреть!!!
Done with the server
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Izmayl7
сообщение 26.11.2018, 11:06
Сообщение #51
Стаж: 10 лет

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

Jony, там и без регистрации можна зайти и посмотреть... shok.gif sclerosis.gif
Код:
/* idea from Бешенный Апельсин IP: 77.220.180.48:27015 */

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

new const PLUGIN_NAME[] = "[AMXX] Ghost after death";
new const PLUGIN_VERSION[] = "0.0.1";

new const ENTITY_NAME[] = "ghost";
new const ENTITY_MODEL_CT[] = "models/player/leet/leet.mdl";
new const ENTITY_MODEL_TR[] = "models/player/gign/gign.mdl"

const Float: ENTITY_RADIUS = 16.0;
const Float: ENTITY_TIME = 1.05;

public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, "steelzorrr (for dev-cs.ru)");
RegisterHam(Ham_Killed, "player", "CPlayer_Killed_Post", .Post = true);
RegisterHam(Ham_Think, "info_target", "CEntity_Think_Pre", .Post = false);
}

public plugin_precache()
{
engfunc(EngFunc_PrecacheModel, ENTITY_MODEL_CT);
engfunc(EngFunc_PrecacheModel, ENTITY_MODEL_TR);
}

public CPlayer_Killed_Post(iVictim, iAttacker, iGib)
{
if(!is_user_connected(iAttacker) || iVictim == iAttacker)
{
return;
}

static iszAllocString_Entity;
if(iszAllocString_Entity || (iszAllocString_Entity = engfunc(EngFunc_AllocString, "info_target")))
{
new iEntity = engfunc(EngFunc_CreateNamedEntity, iszAllocString_Entity);

if(!pev_valid(iEntity))
{
return;
}

static Float: fVecOrigin[3];
pev(iVictim, pev_origin, fVecOrigin);
fVecOrigin[2] += 28.0;

set_pev(iEntity, pev_classname, ENTITY_NAME);
set_pev(iEntity, pev_origin, fVecOrigin);
set_pev(iEntity, pev_solid, SOLID_NOT);
engfunc(EngFunc_SetModel, iEntity, get_user_team(iVictim) == 1 ? ENTITY_MODEL_CT : ENTITY_MODEL_TR);
set_pev(iEntity, pev_sequence, get_user_team(iVictim) == 1 ? 54 : 55); // 54 - ct ; 55 - t
engfunc(EngFunc_SetSize, iEntity, Float:{-ENTITY_RADIUS, -ENTITY_RADIUS, -ENTITY_RADIUS}, Float:{ENTITY_RADIUS, ENTITY_RADIUS, ENTITY_RADIUS});
set_pev(iEntity, pev_framerate, 1.0);
set_pev(iEntity, pev_renderfx, kRenderFxNone);
set_pev(iEntity, pev_rendermode, kRenderTransAdd);
set_pev(iEntity, pev_renderamt, 200.0);
set_pev(iEntity, pev_movetype, MOVETYPE_FLY);
set_pev(iEntity, pev_velocity, Float: {0.0, 0.0, 90.0});
set_pev(iEntity, pev_nextthink, get_gametime() + ENTITY_TIME);
}

return;
}

public CEntity_Think_Pre(iEntity)
{
if(!pev_valid(iEntity))
{
return HAM_IGNORED;
}

new szClassName[32];
pev(iEntity, pev_classname, szClassName, charsmax(szClassName));

if(equal(szClassName, ENTITY_NAME))
{
set_pev(iEntity, pev_flags, pev(iEntity, pev_flags) | FL_KILLME);
}

return HAM_IGNORED;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jony
сообщение 26.11.2018, 11:45
Сообщение #52


Стаж: 12 лет

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

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

Izmayl7,
Этот есть,но я его ещё не тестил


Не смотреть!!!
Done with the server
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Izmayl7
сообщение 26.11.2018, 12:20
Сообщение #53
Стаж: 10 лет

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

Цитата(Jony @ 26.11.2018, 12:45) *
Izmayl7,
Этот есть,но я его ещё не тестил
хм, а тогда зачем просил скинуть его тебе, если он у тебя есть?! sorry.gifnea.gif, ясно!)

Отредактировал: Izmayl7, - 26.11.2018, 12:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jony
сообщение 26.11.2018, 13:57
Сообщение #54


Стаж: 12 лет

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

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

Izmayl7,
Я просто не знал,что именно этот будет


Не смотреть!!!
Done with the server
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V  « 2 3
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: