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

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

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

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

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

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

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

Возможно ли вообще такое написать?

Статус пользователя nsgenn
сообщение 25.5.2013, 22:48
Сообщение #61


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

Цитата(ViP.Predator @ 26.5.2013, 0:30) *
Ну вот примерно такие решения и должны быть бесплатными.

достойный ответ при том, что человек потерял кругленькую сумму
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ViP.Predator
сообщение 25.5.2013, 23:27
Сообщение #62


Стаж: 16 лет

Сообщений: 127
Благодарностей: 89
Полезность: 516

Цитата(nsgenn @ 26.5.2013, 0:48) *
достойный ответ при том, что человек потерял кругленькую сумму

1. В данном случае я ничего не делал, поэтому о потерях не может быть и речи
2. Сделанные заинтересовавшимся людям предложения были оценены в соответствии с объемом работ, а НЕ для извлечения выгоды

Не понимаю с чем связан Ваш сарказм...

Отредактировал: ViP.Predator, - 25.5.2013, 23:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 25.5.2013, 23:55
Сообщение #63


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

Цитата(ViP.Predator @ 26.5.2013, 1:27) *
1. В данном случае я ничего не делал, поэтому о потерях не может быть и речи
2. Сделанные заинтересовавшимся людям предложения были оценены в соответствии с объемом работ, а НЕ для извлечения выгоды

Не понимаю с чем связан Ваш сарказм...


ну естественно не понимаете, вы наверно никогда не сидели на amx-x.ru.
Там очень много, как бы это мягче сказать: "молодых людей", которые ведут себя точно так, как вы себя сейчас.
Знаете какая сейчас тенденция?
Говорить вместо: Плохая работа --> Дешевая\бесплатная работа, наоборот ,
Дешевая\работа --> плохая работа.

Не уподобляйтесь школьникам, тем более отзывчивость и бескорыстие еще никому не повредили.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ViP.Predator
сообщение 26.5.2013, 0:29
Сообщение #64


Стаж: 16 лет

Сообщений: 127
Благодарностей: 89
Полезность: 516

Цитата(nsgenn @ 26.5.2013, 1:55) *
ну естественно не понимаете, вы наверно никогда не сидели на amx-x.ru.
Там очень много, как бы это мягче сказать: "молодых людей", которые ведут себя точно так, как вы себя сейчас.
Знаете какая сейчас тенденция?
Говорить вместо: Плохая работа --> Дешевая\бесплатная работа, наоборот ,
Дешевая\работа --> плохая работа.

Не уподобляйтесь школьникам, тем более отзывчивость и бескорыстие еще никому не повредили.


1. Аккаунт на упомянутом ресурсе существует практически с даты его открытия.
2. Возьмите любую из работ UFPS.Team платных/бесплатных и посмотрите насколько плохо или хорошо она сделана.

Я понимаю разницу между БЕСПЛАТНО и ПЛОХО очень четко. Мой комментарий был оставлен только по отношению к неуниверсальности и однозадачности кода который был выложен. Это яркий пример работы новичка и ничего плохого не имелось ввиду.

Отредактировал: ViP.Predator, - 26.5.2013, 0:31
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 26.5.2013, 0:37
Сообщение #65


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

Цитата(ViP.Predator @ 26.5.2013, 2:29) *
1. Аккаунт на упомянутом ресурсе существует практически с даты его открытия.
2. Возьмите любую из работ UFPS.Team платных/бесплатных и посмотрите насколько плохо или хорошо она сделана.

Я понимаю разницу между БЕСПЛАТНО и ПЛОХО очень четко. Мой комментарий был оставлен только по отношению к неуниверсальности и однозадачности кода который был выложен. Это яркий пример работы новичка и ничего плохого не имелось ввиду.


универсальность - это когда делаешь под множество вариаций задач, но этот термин нельзя применять к целенаправленным условиям тз.
мне даже интересно стало, новичок - это сколько?
Хорошо что еще не предложили на мете писать..

Отредактировал: nsgenn, - 26.5.2013, 0:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ViP.Predator
сообщение 26.5.2013, 10:16
Сообщение #66


Стаж: 16 лет

Сообщений: 127
Благодарностей: 89
Полезность: 516

Цитата(nsgenn @ 26.5.2013, 2:37) *
универсальность - это когда делаешь под множество вариаций задач.

Не отрицаю...

Отредактировал: ViP.Predator, - 26.5.2013, 10:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 26.5.2013, 12:24
Сообщение #67
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(nsgenn @ 26.5.2013, 2:37) *
Хорошо что еще не предложили на мете писать..

Вспомнилось)
Цитата
Safety1st » 29 мар 2013, 13:13
1500р.
Без быдлокода.

Mon[str] » 29 мар 2013, 14:48
Нука за полторашку написал на метамоде ок?
Без быдлокода?

--

Из предложений: устанавливать mp_timelimit как cvar и принимать решение о 'критическом' изменении онлайна на основе неких средних значений.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
by Fan
сообщение 26.5.2013, 12:41
Сообщение #68
Стаж: 14 лет

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

Поставил плагин, но поправил себе ночной режим не до 9 утра, а до 11. Будем тестить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
by Fan
сообщение 27.5.2013, 8:27
Сообщение #69
Стаж: 14 лет

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

Все ровно работает, но со своей подправкой я намудрил что то, т.к после 9 часов карты начали меняться как обычно.
nsgenn, скинь пожалуйста, что поменять надо, чтобы до 11 утра был ночной режим.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Johnny
сообщение 27.5.2013, 8:35
Сообщение #70


Стаж: 13 лет

Сообщений: 2470
Благодарностей: 1086
Полезность: 515

Цитата(sambo @ 25.5.2013, 22:44) *
А чем обычныи мапчусер4 не подошел ?
Он же не выводит в голосование карты большие, когда на пример меньше 10 чел играют .
+ не вводит в голосование карты которые были недавно.

К сожалению он не в тренде и не знает, что без ДД2 или ДД2_2х2 серверу не выжить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 27.5.2013, 11:30
Сообщение #71


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

Цитата(by Fan @ 27.5.2013, 10:27) *
Все ровно работает, но со своей подправкой я намудрил что то, т.к после 9 часов карты начали меняться как обычно.
nsgenn, скинь пожалуйста, что поменять надо, чтобы до 11 утра был ночной режим.


ну да =) после 9 часов заканчивается нночной режим и карты меняются по нормальному, разве не это нужно было?
чтобы исправить на 11 - редактируй 21строчку
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
by Fan
сообщение 27.5.2013, 12:10
Сообщение #72
Стаж: 14 лет

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

Цитата(nsgenn @ 27.5.2013, 13:30) *
ну да =) после 9 часов заканчивается нночной режим и карты меняются по нормальному, разве не это нужно было?
чтобы исправить на 11 - редактируй 21строчку

в лс отписал.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 27.5.2013, 14:51
Сообщение #73
Стаж: 13 лет

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

Цитата(nsgenn @ 25.5.2013, 21:17) *
к сож. нету сервера для тестирования =(
если найдете баги, будем исправлять..

Ночной режим с 00:00 до 9:00. Сделал по ТЗ ТС.
Скрытый текст
Код:

#include <amxmodx>
#include <amxmisc>
#include <float>


new h_time_now, m_time_now, m_start_n, mapname[50], maxplayer,night_dr=0, changer,block_change, sred
new max_player=15, min_player=6 //число игроков MIN и Max
new plugin_name[]="rockthevote.amxx" //Имя плагина, который отключится во время ночного режима(/RTV)
new day_hour = 9 //Время окончания ночного режима

public plugin_init()
{
register_plugin("I'll", "be", "back")
sred=floatround((max_player+min_player)*1.0/2)
check;
}

public check()
{
time (h_time_now, m_time_now)
if(h_time_now==23) {m_start_n=60-m_time_now; set_task(m_start_n*60.0, "night_r");}
else if(h_time_now>-1 && h_time_now<day_hour) {server_cmd("mp_timelimit 0"); block_change=1; set_task(40.0, "time_input_user",1778); set_task(600.0,"time_day",1887,_,_,"b");}
}

public time_day(){
time (h_time_now)
if(h_time_now>day_hour-1)
{
server_cmd("mp_timelimit 30");
block_change=0;
night_dr=0;
remove_task(1887);
}
}

public time_input_user()
{ night_dr=1
server_cmd("amxx pause %s", plugin_name)
}

public night_r()
{
get_mapname(mapname, charsmax(mapname))
if(!equal(mapname, "de_dust2") && !equal(mapname, "de_dust2_2x2"))
{
new players[32], num
get_players ( players, num, "ch" )
if(num>sred) server_cmd("amx_map de_dust2")
else if(num<sred+1) server_cmd("amx_map de_dust2_2x2")
}
}

public client_putinserver(id){
maxplayer++
if(block_change==1 && is_user_admin(id)) remove_user_flags(id, 544)
if(night_dr==1)
{
if(maxplayer>max_player && changer==-1) change_map(1)
else if(maxplayer<min_player && changer==1) change_map(2)
}
else
{
if(maxplayer>sred) changer=1
else if(maxplayer<sred+1) changer=-1
}
}

public client_disconnect(id){
maxplayer--
if(night_dr==1)
{
if(maxplayer>max_player && changer==-1) change_map(1)
else if(maxplayer<min_player && changer==1) change_map(2)
}
else
{
if(maxplayer>sred) changer=1
else if(maxplayer<sred+1) changer=-1
}
}

public change_map(num)
{
new text[77]
if(num==1) format(text,charsmax(text),"16!! Через минуту играем на: de_dust2")
else if(num==2) format(text,charsmax(text),"5!! Через минуту играем на: de_dust2_2x2")
client_print(0, print_chat, text)
set_task(60.0, "a_change_map", num)
}

public a_change_map(num)
if(num==1) server_cmd("amx_map de_dust2")
else if(num==2) server_cmd("amx_map de_dust2_2x2")


А есть ли тут вариант сменить ночное время с 22:00 ?
И я так понимаю, что в 00:00 меняется автоматом на de_dust2_2x2 Но тогда, зачем упамянается карта de_dust2 ? Так и не понял. Объясните плз !?

Отредактировал: HeBuguMka, - 27.5.2013, 14:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
dr-ef
сообщение 27.5.2013, 17:45
Сообщение #74
Стаж: 15 лет

Сообщений: 943
Благодарностей: 305
Полезность: 325

Цитата(HeBuguMka @ 27.5.2013, 15:51) *
А есть ли тут вариант сменить ночное время с 22:00 ?
И я так понимаю, что в 00:00 меняется автоматом на de_dust2_2x2 Но тогда, зачем упамянается карта de_dust2 ? Так и не понял. Объясните плз !?


если больше 6 человек то меняется автоматом в 00:00 на de_dust2
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 27.5.2013, 18:13
Сообщение #75
Стаж: 13 лет

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

Цитата(dr-ef @ 27.5.2013, 18:45) *
если больше 6 человек то меняется автоматом в 00:00 на de_dust2


Ну а если меньше, то тогда меняется на de_dust2_2x2 ? Правильно ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 27.5.2013, 18:22
Сообщение #76


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

Цитата(dr-ef @ 27.5.2013, 19:45) *
если больше 6 человек то меняется автоматом в 00:00 на de_dust2



Не совсем. Там так сделано:
Берем ваш минимум: 5 игроков, берем ваш максимум: 16 игроков.
Ровно в полночь делаем следующее:

1) Проверяем сколько игроков у вас на сервере
2) вычисляем (5+16)/2 = 10. Если у вас игроков >10, то кидаем на дд2_большой, если <11 - на маленький.

Цитата(HeBuguMka @ 27.5.2013, 16:51) *
А есть ли тут вариант сменить ночное время с 22:00 ?
И я так понимаю, что в 00:00 меняется автоматом на de_dust2_2x2 Но тогда, зачем упамянается карта de_dust2 ? Так и не понял. Объясните плз !?


просто исправив цифру - нет, не получится. Нужно дописывать условия.

Отредактировал: nsgenn, - 27.5.2013, 18:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4 страниц V  « 3 4
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: