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

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

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

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

помогите найти или переделать

gorkaps
сообщение 5.12.2010, 18:31
Сообщение #1
Стаж: 17 лет

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

Всем привет вот есть замечательный плагин под новый год Winter_Environment
там вместо бомбы елка или снеговик, + идёт снег +звук когда ходиш слышется звук ( ты идёш по снегу)
Так вот я хотел бы найти такой же плагин только без снега и без звука снега чтобы были обычные шаги! если нет такого то плиз помогите его переделать
Прикрепленные файлы:
Прикрепленный файл  Winter_Environment.rar ( 800,42 килобайт ) Кол-во скачиваний: 16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя GODZILLA
сообщение 6.12.2010, 11:28
Сообщение #2


Стаж: 18 лет

Сообщений: 1471
Благодарностей: 440
Полезность: 716

CODE
#include <amxmodx>
#include <fakemeta>

#define PLUGIN "Winter Environment"
#define VERSION "1.0"
#define AUTHOR "Alka"

new const g_szBombModels[][] = {

"models/ch-m/c4-christmastree2.mdl",
"models/ch-m/c4-christmastree.mdl",
"models/ch-m/frost_man.mdl",
"models/ch-m/present1.mdl"
};
new const g_szBombSounds[][] = {

"ch-s/bmb_planted.wav",
"ch-s/bmb_defused.wav",
"ch-s/bmb_defuse_failure.wav"
};

new g_iLedSprite;


public plugin_init() {

register_plugin(PLUGIN, VERSION, AUTHOR);

register_forward(FM_SetModel, "fwd_SetModel", 1);

register_logevent("logevent_BombPlanted", 3, "2=Planted_The_Bomb");
register_logevent("logevent_BombDefused", 3, "2=Defused_The_Bomb");
register_logevent("logevent_BombExploded", 6, "3=Target_Bombed");

register_message(SVC_TEMPENTITY, "message_TempEntity");
}

public plugin_precache()
{
new i;
for(i = 0; i < sizeof g_szBombModels; i++)
precache_model(g_szBombModels[i]);
for(i = 0; i < sizeof g_szBombSounds; i++)
precache_sound(g_szBombSounds[i]);

g_iLedSprite = precache_model("sprites/ledglow.spr");
}

public fwd_SetModel(ent, const szModel[])
{
if(!pev_valid(ent))
return FMRES_IGNORED;

if(equal(szModel, "models/w_c4.mdl"))
{
static iRndModel; iRndModel = random_num(0, sizeof g_szBombModels - 1);
engfunc(EngFunc_SetModel, ent, g_szBombModels[iRndModel]);

return FMRES_SUPERCEDE;
}
return FMRES_IGNORED;
}

public logevent_BombPlanted()
{
emit_sound(0, CHAN_AUTO, g_szBombSounds[0], VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
}

public logevent_BombDefused()
{
client_cmd(0, "wait;stopsound");
emit_sound(0, CHAN_AUTO, g_szBombSounds[1], VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
}

public logevent_BombExploded()
{
emit_sound(0, CHAN_AUTO, g_szBombSounds[2], VOL_NORM, ATTN_NORM, 0, PITCH_NORM);
}

public message_TempEntity(msg_id, msg_dest, msg_ent)
{
if(get_msg_arg_int(1) == TE_GLOWSPRITE)
{
if(get_msg_arg_int(5) == g_iLedSprite)
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: