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

GhostOne 1.7.266 помогите реализировать команду !onlys

Тема в разделе 'Запуск и Поддержка', создана пользователем fun2mass, 2 фев 2014.

  1. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Дело в том что очень хочу сделать вот такую функцию вот например пишу я !onlys 100 команда работает хотелось бы сделать обратно чтобы я написал комнату !Onlys чтобы написало скажем так Проверка на PTS отключена! Если кто понял мой вопрос заранее спасибо за помощь с меня спасибы!
  2. evilmaker Старожила

    Сообщения:
    321
    Спасибы:
    28
    Сборка бота GHost:
    brtghost rev.185
    Дата начала использования бота:
    07.07.9999
    Skype:
    Мой статус
    ### пускает в лобби только игроков с очками больше 100
    bot_allowedscores = 100

    ### тожэ самое только в случае автохоста
    bot_autohostallowedscores = 100
    ====================================================
    файл ghost.cfg
  3. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    К чему ты это? Ему обнуление нужно.
    Если я не ошибаюсь написать !onlys она выключится
    или сделать !onlys -10000
    fun2mass нравится это.
  4. Sparko_Dima Старожила

    Сообщения:
    744
    Спасибы:
    104
    Сборка бота GHost:
    Ghost Sparko
    Дата начала использования бота:
    10.10.09
    фейк акк уже не помогает? посмотрел как ты на другой акк раздавал спасибо а щас спрашиваешь как делать это как делать то вроде бы ты там казался умный
  5. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
  6. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Ну вот дело в том что я хотел бы как пишешь команду !Onlys что бы написало Проверка на PTS отключена!
  7. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
  8. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Димон, вообщето я не фейк и это не мой ак I_aM_Fake
  9. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Ну да?Стиль общения то же.
    + твои 20 лайков откуда?С того акка!
    И как ты узнал что о том акке идет нет речь
    fun2mass нравится это.
  10. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
  11. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Doterok, помоги с кодом заранее спасибо!
  12. Sky Наш человек

    Сообщения:
    84
    Спасибы:
    18
    Сборка бота GHost:
    LOL_BOT
    Дата начала использования бота:
    12.08.2013
    Skype:
    Мой статус
    хватит даблпостить!
    fun2mass нравится это.
  13. Wrone Олд-фаг

    Сообщения:
    11
    Спасибы:
    0
    пипец парень, ты в школе учился вообще? Элементарно запятые расставить не можешь, читать невозможно. Я так и не понял чего ты хочешь
  14. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
  15. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Ну вот Пример пишу Я команду !onlys 1000 вот она работает все норм именно хочу еще как то сделать как её отключить ну вот я написал например опять же команду !Onlys теперь игроки в игру в ходят дело в том что как я её отключаю надпись Проверка на PTS отключена!
  16. Doterok Старожила

    Сообщения:
    923
    Спасибы:
    171
    Сборка бота GHost:
    Ghost ++ 17.2
    Дата начала использования бота:
    2011
    Ну там два значения у переменой false and true
    Найди где что то типа
    Scorecheck = false;
    И добавь SendAllChat ("нубки врываемся лимитов по птс нету");
    fun2mass нравится это.
  17. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Спасибооооо:alequate:
  18. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Ну вот сделал так вроде работает!

    //
    // !PTS
    //

    if( Command == "pts" && !m_GameLoading && !m_GameLoaded )
    {
    double Score;
    string ss;
    string Scores;
    string ScoreS;
    bool isAdmin = false;

    if (Payload.empty( ))
    {
    m_ScoreCheck=false;
    } else

    SendAllChat ("Проверка на PTS откючена!");

    {
    m_ScoreCheck=true;
    m_Scores = UTIL_ToDouble(Payload);
    Scores = UTIL_ToString(m_Scores, 2);

    SendAllChat( "Проверка на PTS включена вход доступен с Начисления PTS: >="+Scores);

    for( vector<CGamePlayer *> :: iterator i = m_Players.begin( ); i != m_Players.end( ); i++ )
    {
    ss = (*i)->GetScoreS();
    Score = UTIL_ToDouble(ss);
    ScoreS = UTIL_ToString(Score, 2);

    isAdmin = false;

    for( vector<CBNET *> :: iterator j = m_GHost->m_BNETs.begin( ); j != m_GHost->m_BNETs.end( ); j++ )
    {
    if((*j)->IsAdmin((*i)->GetName( ) ) || (*j)->IsRootAdmin( (*i)->GetName( ) ) )
    {
    isAdmin = true;
    break;
    }
    }

    if (IsReserved ((*i)->GetName()))
    isAdmin=true;

    bool allow = false;
    allow = (m_GHost->m_AllowNullScoredPlayers && (Score==0));

    if (!allow)
    if (Score<m_Scores)
    if ((*i)->GetName( )!=User)
    if (isAdmin==false)
    {
    SendAllChat( m_GHost->m_Language->AutokickingPlayerForDeniedScore( (*i)->GetName( ), ScoreS, Scores ) );
    (*i)->SetDeleteMe( true );
    (*i)->SetLeftReason( "was autokicked," + ScoreS + " score too low");
    (*i)->SetLeftCode( PLAYERLEAVE_LOBBY );
    OpenSlot( GetSIDFromPID( (*i)->GetPID( ) ), false );
    }
    }
  19. fun2mass Оштрафован: 1 балл

    Сообщения:
    209
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.7.266
    Дата начала использования бота:
    00.00.00
    Skype:
    Мой статус
    Doterok, ну что правильно сделал или ракал?)
  20. evilmaker Старожила

    Сообщения:
    321
    Спасибы:
    28
    Сборка бота GHost:
    brtghost rev.185
    Дата начала использования бота:
    07.07.9999
    Skype:
    Мой статус