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

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

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

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

Темнота...

, Темнота...
Статус пользователя Fred Perry
сообщение 11.2.2012, 20:11
Сообщение #1


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

Стаж: 16 лет

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

Помогите написаь плагин, который делает темноту на сервере (надо для Зомби Мода).
Или же переделать этот плагин, чтобы ночь была стандартно и не было голосования.
NightDay
#include <amxmodx>
#include <amxmisc>
#include <engine>
#define VOTETIME 75.0 //time after map starts when the vote begins

new normalsky[64];
new choice[2]
new is = 1
new was = 1
new reconnect = 0
new cvar

public plugin_init() {
register_logevent("reconnectplayers",2,"0=World triggered","1=Round_Start")
get_cvar_string("sv_skyname" , normalsky , 63);
is = 1
was = is
register_plugin("daynight","1.1","NL)Ramon(NL")
cvar = register_cvar("sv_daynight", "1")
register_concmd("amx_voteday","votedaynow", ADMIN_BAN," : <0 or 1> 1 = day 2 = night")
register_menucmd(register_menuid("menu_1"),(1<<0)|(1<<1),"count_votes")
set_task(VOTETIME,"voteday")
}

public plugin_precache() {
precache_generic("gfx/env/spacert.tga")
precache_generic("gfx/env/spacelf.tga")
precache_generic("gfx/env/spaceft.tga")
precache_generic("gfx/env/spacedn.tga")
precache_generic("gfx/env/spacebk.tga")
precache_generic("gfx/env/spaceup.tga")
}

public votedaynow(id,level,cid) {
if (get_pcvar_num(cvar) == 1)
{
if (!cmd_access(id,level,cid,1)) {
return PLUGIN_HANDLED
}
voteday()
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}

public voteday() {
if (get_pcvar_num(cvar) == 1)
{
show_menu(0,(1<<0)|(1<<1), "Do you want day or night modus^n^n1: Day^n2: Night", 15, "menu_1") // Display menu
set_task(15.0,"check_the_votes")
choice[0] = 0
choice[1] = 0
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}

public count_votes(id,key){
new name[32]
get_user_name(id,name,31)
new what[6] = "day"
if (key == 1) what = "night"
client_print(0,print_chat,"* %s voted %s", name, what)
++choice[key]
return PLUGIN_HANDLED
}

public check_the_votes(id){
if (choice[0] >= choice[1]){
set_cvar_string("sv_skyname" , normalsky);
client_print(0,print_chat,"* Day mode on. (Day ^"%d^") (Night ^"%d^"). *",choice[0],choice[1])
set_lights("#OFF")
is = 1
checkclient()
} else {
server_cmd("sv_skyname space")
client_print(0,print_chat,"* Night mode on. (Day ^"%d^") (Night ^"%d^"). *",choice[0],choice[1])
set_lights("b")
is = 0
checkclient()
}
return PLUGIN_CONTINUE
}

public checkclient(){
if (is == was)
{
return PLUGIN_HANDLED
}
else
{
client_print(0,print_chat,"Reconnecting all players on next round seconds to change sky")
was = is
reconnect = 1
}
return PLUGIN_CONTINUE
}


public reconnectplayers() {
if (reconnect == 1)
{
reconnect = 0
client_cmd(0,"reconnect")
}
}

Большое спасибо...


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Fox-CaH9
сообщение 15.2.2012, 18:41
Сообщение #2


Стаж: 14 лет

Сообщений: 74
Благодарностей: 28
Полезность: 116

zombieplague.cfg

// Основные настройки
zp_lighting "c" // Освещение на карте ["a"-темно // "z"-сумерки // ""-стандартно // "0"-отключено]


Отредактировал: Fox-CaH9, - 15.2.2012, 18:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 24.2.2012, 17:00
Сообщение #3


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

Стаж: 16 лет

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

Цитата(Fox-CaH9 @ 15.2.2012, 18:41) *
zombieplague.cfg

// Основные настройки
zp_lighting "c" // Освещение на карте ["a"-темно // "z"-сумерки // ""-стандартно // "0"-отключено]

А zp_lighting "b" вроде бы темнее... или нет?
Тему можно закрывать, решения походу не будет. Видел на оленях похожий вопрос...


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fox-CaH9
сообщение 29.2.2012, 17:59
Сообщение #4


Стаж: 14 лет

Сообщений: 74
Благодарностей: 28
Полезность: 116

cbf1b2bfde1a.gif можешь amx_light использовать, если конечно, ты "в танке"...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 29.2.2012, 18:18
Сообщение #5


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

Стаж: 16 лет

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

Цитата(Fox-CaH9 @ 29.2.2012, 17:59) *
cbf1b2bfde1a.gif можешь amx_light использовать, если конечно, ты "в танке"...

Это хорошо, но не то...
Невозмонжо сделать темнее чем "б",но светлее чем "а"


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: