 |
Zombot (Клиент для игры Зомби ферма) [Обсуждение] - Свободное обсуждение - Ваши идеи, вопросы и ответы на тему браузерных игр и социальных сетей |
27.02.2016, 11:00
|
#4861
|
|
|
|
Разведчик
|
 Регистрация: 02.04.2015
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
27.02.2016, 14:13
|
#4862
|
|
|
|
Разведчик
|
 Регистрация: 27.04.2014
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
|
|
|
28.02.2016, 06:19
|
#4863
|
|
|
|
Разведчик
|
 Регистрация: 02.04.2015
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Последний раз редактировалось Макс124; 29.02.2016 в 04:53.
Причина: Добавлено сообщение
|
|
|
03.03.2016, 18:42
|
#4864
|
|
|
|
Разведчик
|
 Регистрация: 07.09.2015
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Не совсем по теме, но может кто-нибудь расскажет о том, как одно время, где-то с неделю, а может меньше..Но может и больше, был бум на накртуку всего и вся.Из-за этого и золиан запретили передавать и т.п.Там вроде было все довольно просто, но..хотелось бы узнать более-менее полный алгоритм действий?
|
|
|
03.03.2016, 20:06
|
#4865
|
|
|
|
Разведчик
|
 Регистрация: 18.01.2016
 Сообщений: 2
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Робят, может кто нить додумается как подарить подарок цвяточек за 5500 монеток другу, полезно для клонов будет, сливать монетки даря себе цветы эти...--
PHP код:
"events":[{"gift":{"item":"@SNOWDROP_BOX1","user":"5257160741291238031","msg":"","count":20},"action":"sendGift","id":10,"type":"gift"}]
--------------- вопрос снят --------------
________________
Помогите с ботом Клондайк Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Triumf2016; 03.03.2016 в 22:03.
|
|
|
03.03.2016, 22:08
|
#4866
|
|
|
|
Разведчик
|
 Регистрация: 01.10.2010
 Сообщений: 11
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Вопрос, как "приучить" бота забирать стуки в весенние деревья?
|
|
|
03.03.2016, 22:32
|
#4867
|
|
|
|
Разведчик
|
 Регистрация: 17.06.2014
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
и не только забирать, а еще и стучать соседам в весенние деревца)
|
|
|
03.03.2016, 22:38
|
#4868
|
|
|
|
Разведчик
|
 Регистрация: 18.01.2016
 Сообщений: 2
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Робятки!!!! но все ж ужо давно написано, читайте тему от корки до корки, все есть и прием и обновление и сборы и так далее, кстати эти мимозки сделаны как зомболетки те...в общем модулей здесь туева хуча, читаем, ищем, переделываем...
код переписал с кода под мавзолей -
PHP код:
# Стучим в Весеннее Дерево if u'tree' in action: if object.item == '@B_SAKURA': remoteTrick = self._get_game_state().get_state().remoteTrickTreating if len(remoteTrick)>0: for cot in remoteTrick: if frend_users == cot.user : baranka = 1 break if baranka == 0: if self._get_game_state().countCircus < 100 and self._get_game_state().tentCircus == True : self._get_events_sender().send_game_events([{"objId":object.id,"type":"item","itemId":"SAKURA_PACK_DEFAULT","action":"remoteTrickTreating"}]) self.cprint(u'4Стучим в Весеннее Дерево!!!') self._get_game_state().countCircus+=1 self._get_game_state().tentCircus = False
P.S. вот какой то модуль откопал, кому нужно переделайте, я не буду морочицо...
КОД
PHP код:
# coding=utf-8 import logging from game_state.game_types import GameWoodGrave, GameWoodGraveDouble,\ GamePickItem, GameWoodTree, GameStone, GameGainItem, GamePickup from game_state.game_event import dict2obj, obj2dict from game_actors_and_handlers.base import BaseActor logger = logging.getLogger(__name__)
class TiketReceiverBot(BaseActor): def perform_action(self): # билеты на хоккей tikets = self._get_game_location().\ get_all_objects_by_type('thanksgivingTable') tiket_count = 0 if not hasattr(self._get_game_state(), 'airplane_user'): try: with open('airplane_user.txt', 'r') as f: self._get_game_state().airplane_user = eval(f.read()) except: self._get_game_state().airplane_user = [] # if not hasattr(self._get_game_state(), 'airplaneReload'): # self._get_game_state().airplaneReload = True for tiket in tikets: if tiket.item == "@B_BASKETS_EASTER_2015": for i in tiket.users: tiket_count += 1 self._get_game_state().airplane_user.append(i.id) apply_tiket_event = {"objId":tiket.id,"type":"thanksgivingTable","index":0,"action":"applyThanksgivingGift"} self._get_events_sender().send_game_events([apply_tiket_event]) self._get_game_state().add_from_storage("@CANDY_BOX1",1) tiket.users = [] if tiket.item == "@B_BASKETS_EASTER_2015" and not tiket.users: # and self._get_game_state().airplaneReload == True: if tiket.usedPlatesCount == 8: self._get_events_sender().send_game_events([{"objId":tiket.id,"type":"item","action":"reload"}]) self.cprint (u'5Обновляю КОРЗИНОЧКУ!!!') #self._get_game_state().airplaneReload = False if tiket_count > 0: #tiket_count = count self.cprint (u'6Собрали кафеты: '+str(tiket_count)) with open('airplane_user.txt', 'w') as f: f.write(str(self._get_game_state().airplane_user))
Добавлено через 21 минуту
для тех кто нечаянно выставил "весеннее настроение" и бот пытается вскрыть его и вылетает с ошибкой, вписываем в pickups.py
PHP код:
class BoxPickuper(BaseActor):
def getOpeningPriceMsg(self, boxItem): openingPrice = boxItem.openingPrice[0] count = openingPrice.count item_name = self._get_item_reader().get(openingPrice.item).name price_msg = u'%d %s' % (count, item_name) return price_msg
def perform_action(self): _loc = self._get_game_state().get_game_loc().get_location_id() if _loc in ('un_07', 'un_06', 'isle_gnome'): return boxes = self._get_game_location().get_all_objects_by_type(GamePickup.type) for box in boxes: name = self._get_item_reader().get_name(box) boxItem = self._get_item_reader().get(box.item) if box.item in ('@FOOTBALL_GIFT_BOX', '@VALENT_GIFT_BOX6','@SNOWDROP_BOX1'): self.cprint(u'6Не вскрываем %s' % name) continue
________________
Помогите с ботом Клондайк Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Triumf2016; 03.03.2016 в 23:06.
Причина: Добавлено сообщение
|
|
|
03.03.2016, 23:01
|
#4869
|
|
|
|
Разведчик
|
 Регистрация: 07.09.2015
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
И снова здравствуйте! Никто случаем не поделится рабочим okutils'ом ?
|
|
|
03.03.2016, 23:09
|
#4870
|
|
|
|
Разведчик
|
 Регистрация: 18.01.2016
 Сообщений: 2
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
И снова здравствуйте! Никто случаем не поделится рабочим okutils'ом ?
|
|
 |
|
 |
|
OKUTILS
PHP код:
# encoding=utf-8
import os
import sys
sys.path.append('./API')
from connection import Connection
from settings import Settings
from odnoklassniki import api
import requests
import pdb
import re
import json
from game_state.game_types import GameSTART, GameInfo
from hashlib import md5
class OK():
def __init__(self, credentials):
# print 'FLOW[okutils.py]: OK():init()'
self._credentials = credentials
def str2dict(self, val): # Convert "string" cookies to "dict"
if type(val) is str:
res = {}
for tmp in val.replace(' ','').split(';'):
k = tmp.split('=')[0]
v = tmp.split('=')[1]
res[k] = v
# print k,v
return res
else:
return val
def getAppParams(self, session_cookies=None): # Called from: local->
# print 'FLOW[okutils.py]: OK():getAppParams()'
if session_cookies is None:
session_cookies = self._getSessionCookies() # OK cookies
# Step 4 - get App Params
html = requests.get('http://ok.ru', cookies=self.str2dict(session_cookies)).text
requested=''
if html:
matcher = re.compile('.*gwtHash:"(.*?)"')
for line in html.split('\n'):
match = matcher.match(line)
if match is not None:
requested=match.group(1)
break
# print requested
html = requests.get('http://ok.ru/game/zm?st.cmd=appMain&st.appId=625920&p_sId=0&gwt.requested='+requested, cookies=self.str2dict(session_cookies)).text
params = None
if html:
matcher = re.compile('.*zombiefarm.html\?(.*?)"')
for line in html.split('\n'):
match = matcher.match(line)
if match is not None:
params = match.group(1)
break
if params is not None:
orig_params = params # Save unparsed params
pairs = params.split('&')
params = {}
for pair in pairs:
key = pair.split('=')[0]
value = pair.split('=')[1]
params[key] = value
# print key, value
return params # Return Dict of params
def get_game_params(self): # Called from game_engine.py->__create_request_sender()
# Returns api_user_id, game_auth_key, api_access_token, connection
params = self.getAppParams()
# print 'FLOW[okutils.py]: OK():get_game_params()'
ok_user_id = params['logged_user_id']
ok_auth_key = params['auth_sig']
ok_session_key = params['session_secret_key']
game_url = 'http://jok.shadowlands.ru/zombieok/go'
connection = Connection(game_url)
self.__params = params
self._ok_user_id = ok_user_id
return (ok_user_id, ok_auth_key, ok_session_key, connection)
def get_time_key(self): # Called from game_engine.py->get_time()
# print 'FLOW[okutils.py]: OK():get_time_key()'
# print self.__params
del self.__params['sig']
# return '&'.join([k + '=' + v for k, v in self.__params.iteritems()])
return self.__params['session_key']
def create_start_command(self,server_time, client_time): # Called from: game_engine.py->start_game()
# print 'FLOW[okutils.py]: MR():create_start_command()'
command = GameSTART(lang=u'en', info=self._getUserInfo(),
ad=u'search', serverTime=server_time,
clientTime=client_time)
self.friendsid = self._getFriendsList()
return command, self.friendsid, uid
def _getUserInfo(self): # returns user info from OK
# Step 7 - get OK userInfo
# print 'FLOW[okutils.py]: OK():_getUserInfo()'
post = {
'uids': self.__params['logged_user_id'],
'new_sig': 1,
'session_key': self.__params['session_key'],
'fields': u'uid,first_name,last_name,gender,birthday,locale,location',
'application_key': self.__params['application_key'],
'format': 'Json'
}
post_keys = sorted(post.keys())
param_str = "".join(["%s=%s" % (str(key), api._encode(post[key])) for key in post_keys])
param_str += self.__params['session_secret_key']
sign = md5(param_str).hexdigest().lower()
post.update({'sig': sign})
# print '\tDEBUG[okutils.py]:_getUserInfo()->self._credentials.getSessionCookies() = ', self._credentials.getSessionCookies()
info = requests.post('http://api.ok.ru/api/users/getInfo', data=post, cookies=self.str2dict(self._credentials.getSessionCookies())).json()[0]
# print(info)
game_info = GameInfo(city=info['location']['city'], first_name=info['first_name'],
last_name=info['last_name'], uid=long(info['uid']), country=info['location']['country'],
bdate=info['birthday'])
global uid
uid = info['uid']
return game_info
def _get_friend_info(self, friend):
post = {
'uids': friend,
'new_sig': 1,
'session_key': self.__params['session_key'],
'fields': u'uid,first_name,last_name,gender,birthday,locale,location',
'application_key': self.__params['application_key'],
'format': 'Json'
}
post_keys = sorted(post.keys())
param_str = "".join(["%s=%s" % (str(key), api._encode(post[key])) for key in post_keys])
param_str += self.__params['session_secret_key']
sign = md5(param_str).hexdigest().lower()
post.update({'sig': sign})
# print '\tDEBUG[okutils.py]:_getUserInfo()->self._credentials.getSessionCookies() = ', self._credentials.getSessionCookies()
info = requests.post('http://api.ok.ru/api/users/getInfo', data=post, cookies=self.str2dict(self._credentials.getSessionCookies())).json()[0]
# print(info)
def _getFriendsList(self):
post = {
'new_sig': 1,
'session_key': self.__params['session_key'],
'application_key': self.__params['application_key'],
'format': 'Json'
}
post_keys = sorted(post.keys())
param_str = "".join(["%s=%s" % (str(key), api._encode(post[key])) for key in post_keys])
param_str += self.__params['session_secret_key']
sign = md5(param_str).hexdigest().lower()
post.update({'sig': sign})
info = requests.post('http://api.ok.ru/api/friends/getAppUsers', data=post, cookies=self.str2dict(self._credentials.getSessionCookies())).json()['uids']
# print(info)
return info
def _validateSessionCookies(self, session_cookies): # Check if cookies are still valid
# print 'FLOW[okutils.py]: OK():_validateSessionCookies()'
valid = False
if session_cookies is not None: # If cookies are not empty
valid = self.getAppParams(session_cookies) is not None #
return valid
def _getSessionCookies(self): # Get OK session cookies (Steps 1-2-3)
# print 'FLOW[okutils.py]: OK():_getSessionCookies()'
session_cookies = self._credentials.getSessionCookies() # If cookies exist in settings.ini
cookies_are_valid = self._validateSessionCookies(session_cookies)
if not cookies_are_valid:
username = self._credentials.getUserEmail() # settings.py
password = self._credentials.getUserPassword() # settings.py
# Step 2 - get encrypted URL
post = {
'st.posted':'set',
'st.redirect': '%2Fgames%2Fzm',
'st.originalaction': u'http://www.ok.ru/dk?cmd=AnonymLogin&st.cmd=anonymLogin',
#'st.originalaction': u'http://ok.ru/dk?cmd=AnonymLogin&st.cmd=anonymLogin',
'st.fJS': 'enabled',
'st.email': username,
'st.password': password,
'st.remember': 'on',
'button_go': 'Sign in'}
sslurl = requests.post('https://www.ok.ru/https', data=post, allow_redirects=False, verify=True).headers['location']
# Step 3 - call encrypted URL to get cookies
session_cookies = requests.get(sslurl, allow_redirects=False).cookies
self.__ok_cookies = session_cookies
# Convert cookies to String format
session_cookies_str = 'AUTHCODE=' + session_cookies['AUTHCODE'] + ';' + \
'JSESSIONID=' + session_cookies['JSESSIONID'] + ';' + \
'tOFNE=true; tNotif=true; tDisc=true; BANNER_LANG=ru'
# Save cookies to settings.ini
self._credentials.setSessionCookies(session_cookies_str)
ok_cookies = self.str2dict(session_cookies)
return session_cookies # Return cookies in Dict format
def getFriends(self):
return self.friendsid
def getMyId(self):
return self.__params['logged_user_id']
________________
Помогите с ботом Клондайк Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
03.03.2016, 23:15
|
#4871
|
|
|
|
Разведчик
|
 Регистрация: 07.09.2015
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Благодарю!) Весьма помогли
|
|
|
05.03.2016, 19:18
|
#4872
|
|
|
|
Разведчик
|
 Регистрация: 01.05.2015
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Всем привет, не поделитесь модулем для забора стуков из дерева нового? =)
|
|
|
05.03.2016, 22:02
|
#4873
|
|
|
|
Разведчик
|
 Регистрация: 18.01.2016
 Сообщений: 2
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Всем привет, не поделитесь модулем для забора стуков из дерева нового? =)
|
|
 |
|
 |
|
я целиком взял модуль не помню что там переделывал, а может и ничего не трогал...в общем ВОТ
PHP код:
# coding=utf-8
import logging
from game_state.game_types import GameWoodGrave, GameWoodGraveDouble,\
GamePickItem, GameWoodTree, GameStone, GameGainItem, GamePickup
from game_state.game_event import dict2obj
from game_actors_and_handlers.base import BaseActor
logger = logging.getLogger(__name__)
class Barabashka(BaseActor):
def perform_action(self):
towers = self._get_game_location().get_all_objects_by_type('halloweenTower')
ghost = 0
for tower in towers:
for i in tower.users:
reader_pack = self._get_item_reader().get(i.itemId)
ghost += int(reader_pack.count)
apply_ghost = {"objId":tower.id,"itemId":i.itemId,"action":"trick","extraId":i.id,"type":"item"}
self._get_events_sender().send_game_events([apply_ghost])
self._get_game_state().add_from_storage(reader_pack.item,reader_pack.count)
tower.users = []
if ghost > 0: print u" Собрал %d барабашек" % ghost
return
# бантики
bows = self._get_game_location().\
get_all_objects_by_type('halloweenTower')
if not hasattr(self._get_game_state(), 'circus_user'):
try:
with open('circus_user.txt', 'r') as f:
self._get_game_state().circus_user = eval(f.read())
except:
self._get_game_state().circus_user = []
self._event = []
self.bow_count = 0
for bow in bows:
if bow.item == '@B_TENT_CIRCUS':
for i in bow.users:
self._get_game_state().circus_user.append(i.id)
self._event.append({"extraId":i.id,"itemId":i.itemId,"action":"trick","type":"item","objId":bow.id})
name_user = self.addName(i.id)
sp_n = u' '*(14-len(name_user))
name = unicode(i.id).ljust(20, " ") + name_user + sp_n
if i.itemId == u'BOW_PACK_DEFAULT':
count = 1
elif i.itemId == u'BOW_PACK_SMALL':
count = 3
elif i.itemId == u'BOW_PACK_MEDIUM':
count = 10
sms = u'Пользователь ' + name + u' положил бантиков: ' + unicode(count)
logger.info(u'Пользователь %s положил бантиков: %d' % (name, count))
with open('action_frends.txt', 'a') as f:
sms += u'\n'
f.write(sms.encode("utf-8"))
self.bow_count += count
if len(self._event) > 499:
self.events_send()
bow.users = []
self.events_send()
def events_send(self):
if self._event != []:
self._get_events_sender().send_game_events(self._event)
# добавляем на склад
self._get_game_state().add_from_storage("@CR_153",self.bow_count)
with open('circus_user.txt', 'w') as f:
f.write(str(self._get_game_state().circus_user))
print
if str(len(self._event))[-1:] == '1' and len(self._event) !=11:
if str(self.bow_count)[-1:] == '1' and self.bow_count !=11:
logger.info(u'Собрали %d бантик от %d друга' % (self.bow_count, len(self._event)))
elif 1 < int(str(self.bow_count)[-1:]) < 5 and self.bow_count < 5 and self.bow_count > 20:
logger.info(u'Собрали %d бантика от %d друга' % (self.bow_count, len(self._event)))
else:
logger.info(u'Собрали %d бантиков от %d друга' % (self.bow_count, len(self._event)))
else:
if str(self.bow_count)[-1:] == '1' and self.bow_count !=11:
logger.info(u'Собрали %d бантик от %d друзей' % (self.bow_count, len(self._event)))
elif 1 < int(str(self.bow_count)[-1:]) < 5 and self.bow_count < 5 and self.bow_count > 20:
logger.info(u'Собрали %d бантика от %d друзей' % (self.bow_count, len(self._event)))
else:
logger.info(u'Собрали %d бантиков от %d друзей' % (self.bow_count, len(self._event)))
self._event = []
self.bow_count = 0
def addName(self, id):
if hasattr(self._get_game_state(), 'friends_names') and self._get_game_state().friends_names.get(id) and self._get_game_state().friends_names.get(id) != u'Без имени':
name = u" '" + self._get_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
"""
print (u'Собрали %(+4)d бантиков у %(+4)d друзей') % (20, 7)
u'remoteTrickTreating': [
{u'count': 0L, u'date': u'-14202657', u'user': u'17823741170892930057', u'item': u'@CR_153'},
{u'count': 0L, u'date': u'-14087056', u'user': u'11628291596603049922', u'item': u'@CR_153'},
{"type":"bellBox","id":"BOW_PACK_DEFAULT","name":"Бабочка","level":1,"buyCoins":0,"buyCash":0,"openCash":0,"gift":false,"xp":1,"shopImage":"crops/m_bow_tie.png","count":1,"item":"@CR_153","expire":43200,"disabled":false},
{"type":"bellBox","id":"BOW_PACK_SMALL","name":"3 Бабочки","level":1,"buyCoins":0,"buyCash":1,"openCash":0,"gift":true,"xp":1,"shopImage":"crops/m_bow_tie_3.png","count":3,"item":"@CR_153","disabled":false},
{"type":"bellBox","id":"BOW_PACK_MEDIUM","name":"10 Бабочек","level":1,"buyCoins":0,"buyCash":4,"openCash":0,"gift":true,"xp":1,"shopImage":"crops/m_bow_tie_5.png","count":10,"item":"@CR_153","disabled":false}
принять
{"extraId":"864730088123287177","itemId":"BOW_PACK_DEFAULT","action":"trick","type":"item","objId":24578}
FIND: @B_TENT_CIRCUS id = 24578
u'level': 0L, u'item': u'@B_TENT_CIRCUS', u'y': 70L, u'x': 14L, u'type': u'halloweenTower', u'id': 24578L, u'rotate': 0L, u'users':
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'38559575', u'id': u'6064366433377019163'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire':u'38637626', u'id': u'7121282654775318802'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'38832674', u'id': u'15818464092022489540'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'38901416', u'id': u'14055452232076276468'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'38977137', u'id': u'15014405591850557706'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39026125', u'id': u'4291172554993809160'},
{u'itemId': u'BOW_PACK_SMALL', u'id': u'4291172554993809160'},
{u'itemId': u'BOW_PACK_SMALL', u'id': u'4291172554993809160'},
{u'itemId': u'BOW_PACK_SMALL', u'id': u'4291172554993809160'},
{u'itemId': u'BOW_PACK_SMALL', u'id': u'4291172554993809160'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39129754', u'id':u'6964404519889477693'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39199436', u'id': u'3204314554139751192'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39318932', u'id': u'13457249625356096495'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39326238', u'id': u'5324694677519624602'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39328425', u'id': u'1861431567869250035'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39390312', u'id': u'7539667698249407867'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39464098', u'id': u'14943752851513071980'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39538459', u'id': u'4319975567792665443'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39684203', u'id': u'8983536472031539027'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39821616', u'id': u'13198999224975962564'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39869465', u'id': u'5612401879551889720'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'39931771', u'id': u'10302456478223098439'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40018473', u'id': u'11163803197376197496'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40026916', u'id': u'14812428810802350725'},
{u'itemId':u'BOW_PACK_SMALL', u'id': u'14812428810802350725'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40036679', u'id': u'3715048854790423074'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40068555', u'id': u'7936889122688061229'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40114102', u'id': u'4205058517012598771'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40159272', u'id': u'6539340140833976659'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40185017', u'id': u'17933220020014584008'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40200956', u'id': u'16468904229467526011'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40220400', u'id': u'14828874244573620095'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40373372', u'id': u'6581770191535967959'},
{u'itemId': u'BOW_PACK_DEFAULT',u'expire': u'40388933', u'id': u'9537326544119913665'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40509894', u'id': u'16201705050218677895'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40557860', u'id': u'3001198562846513236'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40639704', u'id': u'15532422456862347017'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40786780', u'id': u'8282628093369873249'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40847098', u'id': u'17463542978383975773'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'40889369', u'id': u'9141526217034386562'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41073972', u'id': u'1724896099377098400'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41130189', u'id': u'8227292692505829961'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41180773', u'id': u'7788823235118273698'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41231935', u'id': u'6888885388629123262'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41432916', u'id': u'10332266811119081784'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41490138', u'id': u'7445785979369703000'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41516948', u'id': u'6006182739190644564'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41532777', u'id': u'14080429193704954208'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41612957', u'id': u'12127301101092720687'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41722300', u'id': u'8151186094947845259'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41757892', u'id': u'15638996418232445734'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41836353', u'id': u'12669874990874077327'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41865795', u'id': u'13182473161417640576'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41866621', u'id': u'2758536737599680996'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'41938877', u'id': u'8620166768058098492'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42156396', u'id': u'11221137759313638187'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42190034', u'id': u'9011158480167868632'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42233067', u'id': u'13713850230407340748'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42250708', u'id': u'4652042415941722970'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42265169', u'id': u'14506167444300188190'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42267934', u'id': u'11641298102031355593'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42273152', u'id': u'2841381438208214941'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42277623', u'id': u'117913924970578491'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'42401735', u'id': u'17405731893743100309'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'43048472', u'id': u'332544315730299892'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'43050417', u'id': u'7363935275831159180'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire':u'43119395', u'id': u'11204450342418518713'},
{u'itemId': u'BOW_PACK_DEFAULT', u'expire': u'43137318', u'id': u'6296368708255388417'}
"""
________________
Помогите с ботом Клондайк Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
06.03.2016, 02:01
|
#4874
|
|
|
|
Разведчик
|
 Регистрация: 06.03.2016
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
Кто может скинуть последнюю версию бота?
|
|
|
06.03.2016, 12:49
|
#4875
|
|
|
|
Разведчик
|
 Регистрация: 18.01.2016
 Сообщений: 2
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 14 раз(а) в 13 сообщениях
|
Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Кто может скинуть последнюю версию бота?
|
|
 |
|
 |
|
________________
Помогите с ботом Клондайк Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 07:52.
|
 |