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

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

-

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

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

Ответ
 
Опции темы
Старый 01.03.2015, 15:52   #4111
 Разведчик
Аватар для woowap
 
woowap никому не известный тип
Регистрация: 04.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

Всем привет
У кого есть модуль для:
1.Создания Изум в Планетарии
2.Выганять Торгов на роботу.....
И сразу же,Есть ли у кого ботик для клондайка?Самый обекнавеный но на Питоне)
  Ответить с цитированием
Старый 01.03.2015, 22:21   #4113
 Разведчик
Аватар для greyzza
 
greyzza никому не известный тип
Регистрация: 25.02.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от СергійкоПосмотреть сообщение
Всем привет
У кого есть модуль для:
1.Создания Изум в Планетарии
2.Выганять Торгов на роботу.....
И сразу же,Есть ли у кого ботик для клондайка?Самый обекнавеный но на Питоне)

1.у меня
2.есть
и сразу же: есть

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

Цитата:
1.у меня
2.есть
и сразу же: есть

p.s. какой вопрос, такой ответ)

По делиться можешь?)
а Серёг?)
  Ответить с цитированием
Старый 02.03.2015, 05:17   #4115
Заблокирован
 Разведчик
Аватар для Cheater-84
 
Cheater-84 никому не известный тип
Регистрация: 22.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 6 раз(а) в 5 сообщениях
Отправить сообщение для Cheater-84 с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Друзья, подскажите в чем может быть трабла..вылезает довольно часто..
Изображения
Тип файла: jpg 1.jpg (76.9 Кб, 56 просмотров)
  Ответить с цитированием
Старый 02.03.2015, 09:02   #4116
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Инфа о юзере не полная. Нет имени в .liteGameState.playerSettings.userName, точнее нет всего раздела playerSettings
Сначала нужно проверять есть ли атрибут playerSettings.

PHP код:
if player.id==frend_users and hasattr(player.liteGameState'playerSettings'): username=player.liteGameState.playerSettings.userName 
Я там имя вообще не беру, беру только зомбоимя в .name а не .liteGameState.playerSettings.userName
По крайней мере в мире, сколько не смотрел эти поля всегда одинаковые.
По идее первое должно хранить имя аккаунта, а второе имя в игре. Но почему у меня дублят я не понял. Полное имя беру из прямых запросов к миру, а не игре.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 02.03.2015, 14:59   #4117
Заблокирован
 Разведчик
Аватар для Cheater-84
 
Cheater-84 никому не известный тип
Регистрация: 22.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 6 раз(а) в 5 сообщениях
Отправить сообщение для Cheater-84 с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Инфа о юзере не полная. Нет имени в .liteGameState.playerSettings.userName, точнее нет всего раздела playerSettings
Сначала нужно проверять есть ли атрибут playerSettings.

PHP код:
if player.id==frend_users and hasattr(player.liteGameState'playerSettings'): username=player.liteGameState.playerSettings.userName 
Я там имя вообще не беру, беру только зомбоимя в .name а не .liteGameState.playerSettings.userName
По крайней мере в мире, сколько не смотрел эти поля всегда одинаковые.
По идее первое должно хранить имя аккаунта, а второе имя в игре. Но почему у меня дублят я не понял. Полное имя беру из прямых запросов к миру, а не игре.

Спасибо Vint! все работает, но опять вылезла ошибочка, судя по ней с кодировкой что то не так... Как это можно починить?

кодировка не помогла((
PHP код:
self.cprint(u'22----------^7_ИДЁМ К ДРУГУ^6_%s^4_ник:"%s"^22--------— ^7_%d/%d'%(frend_usersunicode(username).encode('cp866''replace').decode('cp866'), self._get_game_state().countfnytlen(friends))) 
Изображения
Тип файла: jpg 1.jpg (94.2 Кб, 54 просмотров)
Тип файла: jpg 5.jpg (109.6 Кб, 49 просмотров)

Последний раз редактировалось Cheater-84; 02.03.2015 в 17:25.
  Ответить с цитированием
Старый 03.03.2015, 09:58   #4118
 Пехотинец
Аватар для vintets
 
vintets скоро будет известенvintets скоро будет известенvintets скоро будет известен
Регистрация: 01.08.2012
Сообщений: 95
Популярность: 255
Сказал(а) спасибо: 28
Поблагодарили 54 раз(а) в 38 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Да, там имена нужно фильтровать. Особенно часто спотыкалось на украинской букве 'i' Ещё всякие кресты/звёздочки и прочие украшательства.
Я фильтрую в самом начале при занесении в базу. Это когда имена в файл писал, чтобы потом при чтении eval-ом легко преобразовывать и скобки в именах не мешали.
PHP код:
        data = {}
        for 
n in event_to_handle.players:
            if 
hasattr(n'name') and n.name:
                
name_ n.name
                
while '{' in name_ or '}' in name_ or '[' in name_ or ']' in name_ or '^' in name_:
                    for 
l in '{}[]^':
                        
name_ name_.replace(l'')
                if 
u'\u0456' in name_:
                    
name_ name_.replace(u'\u0456'u'i')
            else:
                
name_ u''
                
#name_ = u'Без имени'
            
data[n.id] = name_
        
if data:
            if 
hasattr(self.__game_state_'friends_names'):
                
self.__game_state_.friends_names.update(data)
            else:
                
self.__game_state_.friends_names data 

А так при доставании все другие ошибки отсекал.
PHP код:
    def addName(selfid):                    
        if 
hasattr(self.__game_state_'friends_names') and self.__game_state_.friends_names.get(id) and self.__game_state_.friends_names.get(id) != u'':
            
name u" '" self.__game_state_.friends_names.get(id) + u"'"
            
name name.replace(u'\u0456'u'i').encode("UTF-8""ignore")
            
name unicode(name"UTF-8")
            
#print name.replace(u'\u0456', u'i').encode("cp866", "ignore")
        
else: name u''
        
return name 
________________

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

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

Крафт в вавилоне, и вот эти методы надо включить в BaseActor. 12 часов, полёт нормальный.

Последний раз редактировалось megabyte0; 03.03.2015 в 20:01.
  Ответить с цитированием
Старый 04.03.2015, 00:29   #4120
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от megabyte0Посмотреть сообщение
Крафт в вавилоне, и вот эти методы надо включить в BaseActor. 12 часов, полёт нормальный.



Добавлю, работает, надпись о создании добавил и у кого стандартный base, в def craft_within_building вместо self.send(events) прописать self._get_events_sender().send_game_events(events) .

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

Народ,Кто может помочь ?
Нужно модуль для
1.ВЫганять торгов на роботу и сразу же повторять обмен
2.СОздавать изум в плантерии
  Ответить с цитированием
Старый 04.03.2015, 00:45   #4122
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от СергійкоПосмотреть сообщение
Народ,Кто может помочь ?
Нужно модуль для
1.ВЫганять торгов на роботу и сразу же повторять обмен
2.СОздавать изум в плантерии

Тебе же ответили)). У меня нет, извиняй, да и не нужно вроде.
  Ответить с цитированием
Старый 04.03.2015, 03:12   #4123
Заблокирован
 Разведчик
Аватар для Cheater-84
 
Cheater-84 никому не известный тип
Регистрация: 22.03.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 6 раз(а) в 5 сообщениях
Отправить сообщение для Cheater-84 с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Форумчане) на счет рулеток...не знаю , может кому нужно будет...

PHP код:
                # Крутить рулетку в чучеле за блин
                
if game_id.find('RED_ROULETTE1') != -and game.playCost.item == '@R_67':
                    
item_count self._get_game_state().count_in_storage('@R_67'
                    if 
item_count >= game.playCost.count
                        
self._get_game_state().remove_from_storage('@R_67'game.playCost.count
                        
play_cost None 
                    
else:
                        break
                
# Конец
                
                # Крутить рулетку  в чучеле за блин с начинкой
                
if game_id.find('RED_ROULETTE2') != -and game.playCost.item == '@R_68':
                    
item_count self._get_game_state().count_in_storage('@R_68'
                    if 
item_count >= game.playCost.count
                        
self._get_game_state().remove_from_storage('@R_68'game.playCost.count
                        
play_cost None 
                    
else:
                        break
                
# Конец 
  Ответить с цитированием
Старый 04.03.2015, 03:44   #4124
 Разведчик
Аватар для ripton07
 
ripton07 никому не известный тип
Регистрация: 19.10.2014
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от Cheater-84Посмотреть сообщение
Форумчане) на счет рулеток...не знаю , может кому нужно будет...

PHP код:
                # Крутить рулетку в чучеле за блин
                
if game_id.find('RED_ROULETTE1') != -and game.playCost.item == '@R_67':
                    
item_count self._get_game_state().count_in_storage('@R_67'
                    if 
item_count >= game.playCost.count
                        
self._get_game_state().remove_from_storage('@R_67'game.playCost.count
                        
play_cost None 
                    
else:
                        break
                
# Конец
                
                # Крутить рулетку  в чучеле за блин с начинкой
                
if game_id.find('RED_ROULETTE2') != -and game.playCost.item == '@R_68':
                    
item_count self._get_game_state().count_in_storage('@R_68'
                    if 
item_count >= game.playCost.count
                        
self._get_game_state().remove_from_storage('@R_68'game.playCost.count
                        
play_cost None 
                    
else:
                        break
                
# Конец 


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

Цитата:
Сообщение от СергійкоПосмотреть сообщение
Народ,Кто может помочь ?
Нужно модуль для
1.ВЫганять торгов на роботу и сразу же повторять обмен

Работа с Торгами И Добавить в game_state/game_types.py
  Ответить с цитированием
Ответ


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

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, время: 16:19.

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