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

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

-

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

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

Ответ
 
Опции темы
Старый 05.03.2014, 11:49   #1231
 Разведчик
Аватар для 4erepaha89
 
4erepaha89 никому не известный тип
Регистрация: 18.12.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

vintets, можешь рабочий модуль копания у друзей сбросить? все что ставил не работают.
  Ответить с цитированием
Старый 05.03.2014, 13:12   #1232
 Разведчик
Аватар для lokanaft
 
lokanaft никому не известный тип
Регистрация: 03.12.2010
Сообщений: 22
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
мышей сжирающих часть урожая



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

Цитата:
Сообщение от lokanaftПосмотреть сообщение


Не удовлетворился там ещё с посадкой деревьев случаем?)

Я его раздербанил. Выделил в отдельную функцию нахождение свободного места. Хочу использовать ещё и в других ботах, чтобы не прописывать пустой участок.
Пока не тестил.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 05.03.2014, 17:50   #1234
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Выделил в отдельную функцию нахождение свободного места.

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

Цитата:
Сообщение от dark-dragonПосмотреть сообщение
А ты как незадействованные поля острова определяешь?

Вручную. Файлов описанных в итемс найти не удалось. Может это и не отдельные файлы а упакованные части в один. Во флэше нашел упоминание, но код для меня китайская грамота.

Добавлено через 3 минуты
Цитата:
Сообщение от lokanaftПосмотреть сообщение


Не удовлетворился там ещё с посадкой деревьев случаем?)

Подскажи, как правильно загонять в базу купленные деревья. Чтобы они в дальнейшем были в объектах острова без перезапуска.
________________

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

Последний раз редактировалось vintets; 05.03.2014 в 21:25. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 05.03.2014, 23:10   #1236
 Разведчик
Аватар для Viokas
 
Viokas никому не известный тип
Регистрация: 03.01.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Viokas с помощью Skype™
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

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

Последний раз редактировалось Viokas; 05.03.2014 в 23:15.
  Ответить с цитированием
Старый 06.03.2014, 11:21   #1237
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Вручную. Файлов описанных в итемс найти не удалось. Может это и не отдельные файлы а упакованные части в один. Во флэше нашел упоминание, но код для меня китайская грамота.

Хренова Гадя Петрович. Ну вот как игра сама фильтрует эти поля - загадка века.

Цитата:
Сообщение от vintetsПосмотреть сообщение
Подскажи, как правильно загонять в базу купленные деревья. Чтобы они в дальнейшем были в объектах острова без перезапуска.

Думаю, как-то так:

Код:
self._get_game_state().get_state().gameObjects.append(dict2obj({u'rotate': 0L, u'fruitingCount': 25L, u'fertilized': False, u'item': u'@FT_CHERRY', u'jobFinishTime': u'79200000', u'jobStartTime': u'0', u'y': 74L, u'x': 38L, u'type': u'fruitTree', u'id': 40527L}))
где в X, Y, item и id подставляем данные из эвента покупки дерева.
Ну и jobFinishTime тоже свой для каждого дерева == количество часов на созревание * 3600 * 1000. Хотя в данном контексте думаю не важно, при перезагрузке бот все равно данные считает с сервака правильные.
  Ответить с цитированием
Старый 06.03.2014, 13:28   #1238
 Разведчик
Аватар для lokanaft
 
lokanaft никому не известный тип
Регистрация: 03.12.2010
Сообщений: 22
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 5 раз(а) в 3 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от dark-dragonПосмотреть сообщение
Думаю, как-то так

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

Цитата:
Сообщение от dark-dragonПосмотреть сообщение
Хренова Гадя Петрович. Ну вот как игра сама фильтрует эти поля - загадка века.

В файлах, только где они?
Веры: "mapFile":"isle_01" - карта
"defaultObjectsFile":["faith_default_objects.xml"] - объекты по умолчанию (может и не нужна).

Цитата:
Сообщение от dark-dragonПосмотреть сообщение
Думаю, как-то так:

Код:
self._get_game_state().get_state().gameObjects.append(dict2obj({u'rotate': 0L, u'fruitingCount': 25L, u'fertilized': False, u'item': u'@FT_CHERRY', u'jobFinishTime': u'79200000', u'jobStartTime': u'0', u'y': 74L, u'x': 38L, u'type': u'fruitTree', u'id': 40527L}))
где в X, Y, item и id подставляем данные из эвента покупки дерева.
Ну и jobFinishTime тоже свой для каждого дерева == количество часов на созревание * 3600 * 1000. Хотя в данном контексте думаю не важно, при перезагрузке бот все равно данные считает с сервака правильные.

Спасибо. Вот так работает:
PHP код:
self._get_game_state().get_state().gameObjects.append(dict2obj({u'rotate'u'0L'u'fruitingCount'u'25L'u'fertilized'Falseu'item'u'@'+need.idu'jobFinishTime'u'79200000'u'jobStartTime'u'0'u'y'str(y), u'x'str(x), u'type'u'fruitTree'u'id'next_id})) 
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 06.03.2014, 15:52   #1240
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
В файлах, только где они?
Веры: "mapFile":"isle_01" - карта

Нашел я этот файл. Он подгружается немного не в таком виде, а как swf и не один, с ним еще бинарник лезет в нагрузку. Для меня это дебри. Расковырял swf. Там есть такая штука, как EdgeMetrics, отвечающая как раз за поля, но где оно в самой игре прописывается - хз.
  Ответить с цитированием
Старый 06.03.2014, 17:25   #1241
 Разведчик
Аватар для HotBlood
 
HotBlood никому не известный тип
Регистрация: 19.07.2012
Сообщений: 13
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Ну что есть размышления по поводу обновы?
  Ответить с цитированием
Старый 06.03.2014, 17:45   #1242
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от HotBloodПосмотреть сообщение
Ну что есть размышления по поводу обновы?

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

Цитата:
Сообщение от dark-dragonПосмотреть сообщение
А что размышлять? Говно, оно везде не тонет. Скатилась игра в помойную яму.

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

Цитата:
Сообщение от dark-dragonПосмотреть сообщение
Нашел я этот файл. Он подгружается немного не в таком виде, а как swf и не один, с ним еще бинарник лезет в нагрузку. Для меня это дебри. Расковырял swf. Там есть такая штука, как EdgeMetrics, отвечающая как раз за поля, но где оно в самой игре прописывается - хз.

Можешь скинуть? Или скажи как взять.
В принципе там тех островов... Нужно сесть и доделать.

Перековырял садитель деревьев. Долго искал одну ошибку. Оказалось нужно учитывать rectX rectY - типа занимает место за пределами объекта. Помните выступает красная тень? Есть не у всех (тень у всех, но не у всех большая).
И теперь поиск места под объект можно вызывать из других модулей.
Острова бы дописать...
PHP код:
# coding=utf-8
import logging
from game_actors_and_handlers
.base import BaseActor
from game_state
.game_event import dict2objobj2dict
import copy

logger 
logging.getLogger(__name__)

class 
TreePlant(BaseActor):

    
def perform_action(self):
        
min_money 1500000000  # оставляем денег    
        # Что где сажаем   u'FT_CHERRY', u'FT_APPLE' 
        
plant_tree = {
                
#u'main':u'FT_CHERRY', 
                
u'isle_dream':u'FT_CHERRY'
                
u'isle_faith':u'FT_CHERRY',
                
u'isle_alpha':u'FT_CHERRY',
                
u'isle_omega':u'FT_CHERRY',
                
u'isle_scarecrow':u'FT_CHERRY',
                
u'isle_elephant':u'FT_CHERRY',
                
u'isle_monster':u'FT_CHERRY',
                
u'isle_02':u'FT_CHERRY',
                
u'isle_star':u'FT_CHERRY',
                
u'isle_giant':u'FT_CHERRY',
                
u'isle_polar':u'FT_CHERRY',
                
u'isle_ufo':u'FT_CHERRY',
                
u'isle_halloween':u'FT_CHERRY',
                
u'isle_large':u'FT_CHERRY',
                
u'isle_moon':u'FT_CHERRY'
                
}

        
current_loc self._get_game_state().get_location_id()
        if 
not current_loc in plant_tree:
            
logger.info(u"Пропускаем "+current_loc)
            return 
1
        need 
plant_tree [current_loc]
                 
        
next_id 0            
        
for object in self._get_game_location().get_game_objects():
            if 
object.id next_idnext_id object.id
        next_id 
+= 1
        
        need 
self._get_item_reader().get(need)
        
space_crd self.space(current_locneed)
        
build_cost self._get_item_reader().get(need.id).buyCoins
        
        num 
0
        
if space_crd:
            for 
k in space_crd:
                if 
len(k) == 5:
                    
int(k[:3])
                    
int(k[3:])
                
elif len(k) == 4:
                    
int(k[:2])
                    
int(k[2:])
                
elif len(k) == 2:
                    
int(k[:1])
                    
int(k[1:])
                else:
                    if 
k[0] == '8' or k[0] == '9':
                        
int(k[:1])
                        
int(k[1:])
                    else:
                        
int(k[:2])
                        
int(k[2:])
                    
                if 
self._get_game_state().get_state().gameMoney min_money:
                    
num += 1                
                    buy 
= {"x":x,"y":y,"action":"buy","itemId":need.id,"type":"item","objId":next_id}                    
                    
self._get_events_sender().send_game_events([buy])
                    
self._get_game_state().get_state().gameMoney -= build_cost
                    logger
.info(u''+str(num)+u" Сажаем "+need.id+u" на X: "+str(x)+u", Y: "+str(y))
                    
self._get_game_state().get_state().gameObjects.append(dict2obj({u'rotate'u'0L'u'fruitingCount'u'25L'u'fertilized'Falseu'item'u'@'+need.idu'jobFinishTime'u'79200000'u'jobStartTime'u'0'u'y'str(y), u'x'str(x), u'type'u'fruitTree'u'id'next_id}))
                    
next_id += 1                     
                    


    def space
(selflocationneed):
        
file open('space.txt''a')
        for 
rect in list(need.rects):
            if 
rect.rectW and rect.rectH 0:
                
need.int(rect.rectW)
                
need.int(rect.rectH)
                
        
"""
        logger.info(u'Объект need:')
        logger.info(str(obj2dict(need)).encode('utf-8'))
        logger.info('  ')
        file.write(u'Объект need: \n'.encode('utf-8'))
        file.write(str(obj2dict(need))+'\n'.encode('utf-8'))
        file.write(u' \n')
        """
                
        
crdbad_crd self.get_coords(location)
        
obj_cache = {}
        
space_crd = []
        if 
bad_crd == []:
            return 
space_crd
            
        
"""
        logger.info(u'Объект crd:')
        logger.info(str(obj2dict(crd)).encode('utf-8'))
        logger.info('  ')
        file.write(u'Объект crd: \n'.encode('utf-8'))
        file.write(str(obj2dict(crd))+'\n'.encode('utf-8'))
        file.write(u' \n')
        file.write(u'Начальные bad_crd: \n'.encode('utf-8'))
        file.write(str(obj2dict(bad_crd))+'\n'.encode('utf-8'))
        file.write(u' \n')        
        """

        
#перебор объектов на острове
        
objects self._get_game_location().get_game_objects()
        for 
object in list(objects):
            if 
not hasattr(object'x') or not hasattr(object'item'):
                continue
            
object.x
            y 
object.y

            
if not object.item in obj_cache:
                
object_item self._get_item_reader().get(object.item)
                
obj_cache[object.item] = object_item
            
else:
                
object_item obj_cache[object.item]
                
            
sms u'Занято '+object_item.name+str(x)+' '+str(y)+u' размеры: '+str(object_item.rects)+'\n'
            
file.write(sms.encode('utf-8'))

            for 
rect in list(object_item.rects):
                
                
rect.rectH
                
if rect.rectX 0:
                    
int(x) + rect.rectX
                    w 
rect.rectW + (rect.rectX*-1)
                else:
                    
rect.rectW rect.rectX
                
if rect.rectY 0:
                    
int(y) + rect.rectY
                    h 
rect.rectH + (rect.rectY*-1)
                else:
                    
rect.rectH rect.rectY
                                     
                
for ix in range(w):
                    for 
iy in range(h):
                        
str(int(x) + ix)+''+str(int(y) + iy)
                        if 
not k in bad_crd:
                            
bad_crd.append(k)
                            
"""
                            logger.info(u'Добавляем занятые координаты '+str(x)+' '+str(ix)+' '+str(y)+' '+str(iy)+' : '+k)
                            sms = u'Добавляем занятые координаты '+str(x)+' '+str(ix)+' '+str(y)+' '+str(iy)+' : '+k+'\n'
                            file.write(sms.encode('utf-8'))
                            """
        """                    
        #logger.info(str(obj2dict(bad_crd)).encode('utf-8'))
        file.write(u'Полные bad_crd: \n'.encode('utf-8'))
        file.write(str(obj2dict(bad_crd))+'\n'.encode('utf-8'))
        file.write(u' \n')
        """

        
crd['x2'] - crd['x1'] - need.w
        H 
crd['y2'] - crd['y1'] - need.h

        
for iw in range(W):
            
iw += crd['x1']
            for 
ih in range(H):
                
ih += crd['y1']
                if (
str(iw)+''+str(ih)) in bad_crd#занято
                    
continue
                
good 1
                add 
= []
                for 
ix in range(need.w):
                    
#ix += 1
                    
for iy in range(need.h):
                        
#iy += 1
                        
str(iw+ix)+''+str(ih+iy)
                        if 
k in bad_crd:#занято
                            
good 0
                            
break
                        else:
                            
add.append(k)
                    if 
good == 0:
                        break
                if 
good == 1:
                    
#logger.info(u'Свободные '+need.id+u' на X: '+str(iw)+u', Y: '+str(ih))
                    
space_crd.append(str(iw)+''+str(ih))
                    
bad_crd.extend(add)

        
"""
        logger.info('Свободные координаты установки:')
        logger.info(str(obj2dict(space_crd))+'\n'.encode('utf-8'))
        logger.info('  ')
        file.write(u'Свободные координаты установки: \n'.encode('utf-8'))
        file.write(str(obj2dict(space_crd))+'\n'.encode('utf-8'))
        file.write(u' \n')
        """
        
return space_crd
        
                       
    def get_coords
(selfostrov):
        
# Map isle_01   Веры, Мечты
        
if(ostrov in ['isle_dream''isle_faith']):
            
map = [ str(i)+''+str(j) for i in range(14,16) for j in range(14,16)]
            
add = [ str(i)+''+str(j) for i in range(12,14) for j in range(14,64)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(12,18) for j in range(74,76)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(40,82) for j in range(74,76)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(82,84) for j in range(72,76)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(82,84) for j in range(14,22)]
            
map.extend(add)                                     
            return {
'x1':12'x2':83'y1':14'y2':75}, map
         
        
# Map world   Домашний
        
if(ostrov in ['main']):
            
map = [ str(i)+''+str(j) for i in range(48,62) for j in range(12,48)]
            
add = [ str(i)+''+str(j) for i in range(54,60) for j in range(48,100)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(62,112) for j in range(30,48)]
            
map.extend(add)
            return {
'x1':14'x2':111'y1':12'y2':99}, map                        

        
# Map isle_02   Альфа, Омега, Пик Админа, Ужасный, Чудовища, Майя, звёздный, гигантов 
        
if(ostrov in ['isle_alpha''isle_omega''isle_scarecrow''isle_elephant''isle_monster''isle_02''isle_star''isle_giant']):
            
map = [ str(i)+''+str(j) for i in range(10,12) for j in range(10,12)]
            
add = [ str(i)+''+str(j) for i in range(10,12) for j in range(42,44)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(42,44) for j in range(42,44)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(42,44) for j in range(10,12)]
            
map.extend(add)            
            return {
'x1':10'x2':43'y1':10'y2':43}, map                         
                        
        
# Map isle_03   Любви, X, Песочный, Необитаемый 
        
if(ostrov in ['isle_03''isle_x''isle_sand''isle_desert']):
            
map = []
            return {
'x1':0'x2':0'y1':0'y2':0}, map                                 
        
        
# Map isle_04   Надежды, Страшный
        
if(ostrov in ['isle_hope''isle_scary']):
            
map = []
            return {
'x1':0'x2':0'y1':0'y2':0}, map 
             
        
# Map isle_05   Город-призрак, Секретный 
        
if(ostrov in ['isle_emerald''isle_01']):
            
map = []
            return {
'x1':0'x2':0'y1':0'y2':0}, map                          

        
# Map isle_snow1   Дремучий, Мобильный, Маленькой ёлочки, Огромной ёлки
        
if(ostrov in ['isle_wild''isle_mobile''isle_small''isle_xxl']):
            
map = []
            return {
'x1':0'x2':0'y1':0'y2':0}, map 
               
        
# Map isle_snow2   Полярной ночи, НЛО, Лысая гора, Большой ёлки, Лунный
        
if(ostrov in ['isle_polar''isle_ufo''isle_halloween''isle_large''isle_moon']):
            
map = [ str(i)+''+str(j) for i in range(8,12) for j in range(6,10)]
            
add = [ str(i)+''+str(j) for i in range(8,10) for j in range(44,46)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(42,46) for j in range(44,46)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(44,46) for j in range(42,44)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(42,46) for j in range(6,8)]
            
map.extend(add)
            
add = [ str(i)+''+str(j) for i in range(44,46) for j in range(8,10)]
            
map.extend(add)             
            return {
'x1':8'x2':45'y1':6'y2':45}, map 
Вложения
Тип файла: zip tree_plant.zip (2.9 Кб, 38 просмотров)
Тип файла: zip Острова размеры.zip (9.6 Кб, 34 просмотров)
________________

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

Последний раз редактировалось vintets; 06.03.2014 в 18:45.
  Ответить с цитированием
Пользователь сказал cпасибо:
As1x89 (06.03.2014)
Старый 06.03.2014, 18:58   #1245
 Разведчик
Аватар для dark-dragon
 
dark-dragon никому не известный тип
Регистрация: 30.08.2013
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 26 раз(а) в 21 сообщениях
 
По умолчанию Re: Zombot (Клиент для игры Зомби ферма) [Обсуждение]

Цитата:
Сообщение от vintetsПосмотреть сообщение
Или скажи как взять.

Папка [Ссылки могут видеть только зарегистрированные пользователи. ]
практически все файлы идут с названиями из mapFile с расширением swf

Домашний остров world_map_0.swf

Ломай на здоровье
  Ответить с цитированием
Ответ


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

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

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