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

Названия сервера при входе =/

Тема в разделе 'Запуск и Поддержка', создана пользователем ____ROB____, 26 дек 2010.

Статус темы:
Закрыта.
  1. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    Вобщем при входе в игру показывает название сервера
    [IMG]

    но как я понял оно берёт название етого сервера с
    [IMG]

    а возможноли (и как) зделать так что бы название бралось с
    [IMG]

    так как иногда хочется вписать своё название сервера :spy:
  2. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Эт к заржу.
  3. Confessor Ньюфаг

    Сообщения:
    21
    Спасибы:
    0
    Ну я этот вопрос решил таким образом:
    задал параметр сервнейму и заменил joinedrealm на servname
    и перед строкой
    Код:
    SendAllChat( "Player " + joinPlayer->GetName( ) + " joined us from [" + ( ServName == string( ) ? "LAN" : ServName ) + "] ." );
    добавил
    Код:
    	string ServName;
    	if( HostCounterID != 0 )
    	{
    		for( vector<CBNET *> :: iterator i = m_GHost->m_BNETs.begin( ); i != m_GHost->m_BNETs.end( ); i++ )
    		{
    			if( (*i)->GetHostCounterID( ) == HostCounterID )
    				ServName = (*i)->GetServerAlias();
    		}
    	}
  4. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    можете когда хотите, ток можно было

    Код:
    	string ServName = "Unknown realm";
    	if( HostCounterID != 0 )
    	{
    		for( vector<CBNET *> :: iterator i = m_GHost->m_BNETs.begin( ); i != m_GHost->m_BNETs.end( ); i++ )
    		{
    			if( (*i)->GetHostCounterID( ) == HostCounterID )
    				ServName = (*i)->GetServerAlias();
    		}
    	}
    else ServName = "LAN\\Garena";
    SendAllChat( "Player " + joinPlayer->GetName( ) + " joined from [" +  ServName + "] ." );
  5. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    Блин не получается 2 сервера перевести:
    Код:
     string ServName = "war3.alkar.net";
           if( HostCounterID != 1 )
           {
              for( vector<CBNET *> :: iterator i = m_GHost->m_BNETs.begin( ); i != m_GHost->m_BNETs.end( ); i++ )
              {
                 if( (*i)->GetHostCounterID( ) == HostCounterID )
                    ServName = (*i)->GetServerAlias();
              }
           }
        else ServName = "Alkar";
    
       string ServName = "wc3.theabyss.ru";
       if( HostCounterID != 2 )
       {
          for( vector<CBNET *> :: iterator i = m_GHost->m_BNETs.begin( ); i != m_GHost->m_BNETs.end( ); i++ )
          {
             if( (*i)->GetHostCounterID( ) == HostCounterID )
                ServName = (*i)->GetServerAlias();
          }
       }
    else ServName = "iCCup";
        SendAllChat( "Игрок [" + joinPlayer->GetName( ) + "] вошел с сервера [" +  ServName + "]." );
    .\game_base.cpp(3449) : error C2374: ServName: переопределение; множественная инициализация
    .\game_base.cpp(3437): см. объявление 'ServName'
    .\game_base.cpp(3459) : error C2088: +: недопустимо для class
  6. Confessor Ньюфаг

    Сообщения:
    21
    Спасибы:
    0
    хехе, ну это ты намудрил, там не надо ничего переводить
    оно само
  7. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    ошибка компиляции заключается в том что переменная ServerName объявленна куча раз....
    вторая ошибка (интелектуальная) заключается в смеси китайского кода с индусским... ты должен был просто вписать своё название в алиас...
  8. Confessor Ньюфаг

    Сообщения:
    21
    Спасибы:
    0
    + , в гост конфиге ниже строки адреса сервера впиши его сервер алиас
    Код:
    bnet4_server = rubattle.net
    bnet4_serveralias = Playground
  9. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    Спасибо, работает.
  10. 2oo Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    А как вообще сделать чтоб показывало откуда чел зашел? на GO 1.7.266 :palevojein:
  11. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Боже, нет. Дай мне сдержаться. :fffuuu:

    Сабж: глаза открываем и читаем выше посты, иначе варн.
  12. gl_crafty Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Поделитесь ссылкой на оригинальный патч.
  13. md_hedji Олд-фаг

    Сообщения:
    24
    Спасибы:
    0
    :facepalm:
  14. 2oo Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    спокойствие только спокойствие, я уже часа 4 немогу найти как это сделать может все таки ктото подскажет? :newcry:
  15. 2oo Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    ну помогите кто нибудь пож :fie:
  16. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    Тему надо просто закрыть :bIbIbIblya:
  17. gl_crafty Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    информативно =/

    ап.
  18. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    Какие патчи?! Зачем ты апаешь тему в которой решен вопрос?! Смотри до апаешься до бана, будешь только читать, форум.
    Сделай себе крепкий кофе, перечитывай в слух 1,4 и 8 пост. Читай пока не поймешь.
  19. 2oo Ньюфаг

    Сообщения:
    9
    Спасибы:
    0

    Куда это вписывать?
  20. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    копируй по строчке и вписуй в доте на -cm
Статус темы:
Закрыта.