1. Соблюдайте Правила форума и проявляйте уважение к другим участникам беседы.

Ghost One, несколько вопросов

Тема в разделе 'Основные вопросы', создана пользователем Suro, 29 сен 2010.

  1. Suro Ньюфаг

    Сообщения:
    15
    Спасибы:
    0
    1) Где можно изменить "all slots occupied ..." на русскую?
    2) пишу команду на добавление друга в админ-карте

    .addfriend PUPKIN

    и бот никак не реагирует

    как вообще работают эти фрэнд листы, мб сначало друзей нужно добавить в аккаунт на сервере, а потом он их переносит?

    3) аналогично 2му вопросу вопрос о клане. как создать, добавить и т.д. и т.п.
    4) почему в конце оно создает пустую строку и как исправить?
    [IMG]
  2. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    1. gamebase.cpp

    Код:
            bool samecountry=true;
            string CN, CNL;
    
    	Pings = "All slots occupied. "; // Заменяшеь между скобками (") фразу
    	Pings2 = "All slots occupied. "; // И тут
    
            // copy the m_Players vector so we can sort by descending ping so it's easier to find players with high pings
    
            vector<CGamePlayer *> SortedPlayers = m_Players;
            sort( SortedPlayers.begin( ), SortedPlayers.end( ), CGamePlayerSortDescByPing( ) );
    незабываем компилить после изменения.
    2. На канале ботом (например через GUI) пишешь /f add <nick you friend>
    3. Не знаю если честно.
    4.
    Код:
        for( vector<string> :: iterator i = m_GHost->m_Welcome.begin( ); i != m_GHost->m_Welcome.end( ); i++ )
        {
            SendChat( player, (*i));
        }
        
        SendChat( player, " " ); // Вот тут печатает этот пробел... закомментируй (поставь перед ним //) т.е. // SendChat( player, " " );
    //	SendChat( player, "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-" );
        if (m_CountryCheck || m_CountryCheck2 || m_ProviderCheck || m_ProviderCheck2)
        {    
            string C1 = m_Countries;
            string C2 = m_Countries2;
            Replace(C1, "??", string());
            Replace(C2, "??", string());