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

РАЗРЫВЫ !!!

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

  1. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    Вобщем у кореша есть такая проблема:
    у него иннет гуд, но плохо чет с оборудыванием, есть вообщем микро-разрывы.
    Показывал мне чат игры и если идет разрыв всех кикает мол из за разрыва связи, но если ктото юзает Gproxy, то бот его реконектит, а остальные дискон.
    Можно вообще както Gproxy настроить типа не чтобы оно к боты рекон делало, а чтобы от бота было все, ну тоесть бот сам какбэ к юзеру держался кпримеру минуту, и делал рекон.
    Не ну если можете то прокоментируйте, хотя и сам понимаю что идея херня какаето... :stenka:
  2. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    Ghost One?
    Попробуй запускать без интерфейса ghost.exe
    Слышал о такой проблеме от товарища. Ghost One кикает всех при попытке дать варн, получая любую команда на канале, вылетает с батл.нет, лог чистый.
    Ghost One 1.7.266; Win7x64
  3. Synth (LM) Пантограф!

    Сообщения:
    2.762
    Спасибы:
    172
    Сборка бота GHost:
    My own version of GhostOne
    Дата начала использования бота:
    15.06.2008
    Skype:
    Мой статус
    Нич не пон из тваего теста. Пишы граматний.
  4. rssrcnn Парнишка с небывалым умом

    Сообщения:
    114
    Спасибы:
    0
    Выступаю переводчиком: у него бывает отключается интернет ненадолго (ну на 10сек-мин). Если это происходит во время игры на боте, то всех выкидывает из игры, а кто юзал гпроху те остаются. Можно ли сделать так чтобы ахтыжблядапывап даже мне не под силу это понять :metal:
  5. Synth (LM) Пантограф!

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

    Сообщения:
    368
    Спасибы:
    0
    Из-за чего бот может вылетать когда получает команду?
    Изначально была проблема как у автора, я уже писал, именно когда выдаешь варн.
  7. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    если ты про креш то нулл поинтер
  8. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    fake можно по подробней?
    Человек не может создать игру даже, бот через раз (по его словам) видя команду вылетает с батл.нет. Если он запускает без оболочки то процесс просто закрывается (по его словам).
    Проблема с масс киком по реазону истек лимит при выдаче варна- актуальная. В базу варн записывается. Проблем с интернетом не наблюдалось, говорит что сидел в скайпе, заметно было бы.
  9. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    ну например
    суть такова если * есть при объявлении переменной то это означает, что эта переменная указатель(Pointer)
    GetPlayerFromName("MENJA_NET_V_IGRE") если игрока нет в игре то функция вернет NULL(0) нулевой указатель
    если отсутствует проверка If (!Player)
    return;

    и ты попытаешься Player->SetName("PRIVET_MEDVED"); изменить любое из свойств класса, на который ссылается поинтер, то любая программа(бот) вылетит.
  10. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    Ого...удивительно что бот вообще работал)
    Сюда надо Ретурн тыкнуть после m_DBBanLast = *i;?
    game.cpp ~782
    Код:
    		// also keep track of the last player to leave for the !banlast command
    
    		for( vector<CDBBan *> :: iterator i = m_DBBans.begin( ); i != m_DBBans.end( ); i++ )
    		{
    			if( (*i)->GetName( ) == player->GetName( ) )
    				m_DBBanLast = *i;
    		}
    
    Луче наверно бота восстановить чем расхлебывать...
  11. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    бот вылетает не только при изменении свойств, но и при обращении к ф-ции класса
    Код:
    (*i)->[b]GetName( )[/b]
    бот бы вылетел на этой строке.
  12. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Не могу понять где вы нашли пустой указатель в гхостоне. fake прошу конкретные строки.
  13. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    Если ты прочтешь предыдущие сообщения, то ты поймешь, что я писал только о Возможных причинах "крешей" бота.
  14. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Не вылетит!
  15. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    PHP:
    <span class="syntaxdefault"></span><span class="syntaxcomment">#include <iostream><br /></span><span class="syntaxdefault">using namespace std</span><span class="syntaxkeyword">;<br />class </span><span class="syntaxdefault">CMy<br /></span><span class="syntaxkeyword">{<br />public:<br />    </span><span class="syntaxdefault">int GetNumber</span><span class="syntaxkeyword">() const    { return </span><span class="syntaxdefault">itsNumber</span><span class="syntaxkeyword">; }<br />    </span><span class="syntaxdefault">void SetNumber</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">int x</span><span class="syntaxkeyword">)    { </span><span class="syntaxdefault">itsNumber </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">x</span><span class="syntaxkeyword">; }<br />private:<br />    </span><span class="syntaxdefault">int itsNumber</span><span class="syntaxkeyword">;<br />};<br /></span><span class="syntaxdefault">int main</span><span class="syntaxkeyword">()<br />{<br />    </span><span class="syntaxdefault">CMy </span><span class="syntaxkeyword">* </span><span class="syntaxdefault">pMy </span><span class="syntaxkeyword">= new </span><span class="syntaxdefault">CMy</span><span class="syntaxkeyword">;<br />    </span><span class="syntaxdefault">pMy </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">NULL</span><span class="syntaxkeyword">;<br />    </span><span class="syntaxdefault">pMy</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">GetNumber</span><span class="syntaxkeyword">();<br /><br />    </span><span class="syntaxcomment">// pMy->SetNumber(49); // Вот расскоменть ее и попробуй запустить.<br /><br />    </span><span class="syntaxdefault">cout </span><span class="syntaxkeyword"><< </span><span class="syntaxstring">"This is end!!!" </span><span class="syntaxkeyword"><< </span><span class="syntaxdefault">endl</span><span class="syntaxkeyword">;<br />    return </span><span class="syntaxdefault">0</span><span class="syntaxkeyword">;<br />} </span><span class="syntaxdefault"></span>
  16. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    [IMG]
    ты сам пробовал то?
    вызов дебагера = креш
    иначе и быть не могло..

    дебаг:
    [IMG]
  17. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    С каких пор бы я компилил бота в Dev-C++ я даже такого компилятора не слыхал...
    Видно в VSC++ если ссылке на объект присваивают нуль то считает сам объект нулевым.
    В прочем на VSC++ работает на ура.
  18. festival Старожила

    Сообщения:
    368
    Спасибы:
    0
    Взяли бекап, посмотрим что будет. Странный бок вылез...
  19. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    ? Я что-то пропустил? Или мне в телепаты податься?
  20. festival Старожила

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