 |
Zombot (Клиент для игры Зомби ферма) [Обсуждение] - Свободное обсуждение - Ваши идеи, вопросы и ответы на тему браузерных игр и социальных сетей |
29.10.2014, 18:16
|
#3466
|
|
|
|
Разведчик
|
 Регистрация: 30.08.2013
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Не хватило порядка 720 трезубцев дорубить весь остров.
Хрeновая тенденция намечается с такой нехваткой инструмента.
|
|
|
29.10.2014, 18:48
|
#3467
|
|
|
|
Разведчик
|
 Регистрация: 25.02.2013
 Сообщений: 1
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
29.10.2014, 20:37
|
#3468
|
|
|
|
Разведчик
|
 Регистрация: 04.02.2013
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Так... ребят! как поставить рулетку в исключения? чтоб ее не крутило?
|
|
|
29.10.2014, 21:00
|
#3469
|
|
|
|
Разведчик
|
 Регистрация: 25.02.2013
 Сообщений: 1
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Так... ребят! как поставить рулетку в исключения? чтоб ее не крутило?
|
|
 |
|
 |
|
если ты про рулетки что имеют лимит и он кончился то править нужно рулетс:
PHP код:
# Рулетки с лимитом
if hasattr(game, 'playsCount'):
Play_Count=building.playsCounts.__dict__
if game_id in Play_Count:
play_Count = int(building.playsCounts.__dict__[game_id])
if play_Count<game.playsCount:play_cost = None
else:play_cost = 'Nul'
примерно так ну и снизу там тоже поменять чутка где уже евент
Кристина, ты если у себя поменяла нижнюю часть рулетс выложи пожалуйста ребятам код, а то мне мой сипринт на логер вездесущий лень чего то менять))(чтоб меньше вопросов)
хотя кому надо сами на логер смените
PHP код:
if hasattr(game, 'playsCount'):
if game_id in Play_Count:
if play_Count<game.playsCount:play_Count += 1
else:continue
count_last=game.playsCount-play_Count
self.cprint(u"7 Кручу рулетку в^6_'%s'^2_оталось^7_%d/%d"%(building_item.name,count_last,game.playsCount))
building.playsCounts.__dict__[game_id]=dict2obj(play_Count)
else:self.cprint(u"7 Кручу рулетку в^6_'%s'^2_"%building_item.name)
else:self.cprint(u"7 Кручу рулетку в^6_'%s'^2_"%building_item.name)
roll = GamePlayGame(building.id, game_id)
self._get_events_sender().send_game_events([roll])
примерно так должно быть (повторю, правьте под себя)
когда закончится лимит эту рулетку крутить не будет
Последний раз редактировалось greyzza; 29.10.2014 в 21:23.
|
|
|
29.10.2014, 23:25
|
#3470
|
|
|
|
Разведчик
|
 Регистрация: 17.02.2014
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Кристина, ты если у себя поменяла нижнюю часть рулетс выложи пожалуйста ребятам код, а то мне мой сипринт на логер вездесущий лень чего то менять))(чтоб меньше вопросов)
|
|
 |
|
 |
|
PHP код:
from game_state.game_event import dict2obj,obj2dict
PHP код:
if hasattr(game, 'playsCount'):
if game_id in Play_Count:
if play_Count < game.playsCount: play_Count +=1
else:coninue
count_last = game.playsCount - play_Count
logger.info(
u'Крутим рулетку '+
building_item.name+
u'. Осталось: '+
str(count_last)+'/'+
str(game.playsCount))
building.playsCounts.__dict__[game_id]=dict2obj(play_Count)
else:
logger.info(
u"Крутим рулетку в '" +
building_item.name + "' " +
str(building.id) +
u" по координатам (" +
str(building.x) + u", " + str(building.y) + u")")
else:
logger.info(
u"Крутим рулетку в '" +
building_item.name + "' " +
str(building.id) +
u" по координатам (" +
str(building.x) + u", " + str(building.y) + u")")
roll = GamePlayGame(building.id, game_id)
self._get_events_sender().send_game_events([roll])
|
|
|
29.10.2014, 23:33
|
#3471
|
|
|
|
Разведчик
|
 Регистрация: 25.02.2013
 Сообщений: 1
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
ну что ж вы не пользуетесь форматом на что вам эти +str()
вот для примера:
self.cprint (u"Крутим рулетку %d раз в '%s' %d по координатам (%d,%d)"%(countR,building_item.name,building.id,bu ilding.x,building.y))
logger.info(u"Крутим рулетку %d раз в '%s' %d по координатам (%d,%d)"%(countR,building_item.name,building.id,bu ilding.x,building.y))
Добавлено через 9 минут
или вот одинаковые строки
 |
Цитата: |
 |
|
|
|
|
|
|
|
logger.info(
**********************************u'Крутим*рулетку *'+
**********************************building_item.na me+
**********************************u'.*Осталось:*'+
**********************************str(count_last)+ '/'+
**********************************str(game.playsCo unt)) |
|
 |
|
 |
|
logger.info(u"Кручу рулетку в '%s' оcталось %d/%d"%(building_item.name,count_last,game.playsCount ))
Последний раз редактировалось greyzza; 29.10.2014 в 23:43.
Причина: Добавлено сообщение
|
|
|
30.10.2014, 00:57
|
#3472
|
|
|
|
Разведчик
|
 Регистрация: 04.02.2013
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Не работает у меня. Добавил в бота от DreamerAG
Выдает вот такое
Код:
---------- ИДЁМ К ДРУГУ 975633 ---------- 7/2460
Друг давно не был в игре!!!
у Мишуты ещё не убрали сундук
Traceback (most recent call last):
File "main.py", line 120, in <module>
run_game()
File "main.py", line 94, in run_game
Game(site, settings, UserPrompt(gui_input), gui_input=gui_input).start(paa)
File "C:\Python27\ъюярыър\game_engine.py", line 597, in start
self.eventLoop()
File "C:\Python27\ъюярыър\game_engine.py", line 637, in eventLoop
self.perform_all_actions()
File "C:\Python27\ъюярыър\game_engine.py", line 744, in perform_all_actions
VisitingUsers(item_reader, game_state, events_sender, timer, options).perfor
m_action()
File "C:\Python27\ъюярыър\game_actors_and_handlers\friends.py", line 138, in p
erform_action
if baranka == 0:
UnboundLocalError: local variable 'baranka' referenced before assignment
|
|
|
30.10.2014, 01:12
|
#3473
|
|
|
|
Разведчик
|
 Регистрация: 30.08.2013
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
30.10.2014, 01:17
|
#3474
|
|
|
|
Разведчик
|
 Регистрация: 22.03.2014
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 6 раз(а) в 5 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
30.10.2014, 08:36
|
#3475
|
|
|
|
Разведчик
|
 Регистрация: 19.07.2012
 Сообщений: 13
 Популярность: 10
 Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Люди можете скинуть в лс рабочий бот или правленые файлы.
Прошу отозваться адекватных людей.
|
|
|
30.10.2014, 11:18
|
#3476
|
|
|
|
Разведчик
|
 Регистрация: 01.08.2014
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Всем привет )) Как заставить бота ходить по домам и оставлять барабашек?)))
|
|
|
30.10.2014, 16:33
|
#3477
|
|
|
|
Разведчик
|
 Регистрация: 17.02.2014
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
30.10.2014, 17:44
|
#3478
|
|
|
|
Разведчик
|
 Регистрация: 25.02.2013
 Сообщений: 1
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
30.10.2014, 23:17
|
#3479
|
|
|
|
Разведчик
|
 Регистрация: 13.03.2013
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Ребят помогите, у меня что то не рубит трезубцами ничего..
Пробовал добавить различные варианты, отдельно трезубец, отдельно вариант от Грейза и от ГёрлКрис, ошибка такая:
 |
Цитата: |
 |
|
|
|
|
|
|
|
G:\zombot\src>main.py -c
Traceback (most recent call last):
File "G:\zombot\src\main.py", line 3, in <module>
from game_engine import Game
File "G:\zombot\src\game_engine.py", line 42, in <module>
from game_actors_and_handlers.chop import PirateTreeCut
File "G:\zombot\src\game_actors_and_handlers\chop.p y", line 77
for item in list(st_items):
^
IndentationError: unindent does not match any outer indentation level |
|
 |
|
 |
|
Помогите пожалуйста.
|
|
|
30.10.2014, 23:21
|
#3480
|
|
|
|
Разведчик
|
 Регистрация: 30.07.2013
 Сообщений: 1
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
[quote]пожалуйста.[/quo плохо вставил
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 14:14.
|
 |