WarMod CS:S дополнение

Тема в разделе "Программирование / Скриптинг", создана пользователем Михаил Веллер, 4 янв 2014.

  1. Михаил Веллер

    Михаил Веллер

    Сообщения:
    9
    Симпатии:
    1
    Всем доброго времени суток!

    Кто может помочь? сделать так, когда на сервере 10 человек, выводило такое сообщение пример: Вы готовы начать набор команд? да, нет. Если большинство игроков проголосовало за да, то автоматически кидает в спектры, и идет голосование за капитанов, выигравший капитан пикает игроков по одному. Думаю все хотят такой плагин за бесплатно, а скриптер написавший приобретёт популярность)
    Вот начало кода:
    PHP:
    #include <sourcemod>
    #include <cstrike>
    #include <sdktools>

    public OnPluginStart()
    {
    HookEvent("player_spawn"OnPlayerSpawn);
    }


    public 
    OnPlayerSpawn(Handle:event, const String:name[], bool:dontBroadcast)
    {
    Lol();
    }


    VoteSpecSwitch()
    {
    if (
    IsVoteInProgress())
    {
    return;
    }
    new 
    Handle:menu CreateMenu(Handle_VoteSpecSwitch);
    SetMenuTitle(menu"Вы готовы начать набор команд?");
    AddMenuItem(menu"yes""да");
    AddMenuItem(menu"no""нет");
    SetMenuExitButton(menufalse);
    VoteMenuToAll(menu20);
    }

    public 
    Handle_VoteSpecSwitch(Handle:menuMenuAction:actionparam1param2)
    {
    if (
    action == MenuAction_End)
    {
    CloseHandle(menu);
    }
    else if (
    action == MenuAction_VoteEnd
    {
    if (
    param1 == 0)
    {
    for(new 
    1<= MaxClientsi++)
    CS_SwitchTeam(i1);
    }
    }
    }

    Lol()
    {
    if(
    GetTeamClientCount(2)==&& GetTeamClientCount(3)==5)
    {
    VoteSpecSwitch();
    }
    }
     
    1 человеку нравится это.