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

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

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

Статус темы:
Закрыта.
  1. 2oo Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    какая ещё дота?... у тебя параноя?
  2. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    Нет, у меня парафрения.
  3. 2oo Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    заметно
  4. gl_crafty Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    значит считаю вопрос актуальным, бро.

    А апать приходится после высеров похожих на первый пост этой страницы.
  5. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    а в каком состоянии ты ищёшь? и где?

    ну так прочти ответ.
  6. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
  7. gl_crafty Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Спасибки, этот вариант хоть и кривой, но подходит.
  8. 2oo Ньюфаг

    Сообщения:
    9
    Спасибы:
    0
    Спасибо, можно было сразу с этого и начинать не разводить такую панику, причом в теме небыло этого поста.
    Сам же наверно понимаеш за быстрый, адекватный и точный ответ мог бы плюсик получить а так... позор ;)
  9. Mr_LiSa Старожила

    Сообщения:
    421
    Спасибы:
    3
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    кинь в тему свою асю завтра помогу ^^
  10. gl_crafty Ньюфаг

    Сообщения:
    7
    Спасибы:
    0
    Патчи:

    player_joined_from_realm_dos.patch
    Код:
    --- ghost/ghost/ghost.cpp
    +++ ghost/ghost/ghost.cpp
    @@ -1354,6 +1354,7 @@
     	m_RequireSpoofChecks = CFG->GetInt( "bot_requirespoofchecks", 0 ) == 0 ? false : true;
     	m_ReserveAdmins = CFG->GetInt( "bot_reserveadmins", 1 ) == 0 ? false : true;
     	m_RefreshMessages = CFG->GetInt( "bot_refreshmessages", 0 ) == 0 ? false : true;
    +	m_JoinedFromRealmMessages = CFG->GetInt( "bot_joinedfromrealmmessages", 0 ) == 0 ? false : true;
     	m_AutoLock = CFG->GetInt( "bot_autolock", 0 ) == 0 ? false : true;
     	m_AutoSave = CFG->GetInt( "bot_autosave", 0 ) == 0 ? false : true;
     	m_AllowDownloads = CFG->GetInt( "bot_allowdownloads", 0 );
    --- ghost/ghost/ghost.h
    +++ ghost/ghost/ghost.h
    @@ -104,6 +104,7 @@
     	bool m_RequireSpoofChecks;				// config value: require spoof checks or not
     	bool m_ReserveAdmins;					// config value: consider admins to be reserved players or not
     	bool m_RefreshMessages;					// config value: display refresh messages or not (by default)
    +	bool m_JoinedFromRealmMessages;					// config value:  display realm messages or not (by default)
     	bool m_AutoLock;						// config value: auto lock games when the owner is present
     	bool m_AutoSave;						// config value: auto save before someone disconnects
     	uint32_t m_AllowDownloads;				// config value: allow map downloads or not
    --- ghost/ghost/game_base.cpp
    +++ ghost/ghost/game_base.cpp
    @@ -2067,6 +2067,11 @@
     
     	SendWelcomeMessage( Player );
     
    +	// 
    +
    +	if( m_GHost->m_JoinedFromRealmMessages )
    +		SendAllChat( m_GHost->m_Language->PlayerJoinedFromRealm( Player->GetName( ), JoinedRealm.empty( ) ? "LAN" : JoinedRealm ) );
    +
     	// if spoof checks are required and we won't automatically spoof check this player then tell them how to spoof check
     	// e.g. if automatic spoof checks are disabled, or if automatic spoof checks are done on admins only and this player isn't an admin
     
    @@ -2440,6 +2445,11 @@
     
     	SendWelcomeMessage( Player );
     
    +	// 
    +
    +	if( m_GHost->m_JoinedFromRealmMessages )
    +		SendAllChat( m_GHost->m_Language->PlayerJoinedFromRealm( Player->GetName( ), JoinedRealm.empty( ) ? "LAN" : JoinedRealm ) );
    +
     	// if spoof checks are required and we won't automatically spoof check this player then tell them how to spoof check
     	// e.g. if automatic spoof checks are disabled, or if automatic spoof checks are done on admins only and this player isn't an admin
     
    --- ghost/ghost/language.cpp
    +++ ghost/ghost/language.cpp
    @@ -1533,3 +1533,11 @@
     	UTIL_Replace( Out, "$NAME$", name );
     	return Out;
     }
    +
    +string CLanguage :: PlayerJoinedFromRealm( string player, string realm )
    +{
    +	string Out = m_CFG->GetString( "x_lang_0001", "x_lang_0001" );
    +	UTIL_Replace( Out, "$PLAYER$", player );
    +	UTIL_Replace( Out, "$REALM$", realm );
    +	return Out;
    +}
    --- ghost/ghost/language.h
    +++ ghost/ghost/language.h
    @@ -254,6 +254,7 @@
     	string WaitForReconnectSecondsRemain( string seconds );
     	string WasUnrecoverablyDroppedFromGProxy( );
     	string PlayerReconnectedWithGProxy( string name );
    +	string PlayerJoinedFromRealm( string player, string realm );
     };
     
     #endif
    
    player_joined_from_realm_unix.patch
    Код:
    --- ghost/default.cfg
    +++ ghost/default.cfg
    @@ -139,6 +139,10 @@
     
     bot_refreshmessages = 0
     
    +### 
    +
    +bot_joinedfromrealmmessages = 0
    +
     ### whether to automatically lock games when the owner joins
     
     bot_autolock = 0
    --- ghost/language.cfg
    +++ ghost/language.cfg
    @@ -222,3 +222,4 @@
     lang_0218 = Please wait for me to reconnect ($SECONDS$ seconds remain).
     lang_0219 = was unrecoverably dropped from GProxy++
     lang_0220 = Player [$NAME$] reconnected with GProxy++!
    +x_lang_0001 = Player [$PLAYER$] joined from [$REALM$].
    
    To festival:
    Так выглядит патч. ^
Статус темы:
Закрыта.