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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер
2 страниц V   1 2

1 пункт может использовать только 1 игрок dr_vipmenu

trollface
сообщение 27.6.2014, 18:31
Сообщение #21
Стаж: 12 лет

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

Вот, поправил.
Сразу и не заметил "творения" "кодера"
Прикрепленные файлы:
Прикрепленный файл  dr_vipmenu.sma ( 6,73 килобайт ) Кол-во скачиваний: 3
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 18:38
Сообщение #22


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 18:31) *
Вот, поправил.
Сразу и не заметил "творения" "кодера"

А можно сделать так что бы игроки могли видеть меню?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 27.6.2014, 18:40
Сообщение #23
Стаж: 12 лет

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

chuckskull,
ты издеваешься?!
не буду я больше делать.
все. хватит. перепиши, потом допиши.

ни спасибо, ни пожалуйста, ни $ -_-

Отредактировал: trollface, - 27.6.2014, 18:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 18:45
Сообщение #24


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 18:40) *
chuckskull,
ты издеваешься?!
не буду я больше делать.
все. хватит. перепиши, потом допиши.

ни спасибо, ни пожалуйста, ни $ -_-

Нет, я просто спросил :)

Цитата(trollface @ 27.6.2014, 18:40) *
chuckskull,
ты издеваешься?!
не буду я больше делать.
все. хватит. перепиши, потом допиши.

ни спасибо, ни пожалуйста, ни $ -_-

А можно хоть сделать так?
Например игрок пишет в консоле vipmenu, и ему в чат пишет, что У тебя недостаточно прав для использование этой команды, ну или что-то этого))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 27.6.2014, 18:48
Сообщение #25
Стаж: 12 лет

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

chuckskull,

Прикрепленные файлы:
Прикрепленный файл  dr_vipmenu.sma ( 6,9 килобайт ) Кол-во скачиваний: 4
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 19:04
Сообщение #26


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 18:48) *
chuckskull,

Можешь ещё раз помочь, но это уже мелочь, нехочу опять создавать новую тему.
Смотри мне нужно сделать в информере так , когда играет 4 и больше людей на сервере что бы информер был серый. А у меня стоит так когда 1 игрок информер стаёт цветом "Оранжевый" , когда 2 игрока стаёт цветом "Зелёный" а когда 3 человека стаёт красным, а когда 4 тоже стаёт красным , а когда уже больше 4-х то он уже стаёт серый.
А я хочу сделать что бы после 3-х информер был серый.
Код
Код:
public Show_Info()
{
new id, acts, cts, all, CurrentTime[32], CurrentTime2[32], names[33][32], Message[512], LastID, ats, Terrorist[32]
new NextYear[7], NewYear[32], NewWeek[32], NewDay[8], NewHours[7], NewMinutes[7], NewSeconds[6]
for(id = 1; id <= g_MaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
} else if(is_user_alive(id) && get_user_team(id) == 2) {
acts++
cts++
all ++
LastID = id;
get_user_name(id, names[acts], 31)
} else if(!is_user_alive(id) && get_user_team(id) == 2) {
cts++
all++
} else if(get_user_team(id) == 1 && !is_user_bot(id) && is_user_alive(id)) {
get_user_name(id, Terrorist, 63)
ats++
all++
} else
all++
}
if(acts == 1 && !Last && ats >= 1)
{
LastMenu(LastID)
Last = true
}
for(id = 1; id <= g_MaxPlayers; id++)
{
new Len, Mode[32]
get_pcvar_string(InformerMode, Mode, 31)
Len = format(Message, 511, "%L: %L", LANG_PLAYER, "CURRENTMODE", LANG_PLAYER, Mode)
get_time("%X", CurrentTime, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME", CurrentTime)
get_time("%d.%m.%Y", CurrentTime2, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME2", CurrentTime2)
if(get_cvar_float("mp_timelimit"))
{
new a = get_timeleft()
Len += format(Message[Len], 511 - Len, "^n%L: %d:%02d", LANG_PLAYER, "TLEFT", (a / 60), (a % 60))
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "TLEFT", LANG_PLAYER, "LASTR")
}
if(GetTsNum(0))
{
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CTER", Terrorist)
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "CTER", LANG_PLAYER, "TNONE")
}
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "ALIVECTS", acts,cts)
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "APLAYERS", all, MaxPlayers)

if(acts > 4)
{
set_hudmessage(64, 64, 64, 0.01, 0.18, 0, 1.0, 1.0, true);
} else {
set_hudmessage(255, 0, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
if(acts == 3) {
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s^n3. %s", names[1], names[2], names[3])
} else if(acts == 2) {
set_hudmessage(0, 238, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s", names[1], names[2])
} else if(acts == 1) {
set_hudmessage(255, 69, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s", names[1])
}

}
ShowSyncHudMsg(id, g_MsgHud1, "%s", Message)
}
return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 27.6.2014, 19:10
Сообщение #27
Стаж: 12 лет

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

chuckskull,
как то так. хз
Код:
public Show_Info()
{
new id, acts, cts, all, CurrentTime[32], CurrentTime2[32], names[33][32], Message[512], LastID, ats, Terrorist[32]
new NextYear[7], NewYear[32], NewWeek[32], NewDay[8], NewHours[7], NewMinutes[7], NewSeconds[6]
for(id = 1; id <= g_MaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
} else if(is_user_alive(id) && get_user_team(id) == 2) {
acts++
cts++
all ++
LastID = id;
get_user_name(id, names[acts], 31)
} else if(!is_user_alive(id) && get_user_team(id) == 2) {
cts++
all++
} else if(get_user_team(id) == 1 && !is_user_bot(id) && is_user_alive(id)) {
get_user_name(id, Terrorist, 63)
ats++
all++
} else
all++
}
if(acts == 1 && !Last && ats >= 1)
{
LastMenu(LastID)
Last = true
}
for(id = 1; id <= g_MaxPlayers; id++)
{
new Len, Mode[32]
get_pcvar_string(InformerMode, Mode, 31)
Len = format(Message, 511, "%L: %L", LANG_PLAYER, "CURRENTMODE", LANG_PLAYER, Mode)
get_time("%X", CurrentTime, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME", CurrentTime)
get_time("%d.%m.%Y", CurrentTime2, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME2", CurrentTime2)
if(get_cvar_float("mp_timelimit"))
{
new a = get_timeleft()
Len += format(Message[Len], 511 - Len, "^n%L: %d:%02d", LANG_PLAYER, "TLEFT", (a / 60), (a % 60))
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "TLEFT", LANG_PLAYER, "LASTR")
}
if(GetTsNum(0))
{
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CTER", Terrorist)
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "CTER", LANG_PLAYER, "TNONE")
}
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "ALIVECTS", acts,cts)
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "APLAYERS", all, MaxPlayers)

if(acts > 3)
set_hudmessage(64, 64, 64, 0.01, 0.18, 0, 1.0, 1.0, true);
else
{
if(acts == 3)
{
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s^n3. %s", names[1], names[2], names[3])
}
else if(acts == 2)
{
set_hudmessage(0, 238, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s", names[1], names[2])
}
else if(acts == 1) {
set_hudmessage(255, 69, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s", names[1])
}
}
ShowSyncHudMsg(id, g_MsgHud1, "%s", Message)
}
return PLUGIN_CONTINUE
}


Отредактировал: trollface, - 27.6.2014, 19:11
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 19:19
Сообщение #28


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 19:10) *
chuckskull,
как то так. хз
Код:
public Show_Info()
{
new id, acts, cts, all, CurrentTime[32], CurrentTime2[32], names[33][32], Message[512], LastID, ats, Terrorist[32]
new NextYear[7], NewYear[32], NewWeek[32], NewDay[8], NewHours[7], NewMinutes[7], NewSeconds[6]
for(id = 1; id <= g_MaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
} else if(is_user_alive(id) && get_user_team(id) == 2) {
acts++
cts++
all ++
LastID = id;
get_user_name(id, names[acts], 31)
} else if(!is_user_alive(id) && get_user_team(id) == 2) {
cts++
all++
} else if(get_user_team(id) == 1 && !is_user_bot(id) && is_user_alive(id)) {
get_user_name(id, Terrorist, 63)
ats++
all++
} else
all++
}
if(acts == 1 && !Last && ats >= 1)
{
LastMenu(LastID)
Last = true
}
for(id = 1; id <= g_MaxPlayers; id++)
{
new Len, Mode[32]
get_pcvar_string(InformerMode, Mode, 31)
Len = format(Message, 511, "%L: %L", LANG_PLAYER, "CURRENTMODE", LANG_PLAYER, Mode)
get_time("%X", CurrentTime, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME", CurrentTime)
get_time("%d.%m.%Y", CurrentTime2, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME2", CurrentTime2)
if(get_cvar_float("mp_timelimit"))
{
new a = get_timeleft()
Len += format(Message[Len], 511 - Len, "^n%L: %d:%02d", LANG_PLAYER, "TLEFT", (a / 60), (a % 60))
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "TLEFT", LANG_PLAYER, "LASTR")
}
if(GetTsNum(0))
{
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CTER", Terrorist)
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "CTER", LANG_PLAYER, "TNONE")
}
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "ALIVECTS", acts,cts)
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "APLAYERS", all, MaxPlayers)

if(acts > 3)
set_hudmessage(64, 64, 64, 0.01, 0.18, 0, 1.0, 1.0, true);
else
{
if(acts == 3)
{
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s^n3. %s", names[1], names[2], names[3])
}
else if(acts == 2)
{
set_hudmessage(0, 238, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s", names[1], names[2])
}
else if(acts == 1) {
set_hudmessage(255, 69, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s", names[1])
}
}
ShowSyncHudMsg(id, g_MsgHud1, "%s", Message)
}
return PLUGIN_CONTINUE
}

Сейчас проверю!


Цитата(trollface @ 27.6.2014, 19:10) *
chuckskull,
как то так. хз
Код:
public Show_Info()
{
new id, acts, cts, all, CurrentTime[32], CurrentTime2[32], names[33][32], Message[512], LastID, ats, Terrorist[32]
new NextYear[7], NewYear[32], NewWeek[32], NewDay[8], NewHours[7], NewMinutes[7], NewSeconds[6]
for(id = 1; id <= g_MaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
} else if(is_user_alive(id) && get_user_team(id) == 2) {
acts++
cts++
all ++
LastID = id;
get_user_name(id, names[acts], 31)
} else if(!is_user_alive(id) && get_user_team(id) == 2) {
cts++
all++
} else if(get_user_team(id) == 1 && !is_user_bot(id) && is_user_alive(id)) {
get_user_name(id, Terrorist, 63)
ats++
all++
} else
all++
}
if(acts == 1 && !Last && ats >= 1)
{
LastMenu(LastID)
Last = true
}
for(id = 1; id <= g_MaxPlayers; id++)
{
new Len, Mode[32]
get_pcvar_string(InformerMode, Mode, 31)
Len = format(Message, 511, "%L: %L", LANG_PLAYER, "CURRENTMODE", LANG_PLAYER, Mode)
get_time("%X", CurrentTime, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME", CurrentTime)
get_time("%d.%m.%Y", CurrentTime2, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME2", CurrentTime2)
if(get_cvar_float("mp_timelimit"))
{
new a = get_timeleft()
Len += format(Message[Len], 511 - Len, "^n%L: %d:%02d", LANG_PLAYER, "TLEFT", (a / 60), (a % 60))
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "TLEFT", LANG_PLAYER, "LASTR")
}
if(GetTsNum(0))
{
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CTER", Terrorist)
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "CTER", LANG_PLAYER, "TNONE")
}
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "ALIVECTS", acts,cts)
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "APLAYERS", all, MaxPlayers)

if(acts > 3)
set_hudmessage(64, 64, 64, 0.01, 0.18, 0, 1.0, 1.0, true);
else
{
if(acts == 3)
{
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s^n3. %s", names[1], names[2], names[3])
}
else if(acts == 2)
{
set_hudmessage(0, 238, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s", names[1], names[2])
}
else if(acts == 1) {
set_hudmessage(255, 69, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s", names[1])
}
}
ShowSyncHudMsg(id, g_MsgHud1, "%s", Message)
}
return PLUGIN_CONTINUE
}

Когда играет 3 человека, информера вообще нет sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 27.6.2014, 19:22
Сообщение #29
Стаж: 12 лет

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

chuckskull,
Код:
public Show_Info()
{
new id, acts, cts, all, CurrentTime[32], CurrentTime2[32], names[33][32], Message[512], LastID, ats, Terrorist[32]
new NextYear[7], NewYear[32], NewWeek[32], NewDay[8], NewHours[7], NewMinutes[7], NewSeconds[6]
for(id = 1; id <= g_MaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
} else if(is_user_alive(id) && get_user_team(id) == 2) {
acts++
cts++
all ++
LastID = id;
get_user_name(id, names[acts], 31)
} else if(!is_user_alive(id) && get_user_team(id) == 2) {
cts++
all++
} else if(get_user_team(id) == 1 && !is_user_bot(id) && is_user_alive(id)) {
get_user_name(id, Terrorist, 63)
ats++
all++
} else
all++
}
if(acts == 1 && !Last && ats >= 1)
{
LastMenu(LastID)
Last = true
}
for(id = 1; id <= g_MaxPlayers; id++)
{
new Len, Mode[32]
get_pcvar_string(InformerMode, Mode, 31)
Len = format(Message, 511, "%L: %L", LANG_PLAYER, "CURRENTMODE", LANG_PLAYER, Mode)
get_time("%X", CurrentTime, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME", CurrentTime)
get_time("%d.%m.%Y", CurrentTime2, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME2", CurrentTime2)
if(get_cvar_float("mp_timelimit"))
{
new a = get_timeleft()
Len += format(Message[Len], 511 - Len, "^n%L: %d:%02d", LANG_PLAYER, "TLEFT", (a / 60), (a % 60))
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "TLEFT", LANG_PLAYER, "LASTR")
}
if(GetTsNum(0))
{
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CTER", Terrorist)
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "CTER", LANG_PLAYER, "TNONE")
}
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "ALIVECTS", acts,cts)
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "APLAYERS", all, MaxPlayers)

if(acts > 3)
set_hudmessage(64, 64, 64, 0.01, 0.18, 0, 1.0, 1.0, true);
else
{
if(acts == 3)
{
set_hudmessage(255, 0, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s^n3. %s", names[1], names[2], names[3])
}
else if(acts == 2)
{
set_hudmessage(0, 238, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s", names[1], names[2])
}
else if(acts == 1) {
set_hudmessage(255, 69, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s", names[1])
}
}
ShowSyncHudMsg(id, g_MsgHud1, "%s", Message)
}
return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 19:35
Сообщение #30


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 19:22) *
chuckskull,
Код:
public Show_Info()
{
new id, acts, cts, all, CurrentTime[32], CurrentTime2[32], names[33][32], Message[512], LastID, ats, Terrorist[32]
new NextYear[7], NewYear[32], NewWeek[32], NewDay[8], NewHours[7], NewMinutes[7], NewSeconds[6]
for(id = 1; id <= g_MaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
} else if(is_user_alive(id) && get_user_team(id) == 2) {
acts++
cts++
all ++
LastID = id;
get_user_name(id, names[acts], 31)
} else if(!is_user_alive(id) && get_user_team(id) == 2) {
cts++
all++
} else if(get_user_team(id) == 1 && !is_user_bot(id) && is_user_alive(id)) {
get_user_name(id, Terrorist, 63)
ats++
all++
} else
all++
}
if(acts == 1 && !Last && ats >= 1)
{
LastMenu(LastID)
Last = true
}
for(id = 1; id <= g_MaxPlayers; id++)
{
new Len, Mode[32]
get_pcvar_string(InformerMode, Mode, 31)
Len = format(Message, 511, "%L: %L", LANG_PLAYER, "CURRENTMODE", LANG_PLAYER, Mode)
get_time("%X", CurrentTime, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME", CurrentTime)
get_time("%d.%m.%Y", CurrentTime2, 31)
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CURRENTTIME2", CurrentTime2)
if(get_cvar_float("mp_timelimit"))
{
new a = get_timeleft()
Len += format(Message[Len], 511 - Len, "^n%L: %d:%02d", LANG_PLAYER, "TLEFT", (a / 60), (a % 60))
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "TLEFT", LANG_PLAYER, "LASTR")
}
if(GetTsNum(0))
{
Len += format(Message[Len], 511 - Len, "^n%L: %s", LANG_PLAYER, "CTER", Terrorist)
} else {
Len += format(Message[Len], 511 - Len, "^n%L: %L", LANG_PLAYER, "CTER", LANG_PLAYER, "TNONE")
}
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "ALIVECTS", acts,cts)
Len += format(Message[Len], 511 - Len, "^n%L: %d | %d", LANG_PLAYER, "APLAYERS", all, MaxPlayers)

if(acts > 3)
set_hudmessage(64, 64, 64, 0.01, 0.18, 0, 1.0, 1.0, true);
else
{
if(acts == 3)
{
set_hudmessage(255, 0, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s^n3. %s", names[1], names[2], names[3])
}
else if(acts == 2)
{
set_hudmessage(0, 238, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s^n2. %s", names[1], names[2])
}
else if(acts == 1) {
set_hudmessage(255, 69, 0, 0.01, 0.18, 0, 1.0, 1.0, true);
Len += format(Message[Len], 511 - Len, "^n^n1. %s", names[1])
}
}
ShowSyncHudMsg(id, g_MsgHud1, "%s", Message)
}
return PLUGIN_CONTINUE
}

Работает, вот ещё что спрошу, смотри я например в плагине dr_vipmenu каторый ты переделал хочу запретить брать например 255 ХП в дуэли, как это сделать я пробовал через if(equali(count,"DUEL") . Но много ошибок при компиляции!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 27.6.2014, 19:38
Сообщение #31
Стаж: 12 лет

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

chuckskull,
надо дать понять плагину что идет дуэль...
и блочить выдачу.

мне лень делать:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 19:39
Сообщение #32


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 19:38) *
chuckskull,
надо дать понять плагину что идет дуэль...
и блочить выдачу.

мне лень делать:)

ппц sad.gif
А можно сделать что бы во время дуэли вообще его нельзя было открывать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 27.6.2014, 19:43
Сообщение #33
Стаж: 12 лет

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

chuckskull,
Цитата
мне лень делать:)

что я сделал, стоит как минимум 100р, а некоторые взяли бы и больше...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 19:44
Сообщение #34


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 19:43) *
chuckskull,

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

Ну если тебе тогда лень это делать, тогда просто скажы как это сделать? и я уже сам что-то попытаюсь сделать!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 27.6.2014, 19:50
Сообщение #35
Стаж: 12 лет

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

chuckskull,
надо знать когда дуэль начинает, если в начале определенного раунда, то считаем раунды и все
если же в любое время, то в плагине дуэлей надо регать натив и в этом плагине уже с ним работать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 27.6.2014, 19:54
Сообщение #36


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 19:50) *
chuckskull,
надо знать когда дуэль начинает, если в начале определенного раунда, то считаем раунды и все
если же в любое время, то в плагине дуэлей надо регать натив и в этом плагине уже с ним работать

Ну лан чё уж там, буду уже на форумах писать!
Спасибо большое!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 28.6.2014, 14:16
Сообщение #37


Стаж: 11 лет

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

Цитата(trollface @ 27.6.2014, 19:50) *
chuckskull,
надо знать когда дуэль начинает, если в начале определенного раунда, то считаем раунды и все
если же в любое время, то в плагине дуэлей надо регать натив и в этом плагине уже с ним работать

Пожалуйста помоги последний раз, потомучто темы каторые я создавал на форумах не помагают, только ты в этом можешь помочь.
Помоги сделать что бы нельзя было открывать меню в дуэли.
Вот если нада плагин dr_duel
Пожалуйста помоги sad.gif

Прикрепленные файлы:
Прикрепленный файл  dr_duel.sma ( 87,61 килобайт ) Кол-во скачиваний: 4
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 28.6.2014, 14:33
Сообщение #38
Стаж: 12 лет

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

chuckskull,
я то тут причем?
тут работы не мало....
а мне никто не платит за помощь.......
ладно там плагин поправить, окей, поправил. потом еще и еще.
теперь это.

халява кончилась.
нужна помощь - готовьте $.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя chuckskull
сообщение 28.6.2014, 14:37
Сообщение #39


Стаж: 11 лет

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

Цитата(trollface @ 28.6.2014, 14:33) *
chuckskull,
я то тут причем?
тут работы не мало....
а мне никто не платит за помощь.......
ладно там плагин поправить, окей, поправил. потом еще и еще.
теперь это.

халява кончилась.
нужна помощь - готовьте $.

Если бы то было $, то я за помощь полюбом заплатил бы, последнию полученую степендию потратил. 575грн в рублях это около 2200 рублей, это по моему немного, и после того как я её получил прошло уже около 2-х недель.

Отредактировал: chuckskull, - 28.6.2014, 14:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: