AMX MOD X
Четверг, 25.04.2024, 07:34:32



Приветствую Вас Гость | RSS
[ Главная ] [ nightvision - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: AlMod, slogic  
AMX Mod X Форум » Плагины » Поиск плагинов » nightvision (незнаю существует ли такой)
nightvision
alien3runДата: Вторник, 03.02.2009, 20:45:20 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 0
Статус: Не в сети
Я ищу плагин (конечно если он существует) на ночное видение как в zombie plaque. (Ссылка на мод http://forums.alliedmods.net/showthread.php?p=636755 ) Можно ли его отделить от этого мода или существует отдельный плагин, очень хочется найти.
Нужен для biohazard zombie mod


3run

Сообщение отредактировал alien3run - Вторник, 03.02.2009, 22:10:30
 
draftДата: Вторник, 03.02.2009, 22:36:53 | Сообщение # 2
Полковник
Группа: Пользователи
Сообщений: 225
Репутация: 3
Статус: Не в сети
http://forums.alliedmods.net/showthread.php?p=447570
 
alien3runДата: Среда, 04.02.2009, 15:05:12 | Сообщение # 3
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 0
Статус: Не в сети
Пробовал, очень глюченный плагин. После него фпс ппц какой, да и еще он ложится поверх стандартного найтфижина, не заменяя его. Он не убирает этот туман, ну или пленку серую. Незнаю как объяснить, вообщем на ночном видении в zombie plaque этой пленки нету, там фпс выше при ночном и сморится лучше

3run
 
draftДата: Четверг, 05.02.2009, 21:04:58 | Сообщение # 4
Полковник
Группа: Пользователи
Сообщений: 225
Репутация: 3
Статус: Не в сети
Ну тогда ройся в этом плагине zombie и портируй оттуда nightvision
 
alien3runДата: Четверг, 05.02.2009, 21:33:47 | Сообщение # 5
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 0
Статус: Не в сети
Quote (draft)
Ну тогда ройся в этом плагине zombie и портируй оттуда nightvision

Я бы все сделал, но увы не разбираюсь. Поэтому ищу помощи :(


3run
 
CHyCMyMpNkДата: Четверг, 05.02.2009, 22:35:55 | Сообщение # 6
Полковник
Группа: Пользователи
Сообщений: 180
Репутация: 8
Статус: Не в сети
Quote (alien3run)
Я бы все сделал, но увы не разбираюсь. Поэтому ищу помощи

Ты не сюда зашёл , здесь редко помогают ;)
зЫ: Мне такой тоже нужен :(


вечное спасибо r013x'y : )
 
PomanoBДата: Пятница, 06.02.2009, 11:16:52 | Сообщение # 7
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Вот выдрал вроде работает
Code

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <cstrike>

#define PLUGIN "Zombie Plague Nightvision"
#define VERSION "1.0"
#define AUTHOR "Zombie Plague Mod"

#define TASK_NVISION 100

#define ID_NVISION (taskid - TASK_NVISION)
   
new g_nvisionenabled[33]

new cvar_cnvg

new cvar_humnvgcolor[3]

new cvar_nvgsize

new g_msgNVGToggle

public plugin_init() {
  register_plugin(PLUGIN, VERSION, AUTHOR)
  register_clcmd("nightvision", "clcmd_nvgtoggle")
  cvar_cnvg = register_cvar("zp_nvg_custom", "1")
  cvar_humnvgcolor[0] = register_cvar("zp_nvg_hum_color_R", "0")
  cvar_humnvgcolor[1] = register_cvar("zp_nvg_hum_color_G", "150")
  cvar_humnvgcolor[2] = register_cvar("zp_nvg_hum_color_B", "0")
  cvar_nvgsize = register_cvar("zp_nvg_size", "80")
  g_msgNVGToggle = get_user_msgid("NVGToggle")
}

public clcmd_nvgtoggle(id)
{
  if (cs_get_user_nvg(id))
  {
   // Enable-disable
   g_nvisionenabled[id] = !(g_nvisionenabled[id])
    
   // Custom nvg?
   if (get_pcvar_num(cvar_cnvg))
   {
    remove_task(id+TASK_NVISION)
    set_task(0.1, "set_user_nvision", id+TASK_NVISION, _, _, "b")
   }
   else
    set_user_gnvision(id, g_nvisionenabled[id])
  }
   
  return PLUGIN_HANDLED
}
public set_user_nvision(taskid)
{
  // Not meant to have nvision or not enabled
  if (!cs_get_user_nvg(ID_NVISION) || !g_nvisionenabled[ID_NVISION])
  {
   // Task not needed anymore
   remove_task(taskid)
   return;
  }
   
  // Get player origin and alive status
  static Float:originF[3]//, alive
  pev(ID_NVISION, pev_origin, originF)
//    alive = is_user_alive(ID_NVISION)
   
  // Nightvision message
  message_begin(MSG_ONE_UNRELIABLE, SVC_TEMPENTITY, _, ID_NVISION)
  write_byte(TE_DLIGHT) // TE id
  engfunc(EngFunc_WriteCoord, originF[0]) // x
  engfunc(EngFunc_WriteCoord, originF[1]) // y
  engfunc(EngFunc_WriteCoord, originF[2]) // z
  write_byte(get_pcvar_num(cvar_nvgsize)) // radius
   
  write_byte(get_pcvar_num(cvar_humnvgcolor[0])) // r
  write_byte(get_pcvar_num(cvar_humnvgcolor[1])) // g
  write_byte(get_pcvar_num(cvar_humnvgcolor[2])) // b
    
  write_byte(2) // life
  write_byte(0) // decay rate
  message_end()
}

set_user_gnvision(id, toggle)
{
  // Toggle NVG message
  message_begin(MSG_ONE, g_msgNVGToggle, _, id)
  write_byte(toggle) // toggle
  message_end()
}

Quote (CHyCMyMpNk)
Ты не сюда зашёл , здесь редко помогают

Ты не прав


http://romanov4400.mybrute.com
 
alien3runДата: Пятница, 06.02.2009, 15:57:34 | Сообщение # 8
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 0
Статус: Не в сети
Спасибо огромное!!!!!!! Спасибо спасибо спасибо!!! Уже стоит на сервере :)

3run

Сообщение отредактировал alien3run - Пятница, 06.02.2009, 16:15:33
 
CHyCMyMpNkДата: Пятница, 06.02.2009, 20:04:43 | Сообщение # 9
Полковник
Группа: Пользователи
Сообщений: 180
Репутация: 8
Статус: Не в сети
Quote (PomanoB)
Ты не прав

Спасибо ;)
Quote (CHyCMyMpNk)
здесь редко помогают

редко :D


вечное спасибо r013x'y : )
 
AKBAДата: Понедельник, 13.04.2009, 13:12:14 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 13
Репутация: 0
Статус: Не в сети
Quote (PomanoB)
Вот выдрал вроде работает

Возможно ли в сделать свечение этого nightvision белым, как у обычного фонарика, а не стандартное зелёное.
 
ZETAДата: Понедельник, 13.04.2009, 13:38:07 | Сообщение # 11
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
Quote (AKBA)
Возможно ли в сделать свечение этого nightvision белым, как у обычного фонарика, а не стандартное зелёное.

Замени

Code
cvar_humnvgcolor[0] = register_cvar("zp_nvg_hum_color_R", "0")   
cvar_humnvgcolor[1] = register_cvar("zp_nvg_hum_color_G", "150")   
cvar_humnvgcolor[2] = register_cvar("zp_nvg_hum_color_B", "0")

на

Code
cvar_humnvgcolor[0] = register_cvar("zp_nvg_hum_color_R", "250")   
cvar_humnvgcolor[1] = register_cvar("zp_nvg_hum_color_G", "250")   
cvar_humnvgcolor[2] = register_cvar("zp_nvg_hum_color_B", "250")


Говори что думаешь и думай что говоришь...

Сообщение отредактировал ZETA - Понедельник, 13.04.2009, 13:40:53
 
[NegativkO]Дата: Понедельник, 13.04.2009, 16:40:17 | Сообщение # 12
Полковник
Группа: Пользователи
Сообщений: 243
Репутация: 3
Статус: Не в сети
Quote (CHyCMyMpNk)
Ты не сюда зашёл , здесь редко помогают

+1

 
ArgusДата: Среда, 15.04.2009, 11:15:12 | Сообщение # 13
AMXModX Fan
Группа: Cупер-модеры
Сообщений: 379
Репутация: 8
Статус: Не в сети
offtop
здесь чё, бесплатный центр помощи? :D то что никто не помогает, это и я могу поплакать. а что ВАМ мешает помогать? учитесь, разбирайтесь, и помогайте остальным.


Правила форума
Поиск плагинов
Последние сообщения форума
 
alien3runДата: Среда, 15.04.2009, 13:30:20 | Сообщение # 14
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 0
Статус: Не в сети
У меня вопрос, где можно научится самому разбирать плагины, писать их. Как вообще выучить этот язык, на котором плагины пишутся?

3run
 
dArkДата: Среда, 15.04.2009, 16:49:06 | Сообщение # 15
Подполковник
Группа: Cупер-модеры
Сообщений: 126
Репутация: 1
Статус: Не в сети
Quote (alien3run)
У меня вопрос, где можно научится самому разбирать плагины, писать их. Как вообще выучить этот язык, на котором плагины пишутся?

Учи язык С... С него потом на Pawn перескочить можно в 2 счёта, да и документации по С больше гораздо, втч на русском языке.

 
AMX Mod X Форум » Плагины » Поиск плагинов » nightvision (незнаю существует ли такой)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

AMX Mod X Russian Community © 2006-2024