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

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

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

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

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

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

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

Моделька Гранаты

Статус пользователя anatol
сообщение 23.2.2015, 18:55
Сообщение #1


Стаж: 12 лет

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

Ищу хорошую модель гранаты, что бы сочная была и красивая))

готов 50 руб дать тому у кого выберу её ))) так сказать)

и поясните мне зачем 2 модели должны быть в плагине ?
а именно w? и v?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Fred Perry
сообщение 23.2.2015, 18:58
Сообщение #2


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

anatol, модель в руке?


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя anatol
сообщение 23.2.2015, 19:07
Сообщение #3


Стаж: 12 лет

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

Цитата(Fred Perry @ 23.2.2015, 19:58) *
anatol, модель в руке?



ну что бы грены стандарт заменить на вот эту модель гранаты именно)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 23.2.2015, 19:13
Сообщение #4


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

http://gamer-lab.com/rus/goldsrc/%D0%9C%D0...%B0%D1%82%D1%8B


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя anatol
сообщение 23.2.2015, 19:16
Сообщение #5


Стаж: 12 лет

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

Цитата(Fred Perry @ 23.2.2015, 20:13) *



ети видел уже, хочу что то новое _)))

может кто готов нарисовать даже ? по цене договоримся, мой скайп: mrtops4
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ChesterField
сообщение 23.2.2015, 20:06
Сообщение #6


Стаж: 11 лет

Сообщений: 145
Благодарностей: 46
Полезность: 198

Вот посмотри эти.

Прикрепленные файлы:
Прикрепленный файл  genate.7z ( 525,85 килобайт ) Кол-во скачиваний: 15


Почему бы и нет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя anatol
сообщение 26.2.2015, 18:18
Сообщение #7


Стаж: 12 лет

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

хочу плагин переделать, а именно сменить модельку гранаты на свою, как сделать? просто написать другую и будет все гуд работать или нет ????
мне нужно именно что бы шлейф за греной был цветной так сказать) а грена была всего 1



Сам Код
#include <amxmodx>
#include <fakemeta>

new VERSION[] = "1.1"

new const model_nade_world[] = { "models/snowballs/w_snowball.mdl" }
new const model_nade_view[] = { "models/snowballs/v_snowball.mdl" }
new const model_trail[] = { "sprites/laserbeam.spr" }

//Cvars
new on
new rendering
new trail

//For snowball trail
new g_trail

public plugin_precache()
{
engfunc(EngFunc_PrecacheModel,model_nade_world)
engfunc(EngFunc_PrecacheModel,model_nade_view)
engfunc(EngFunc_PrecacheModel,model_nade_view)
g_trail = engfunc(EngFunc_PrecacheModel,model_trail)
}

public plugin_init()
{
register_plugin("Snowballs", VERSION, "FragOwn")
on = register_cvar("snowballs_on","1")
if(get_pcvar_num(on))
{
rendering = register_cvar("snowballs_rendering","1")
trail = register_cvar("snowballs_trail","1")

register_forward(FM_SetModel,"forward_model")

register_event("CurWeapon","func_modelchange_hook","be","1=1","2=4","2=9","2=25")
}

}

public func_modelchange_hook(id)
{
set_pev(id, pev_viewmodel2,model_nade_view)
}

public forward_model(entity,const model[])
{
if(!pev_valid(entity))
return FMRES_IGNORED

new className[33]
pev( entity, pev_classname, className, 32 )
if( !equal( className, "grenade" ) || equal( model, "models/w_c4.mdl" ) )
return FMRES_IGNORED

new rend = get_pcvar_num(rendering)
new tr = get_pcvar_num(trail)

switch ( model[ 9 ] )
{
case 'f' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,255,255,255,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 255, 255, 255, kRenderNormal, 255 )
}
}
case 'h' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,255,0,0,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 255 )
}
}
case 's' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,0,255,0,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 0, 255, 0, kRenderNormal, 255 )
}
}
}

return FMRES_IGNORED
}

stock fm_set_trail(id,red,green,blue,bright)
{
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMFOLLOW)
write_short(id)
write_short(g_trail)
write_byte(25)
write_byte(5)
write_byte(red)
write_byte(green)
write_byte(blue)
write_byte(bright)
message_end()
}

// teame06's function
stock fm_set_rendering(index, fx=kRenderFxNone, red=0, green=0, blue=0, render=kRenderNormal, amount=16)
{
set_pev(index, pev_renderfx, fx)
new Float:RenderColor[3]
RenderColor[0] = float(red)
RenderColor[1] = float(green)
RenderColor[2] = float(blue)
set_pev(index, pev_rendercolor, RenderColor)
set_pev(index, pev_rendermode, render)
set_pev(index, pev_renderamt, float(amount))
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MaZzai
сообщение 1.3.2015, 22:08
Сообщение #8


Стаж: 17 лет

Сообщений: 2659
Благодарностей: 1411
Полезность: 1024

Цитата(anatol @ 26.2.2015, 18:18) *
хочу плагин переделать, а именно сменить модельку гранаты на свою, как сделать? просто написать другую и будет все гуд работать или нет ????
мне нужно именно что бы шлейф за греной был цветной так сказать) а грена была всего 1



Сам Код
#include <amxmodx>
#include <fakemeta>

new VERSION[] = "1.1"

new const model_nade_world[] = { "models/snowballs/w_snowball.mdl" }
new const model_nade_view[] = { "models/snowballs/v_snowball.mdl" }
new const model_trail[] = { "sprites/laserbeam.spr" }

//Cvars
new on
new rendering
new trail

//For snowball trail
new g_trail

public plugin_precache()
{
engfunc(EngFunc_PrecacheModel,model_nade_world)
engfunc(EngFunc_PrecacheModel,model_nade_view)
engfunc(EngFunc_PrecacheModel,model_nade_view)
g_trail = engfunc(EngFunc_PrecacheModel,model_trail)
}

public plugin_init()
{
register_plugin("Snowballs", VERSION, "FragOwn")
on = register_cvar("snowballs_on","1")
if(get_pcvar_num(on))
{
rendering = register_cvar("snowballs_rendering","1")
trail = register_cvar("snowballs_trail","1")

register_forward(FM_SetModel,"forward_model")

register_event("CurWeapon","func_modelchange_hook","be","1=1","2=4","2=9","2=25")
}

}

public func_modelchange_hook(id)
{
set_pev(id, pev_viewmodel2,model_nade_view)
}

public forward_model(entity,const model[])
{
if(!pev_valid(entity))
return FMRES_IGNORED

new className[33]
pev( entity, pev_classname, className, 32 )
if( !equal( className, "grenade" ) || equal( model, "models/w_c4.mdl" ) )
return FMRES_IGNORED

new rend = get_pcvar_num(rendering)
new tr = get_pcvar_num(trail)

switch ( model[ 9 ] )
{
case 'f' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,255,255,255,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 255, 255, 255, kRenderNormal, 255 )
}
}
case 'h' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,255,0,0,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 255 )
}
}
case 's' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,0,255,0,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 0, 255, 0, kRenderNormal, 255 )
}
}
}

return FMRES_IGNORED
}

stock fm_set_trail(id,red,green,blue,bright)
{
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMFOLLOW)
write_short(id)
write_short(g_trail)
write_byte(25)
write_byte(5)
write_byte(red)
write_byte(green)
write_byte(blue)
write_byte(bright)
message_end()
}

// teame06's function
stock fm_set_rendering(index, fx=kRenderFxNone, red=0, green=0, blue=0, render=kRenderNormal, amount=16)
{
set_pev(index, pev_renderfx, fx)
new Float:RenderColor[3]
RenderColor[0] = float(red)
RenderColor[1] = float(green)
RenderColor[2] = float(blue)
set_pev(index, pev_rendercolor, RenderColor)
set_pev(index, pev_rendermode, render)
set_pev(index, pev_renderamt, float(amount))
}

Код не смотрел, но вангую, что нужно просто поставить закачку новой модели.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MaZzai
сообщение 1.3.2015, 22:57
Сообщение #9


Стаж: 17 лет

Сообщений: 2659
Благодарностей: 1411
Полезность: 1024

Цитата(anatol @ 26.2.2015, 18:18) *
хочу плагин переделать, а именно сменить модельку гранаты на свою, как сделать? просто написать другую и будет все гуд работать или нет ????
мне нужно именно что бы шлейф за греной был цветной так сказать) а грена была всего 1



Сам Код
#include <amxmodx>
#include <fakemeta>

new VERSION[] = "1.1"

new const model_nade_world[] = { "models/snowballs/w_snowball.mdl" }
new const model_nade_view[] = { "models/snowballs/v_snowball.mdl" }
new const model_trail[] = { "sprites/laserbeam.spr" }

//Cvars
new on
new rendering
new trail

//For snowball trail
new g_trail

public plugin_precache()
{
engfunc(EngFunc_PrecacheModel,model_nade_world)
engfunc(EngFunc_PrecacheModel,model_nade_view)
engfunc(EngFunc_PrecacheModel,model_nade_view)
g_trail = engfunc(EngFunc_PrecacheModel,model_trail)
}

public plugin_init()
{
register_plugin("Snowballs", VERSION, "FragOwn")
on = register_cvar("snowballs_on","1")
if(get_pcvar_num(on))
{
rendering = register_cvar("snowballs_rendering","1")
trail = register_cvar("snowballs_trail","1")

register_forward(FM_SetModel,"forward_model")

register_event("CurWeapon","func_modelchange_hook","be","1=1","2=4","2=9","2=25")
}

}

public func_modelchange_hook(id)
{
set_pev(id, pev_viewmodel2,model_nade_view)
}

public forward_model(entity,const model[])
{
if(!pev_valid(entity))
return FMRES_IGNORED

new className[33]
pev( entity, pev_classname, className, 32 )
if( !equal( className, "grenade" ) || equal( model, "models/w_c4.mdl" ) )
return FMRES_IGNORED

new rend = get_pcvar_num(rendering)
new tr = get_pcvar_num(trail)

switch ( model[ 9 ] )
{
case 'f' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,255,255,255,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 255, 255, 255, kRenderNormal, 255 )
}
}
case 'h' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,255,0,0,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 255 )
}
}
case 's' :
{
engfunc ( EngFunc_SetModel, entity, model_nade_world )
if(tr)
{
fm_set_trail(entity,0,255,0,255)
}
if(rend)
{
fm_set_rendering ( entity, kRenderFxGlowShell, 0, 255, 0, kRenderNormal, 255 )
}
}
}

return FMRES_IGNORED
}

stock fm_set_trail(id,red,green,blue,bright)
{
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_BEAMFOLLOW)
write_short(id)
write_short(g_trail)
write_byte(25)
write_byte(5)
write_byte(red)
write_byte(green)
write_byte(blue)
write_byte(bright)
message_end()
}

// teame06's function
stock fm_set_rendering(index, fx=kRenderFxNone, red=0, green=0, blue=0, render=kRenderNormal, amount=16)
{
set_pev(index, pev_renderfx, fx)
new Float:RenderColor[3]
RenderColor[0] = float(red)
RenderColor[1] = float(green)
RenderColor[2] = float(blue)
set_pev(index, pev_rendercolor, RenderColor)
set_pev(index, pev_rendermode, render)
set_pev(index, pev_renderamt, float(amount))
}


меняй на свое
Код
new const model_nade_world[] = { "models/snowballs/w_snowball.mdl" }
new const model_nade_view[] = { "models/snowballs/v_snowball.mdl" }

+еще поставь свои модели на закачку (precache_model)

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