Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Zombot (Клиент для игры Зомби ферма) [Обсуждение]

-

Свободное обсуждение

- Ваши идеи, вопросы и ответы на тему браузерных игр и социальных сетей

Ответ
 
Опции темы
Старый 12.08.2014, 21:16   #3196
 Разведчик
Аватар для j0rac0rnev
 
j0rac0rnev никому не известный тип
Регистрация: 15.04.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

А не реально одолжить рабочий бот?
  Ответить с цитированием
Старый 12.08.2014, 22:41   #3197
 Разведчик
Аватар для Сергійко
 
Сергійко никому не известный тип
Регистрация: 05.01.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
А не реально одолжить рабочий бот?

Одолжить ?Это типа дать ?
Кажется нет,не реально
  Ответить с цитированием
Старый 12.08.2014, 23:51   #3198
 Разведчик
Аватар для zloy_gnom_2012
 
zloy_gnom_2012 никому не известный тип
Регистрация: 19.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Люди, как заставить бота брать "actor" из сеттинс?
  Ответить с цитированием
Старый 13.08.2014, 00:19   #3199
 Разведчик
Аватар для megabyte0
 
megabyte0 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от zloy_gnom_2012Посмотреть сообщение
Люди, как заставить бота брать "actor" из сеттинс?

settings доступны только из game_engine.Game и ниже по иерархии вложения, тем, кому Game их отдают
self.__settings - это экземпляр класса Settings , описанного в settings.py
Как взять параметр из .ini ? А как это сделано? Берём и смотрим.
Код:
    def get_user_setting(self, setting_name):
        try:
            return self.parser.get(self._currentUser, setting_name)
        except ConfigParser.NoOptionError:
            return None
Поэтому просто достаточно взять в Game
self.__settings.get_user_setting('actor')
Он вернёт строку, убеждаемся, что он вернул не None, после этого её можно кормить функции eval, если нужно

А что требуется? Тоже запарило лазить каждый раз править game_engine.py ? Я так его вообще не закрываю :))
  Ответить с цитированием
Старый 13.08.2014, 01:31   #3200
 Разведчик
Аватар для j0rac0rnev
 
j0rac0rnev никому не известный тип
Регистрация: 15.04.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

скажите что делать с этим?
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 13.08.2014, 02:16   #3201
 Разведчик
Аватар для megabyte0
 
megabyte0 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 5 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от j0rac0rnevПосмотреть сообщение
скажите что делать с этим?
[Ссылки могут видеть только зарегистрированные пользователи. ]

http://zhyk.ru/forum/showpost.php?p=...&postcount=137 ,вторая ссылка в гугле
  Ответить с цитированием
Старый 13.08.2014, 08:30   #3202
 Разведчик
Аватар для zloy_gnom_2012
 
zloy_gnom_2012 никому не известный тип
Регистрация: 19.05.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
settings доступны только из game_engine.Game и ниже по иерархии вложения, тем, кому Game их отдают
self.__settings - это экземпляр класса Settings , описанного в settings.py
Как взять параметр из .ini ? А как это сделано? Берём и смотрим.
Код:
    def get_user_setting(self, setting_name):
        try:
            return self.parser.get(self._currentUser, setting_name)
        except ConfigParser.NoOptionError:
            return None
Поэтому просто достаточно взять в Game
self.__settings.get_user_setting('actor')
Он вернёт строку, убеждаемся, что он вернул не None, после этого её можно кормить функции eval, если нужно

А что требуется? Тоже запарило лазить каждый раз править game_engine.py ? Я так его вообще не закрываю )

та у меня одна из первых версий Рейдана, я её модифицырую по немногу...
она более стабильна в отличии от новых версий ботов)
поэтому нужны новые фичи)
  Ответить с цитированием
Старый 13.08.2014, 10:54   #3203
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
...
А что требуется? Тоже запарило лазить каждый раз править game_engine.py ? Я так его вообще не закрываю )

Та же картина. А так не будешь закрывать ещё и settings
Не вижу смысла. При активных правках-добавлениях от game_engine никуда не деться, а проблем возрастёт (к game_engine + settings.py + settings.ini


P.S. Пути относительные, всё работает.

Цитата:
Сообщение от zloy_gnom_2012Посмотреть сообщение
та у меня одна из первых версий Рейдана, я её модифицырую по немногу...
она более стабильна в отличии от новых версий ботов)
поэтому нужны новые фичи)

Тоже преобразую её перетянув всё вкусное и дописывая. А "более новые" версии уже довольно старые.
В копателе DreamerAG имхо, чуть перемудрили. Там неудобно.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Последний раз редактировалось vintets; 13.08.2014 в 11:01.
  Ответить с цитированием
Старый 13.08.2014, 12:15   #3204
 Разведчик
Аватар для j0rac0rnev
 
j0rac0rnev никому не известный тип
Регистрация: 15.04.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Ничего полезного я там не прочитал. А только создал в папке lib папку vkontakte и поместил туда содержимое архива, затем заменил настройщика GUI на свежую версию Zombot GUI ver. 1.0.3 все вбил выставил и стало теперь выскакивать следующее
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось j0rac0rnev; 13.08.2014 в 12:18. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 13.08.2014, 13:09   #3205
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от j0rac0rnevПосмотреть сообщение
Ничего полезного я там не прочитал. А только создал в папке lib папку vkontakte и поместил туда содержимое архива, затем заменил настройщика GUI на свежую версию Zombot GUI ver. 1.0.3 все вбил выставил и стало теперь выскакивать следующее
[Ссылки могут видеть только зарегистрированные пользователи. ]

А теперь читай с 182 страницы или вот это всё выполни: http://zhyk.ru/forum/showpost.php?p=...postcount=3040
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 13.08.2014, 16:02   #3206
 Разведчик
Аватар для j0rac0rnev
 
j0rac0rnev никому не известный тип
Регистрация: 15.04.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
А теперь читай с 182 страницы или вот это всё выполни: http://zhyk.ru/forum/showpost.php?p=...postcount=3040

Сделал поменял значения в файле game_engine ничего все равно не работает. Может я что то не установил для нормальной работы питона или самого бота? спасибо
  Ответить с цитированием
Старый 13.08.2014, 16:47   #3207
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от j0rac0rnevПосмотреть сообщение
Сделал поменял значения в файле game_engine ничего все равно не работает. Может я что то не установил для нормальной работы питона или самого бота? спасибо

Выполнить нужно ВСЁ! По всем ссылкам в сообщении. Под катом последний вариант кода.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 13.08.2014, 19:33   #3208
 Разведчик
Аватар для j0rac0rnev
 
j0rac0rnev никому не известный тип
Регистрация: 15.04.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Выполнить нужно ВСЁ! По всем ссылкам в сообщении. Под катом последний вариант кода.

Агде находитсяэтот файл sig.txt
  Ответить с цитированием
Старый 13.08.2014, 20:20   #3209
 Разведчик
Аватар для megabyte0
 
megabyte0 никому не известный тип
Регистрация: 29.07.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 5 сообщениях
 
Smile Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Та же картина. А так не будешь закрывать ещё и settings
Не вижу смысла. При активных правках-добавлениях от game_engine никуда не деться

Я уже от второго человека встречаю это мнение. И я не понимаю, почему люди, программисты, рассматривают проект "как есть" а не "как оно должно быть". Ведь хорошо сделана идея модульности, только недоделана слегка.
Итак, я предлагаю не лазить в game_engine совсем. Что происходит: Всё, что написано ниже, делается 1 раз и навсегда.
Во-первых, будет новый конфиг - с подсекцией на каждое расширение. Все расширения будут сканиться из конфига. Да, он будет длиннее, может быть, менее удобный слегка, но зато расширяемость бота сильно повысится, без правок game_engine. пример конфига
Дальше -
правим create_all_actors, и, соответственно в классе Settings
Дальше - больше, избавляемся от портянки кода в handleEvent
Ну, и, вроде всё. Вот как теперь выглядит простенькая стучалка по ёлочкам. Без залезания в game_engine
Всё, что выше - это только наброски, написанные тут же "на коленке" и не тестенные, хотя стучалка у меня работает и я ей стучу, названия методов там всё равно слегка не те.
ВСЕМ: Если Вы хоть что-то не понимаете, не лезьте менять свой код, всё равно работать не будет.

P.S. class ConfigParser.ConfigParser
Changed in version 2.7: The default dict_type is collections.OrderedDict , то есть актооры будут браться в том же порядке, что в конфиге

Последний раз редактировалось megabyte0; 13.08.2014 в 21:27.
  Ответить с цитированием
Старый 14.08.2014, 11:22   #3210
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
Я уже от второго человека встречаю это мнение. И я не понимаю, почему люди, программисты, рассматривают проект "как есть" а не "как оно должно быть". Ведь хорошо сделана идея модульности, только недоделана слегка.

Многие и так знают как сделать. Вариантов несколько. И так правят под себя. Я тоже порывался вынести настройки в сеттингс и даже начинал. Не сделал, т.к. на то время были более насущные правки и вопросы.
Ещё подумал такую вещь:
1. Мне удобно и так, даже добавляется оперативности при добавлении новых модулей.
2. Вот именно, что не все соображают что где править, поэтому вариант или только для себя любимого или будь готов тратить месяцы жизни на правку другим. Ну или добиться распространённости твоей версии преобладающей над уже используемыми, на что многие не пойдут.
3. Опять же версий основных несколько, отличия бывают значительные, в каждой разбираться для правки - жизни не хватит.
4. Вынос выключателя и параметров актёров в сеттингс тянет за собой изменение GUI. Для меня это было одно из главных условий. Если я питон переправлю довольно быстро, то с GUI мороки много и нужно его изменять часто и оперативно на что тупо не хватит времени. Без GUI можно, но копание в сеттинге мало отличается от копания в энжине.
5. Опять же кто как использует. Я например использую много фейков. Они поделены по группам у каждой свой бот. Второстепенные фейки (большинство) запускаю пачками, редактирование редкое. Основные настройки через GUI.
Портянку сеттингса сделать не проблема, а теперь умножь её на сотню... Хотя можно конечно придумать костыли из общих подразделов.

6. И самое главное, в свете недавних событий, когда БАН может прилететь в лоб в любую секунду делать все эти глобальные перестановки это просто не жалеть своё время. Только если для практики.

Посмотри на последние страницы. Маленькая правка, расписанная по шагам, но только со своими путями, вызывает уйму вопросов, на которые просто не в состоянии отвечать по 100 раз.
Ты или должен исправить сам и раздавать в готовом виде просящим, либо делать только для себя и ограниченного числа лиц. Мне только для себя не интересно.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] Zombot (Клиент для игры Зомби ферма) AnonProger Баги игр ВКонтакте 189 26.08.2014 15:50
[Статья] Небольшие секреты игры зомби ферма haussuper Баги игр ВКонтакте 11 26.01.2013 11:54
[Информация] Зомби Ферма dekirillov Баги игр ВКонтакте 40 22.10.2011 18:25

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:14.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net