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

Быдло кодинг.

Тема в разделе 'Общение', создана пользователем fake, 16 май 2011.

  1. Synth (LM) Пантограф!

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

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    Так как ті описал то там все понятно и я тебе логически выложил.
    Мб чето ты недиписал, и херь знает чего вобщем хочь.
    окда
  3. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Окда? :palevo:
  4. ____ROB____ Старожила

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

  5. fake Старожила

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

    судя по коду в CMDAccessAddOwner админу должно дать права овнера + свои права.
    И по идее если ты заберешь у овнера все, то админы всеравно смогут юзать свои команды :ohmy:,
    а рутадмину вообще должно давать все права
    Код:
    	if (RootAdminCheck)
    	{
    		BluePlayer = true;
    		AdminAccess = CMDAccessAll();
    	}
    я хз, что у тя с ботом, но это полюбому либо твой фейл либо релиз кривой..


    всмысле??
    про автоварны сейфлиста гляну потом.
  6. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    когда игрок "выходит добровольно" авто-бан срабатывает.
    когда у игрока "реконект" авто-бан не срабатывает.

    я хочу что бы банилось в двух случаях.
  7. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    При создании игры дается овнера всем (кто создал тот и получил)
    Если ты заберешь у овнера команды(все), с чего ты взял что админы не смогут банить???
    Если ты им выставишь в правах то они смогут все(что выставишь). Так по логике они будут получать права из "admin access control" и небольше.
    А для сейф-листа зачем овнера? Нареж команд им , т.к. ты делал. Ну всмысле если тебе еще чтото им надо.
    P.S.: ты зделал !pub для сейфа, логично что при команде им даст овнера, но если у него нету прав(все на 0), то сейф игрок как овнер все ровно сможет !start !ping !swap !open !close.
    Я реально непонимаю что тебе надо, честно. Вот я все расписал, уже на 1 раз.
    Зачем ты так хочешь оставить овнера для сейф-игроков?? Ты им хоч пару команд оставить или как??
    Они как овнер могут базовые команды(описал выше) и ты им можешь еще нарезать других команд, так как ты им зделал !pub. Все ж понятно...
  8. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Окда? :avtoradolf:
  9. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
  10. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    Дальше чем "При создании" не читал.
  11. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    :facepalm:
    cам незнаешь че хочешь, кто-небудь обьяснити ему или мне. С его поста вообще невижу проблемы.
    Я те норм говорю а ты тупо игноришь... :nea:
  12. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    такОк?


    какое твоё дело чего хочу я? не тебе же делать ето. если фейку что-то не понятно в моих постах, я думаю он не будет стеснятся и спросит меня.
  13. Deals Старожила

    Сообщения:
    784
    Спасибы:
    21
    Сборка бота GHost:
    Ghost One 1.7.266
    Skype:
    Мой статус
    Окда? :alequate:
  14. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    коко :metal:
  15. fake Старожила

    Сообщения:
    1.624
    Спасибы:
    19
    Дата начала использования бота:
    11.11.11
    . какой нах реконект???
    лонг расшифруй плз дисконект чтоле?? bot_autobanall
    раки да?:
  16. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    # Банить всех ливеров вне зависимости от карты
    bot_autobanall = 1

    стоит по дефолту.

    :spy:
  17. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    овнер.

    в сторке (GHost.cfg ):
    bot_owneraccess = 1324
    Овнер игры имеет права на !pub !open !unhost !swap тд (на кик, бан, анхост прав НЕТУ)

    Добавил игрока Name в список администраторов (при добавлении игрока в администраторы он получает доступ к командам "bot_adminaccess = 1903" ):
    [IMG]

    Создал и зашол в игру, в лобби пишу !ban, на что получаю ответ:
    [IMG]

    В игре тоже самое.

    В GHost.cfg "bot_owneraccess = " указать значение ноль я немогу, так как я думал, что бы у админов и рут админов небыло проверки на овнера, а игрока SF давался овнер с ограничеными правами (то что я напишу в стоку бот_овнер)

    аминь...
  18. rost Гуру

    Сообщения:
    1.258
    Спасибы:
    150
    Сборка бота GHost:
    LtG
    Дата начала использования бота:
    01.11.2010
    Skype:
    Мой статус
    ну если непашет admin_acces на админов то я хз.
    а какие ті СЛ команды дать хоч?
  19. fake Старожила

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

    посмотри в
    bool CGame :: EventPlayerBotCommand( CGamePlayer *player, string command, string payload )
  20. ____ROB____ Старожила

    Сообщения:
    1.008
    Спасибы:
    22
    Сборка бота GHost:
    Ghost One 1.5
    да, построчно проверил тот код есть.

    Код:
    }
    
    bool CGame :: EventPlayerBotCommand( CGamePlayer *player, string command, string payload )
    {
    	bool HideCommand = CBaseGame :: EventPlayerBotCommand( player, command, payload );
    
    	// todotodo: don't be lazy
    
    	string User = player->GetName( );
    	string Command = command;
    	string Payload = payload;
    
    	uint32_t AdminAccess = 0;
    	bool AdminCheck = false;
    	bool BluePlayer = false;
    
    	CGamePlayer *p = NULL;
    	unsigned char Nrt;
    	unsigned char Nr = 255;
    	for( vector<CGamePlayer *> :: iterator i = m_Players.begin( ); i != m_Players.end( ); i++ )
    	{
    		Nrt = GetSIDFromPID((*i)->GetPID());
    		if (Nrt<Nr)
    		{
    			Nr = Nrt;
    			p = (*i);
    		}
    	}
    
    	// this is blue player