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

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

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

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

Помогите сделать на restart round голосование

, Помогите сделать на restart round голосование
Статус пользователя xoomie
сообщение 9.3.2013, 10:19
Сообщение #1


Стаж: 13 лет

Сообщений: 136
Благодарностей: 15
Полезность: 93

Ребята Всем Доброго времени суток,вот такая проблемка помгите сделать на плагине "restartround" голосование! В общем что я хотел бы видить на плагине. Авто рестарт само собой чтобы так и остался просто еще добавить в общем чтобы игроки могли в чат написать /restart или /rr и чтобы выходило голосование Сделать рестарт да или нет! и чтобы оно работало через каждых 20 мин и только можно создать 1 голосование с игранного времени на сервере, это было бы хорошо если к примеру нет админа на сервере и игроки продлили карту к примеру еще на 20 мин и могли создать голосование.И чтобы если к примеру игрок ввел в чат /restart ранше времени ему в ответ было бы что типо рестарт будет доступен столько то через столько то. Буду благодарен если кто откликнется и поможет.
Скрытый текст
Код
#include <amxmodx>
#include <hamsandwich>

new nRound = 0
new nHud

public plugin_init()
{
    register_plugin("Nice Live", "1.0", "sector")
    
    RegisterHam(Ham_Spawn, "player", "nice_live_spawn", 1)
    
    register_event("SendAudio", "nice_live_round", "a", "2&%!MRAD_terwin", "2&%!MRAD_ctwin")
    
    nHud = CreateHudSyncObj()
}


public nice_live_round()
{
    nRound++
    
    if(nRound == 1)
    {
        set_task(3.0, "nice_live_restart", _, _, _, "a", 1)
        set_task(12.0, "nice_live_message")
    }
}

public nice_live_restart()
{
    server_cmd("sv_restart 1")
}

public nice_live_spawn(i)
{
    if(nRound == 0)
    {
        new nColor = random_num(0, 255)
        
        set_hudmessage(nColor, nColor, nColor, -1.0, 0.65, 2, 6.0, 10.0)
        ShowSyncHudMsg(i, nHud, "Автоматический рестарт произойдет после 1 раунда")
    }
}

public nice_live_message()
{
    set_hudmessage(0, 255, 0, -1.0, 0.65, 2, 6.0, 10.0)
    ShowSyncHudMsg(0, nHud, "Рестарт раунда произведен! Желаем вам приятной игры!")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: