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

Help Ghost++ передача ресурсов

Тема в разделе 'Кодинг/Собственные решения', создана пользователем Ламер, 18 дек 2013.

  1. Ламер Парнишка с небывалым умом

    Сообщения:
    22
    Спасибы:
    0
    Возникла мысль запретить передачу ресурсов на уровне бота. Если карта запрещает передачу ресурсов, то некоторые игроки все равно могут делать это с трейдхаком. Банить и кикать в этом случае бесполезно, ведь правила нарушает тот, кто передает ресурсы, но это, как правило, левый акк. В то же время передать ресурсы можно и прикола ради. Тогда было бы неправильно кикать того, кто их получил. В идеале добавить боту возможность просто запрещать передачу ресурсов. Попытался реализовать:
    0x51 - Transfer resources [ 10 bytes ] [APM-]
    В game_base.cpp добавил строки:
    Код:
    if( !action->GetAction( )->empty( ) && (*action->GetAction( ))[0] == 81 ) // 0x51 )
    else m_Actions.push( action );
    Почти заработало, но через 10-15 секунд передавшего ресурсы выкидывает. Что делать дальше не знаю. codelain.com не работает.
  2. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    бред ибо лучше бы бот кикал потому что где и трейдхак там и мап хак и скорей всего играют 2 друга которые друг друга фармят а когда у меня бот кикал всегда -1 выходил другой кому кидали))):D
  3. Ламер Парнишка с небывалым умом

    Сообщения:
    22
    Спасибы:
    0
    В том то и дело, что скорей всего, я не хочу кикать хорошего игрока из-за какого-то дегенерата, хоть это и будет 1 случай из ста. Запретить передачу ресурсов было бы идеальным решением.
  4. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    лол?? бот кикает тот у ково хак и тот кто кидал лол))
  5. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    помойму нечего не сделать так как даже в самой карте этот параметр есть что нельзя передавать)
    и по этому и кикает тот кто пытался передать но не передал:D у меня так
  6. Ламер Парнишка с небывалым умом

    Сообщения:
    22
    Спасибы:
    0
    Сделать можно. Например: бот принимает пакет, что произошла передача ресурсов, но никому этот пакет не отправляет, а шлет пакет в ответ, что игроку вернули ресурсы обратно. Просто я не на столько хорошо знаю ghost, чтобы это написать.
  7. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    трейдхак = мап хак
    у тебя в игре мап хак будет играть
  8. Ламер Парнишка с небывалым умом

    Сообщения:
    22
    Спасибы:
    0
    В моем случае это не страшно.
  9. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    не знаю я попробывал но не тестил времени нету потом мб сработает что кидать нельзя
    так.JPG
  10. Рачело Ньюфаг

    Сообщения:
    22
    Спасибы:
    4
    Дата начала использования бота:
    11.20.2010