Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Blitz3D

Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п.

Ответ
 
Опции темы
Старый 30.03.2011, 17:22   #1
Leowey
Знающий
 
Аватар для Leowey
 
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений
(для 182 пользователей)
РусСофтДрожжи: эксперимент "шутер за 7 дней"

Итак, здравствуйте участники сообщества boolean.name. Ну вот и пришла весна, тают льды, поют птички, разцветает жизнь.
Весна влияет на многих и совершенно по разному: одни делают ремонт, другие собирают команду для создания ошеломляющей MMORPG, а третьи сидят тихо в уголке и мечтают о светлом будущем. Вчера весна добралась и до умов скромного коллектива команды РусСофтДрожжи. Каждый из нас занялся своим делом. Krlmisha допиливает сайт и готовится перейти на другой хостинг. Ganociy разрабатывает “The Russian Escape” (кстати, последние скрины доставляют ) . Один я остался без дела, а кроме своих наработок и пары красивых демок у меня ничего не было да и молодой энтузиазм погас пять лет назад. Тренироваться в блитсе я считаю бессмысленным, а изучать другие языки неохота. Выход из тяжёлого положения пришёл внезапно – эксперимент! Эксперименты приносят много пользы, они приносят много опыта, пополняют и так скромную копилку медии и сплачают коллектив. Идея эксперимента пришла также быстро, как и сама мысль о нём же, а именно - «Шутер за семь дней!» .
Идея заключается в следующем: я, в течении недели, разрабатываю играбельную демку самостоятельно, используя только свою медию и библиотеки не требующие ключа. Мой взор остановился на следующих библиотеках: TOKAMAK OP и Ashadow. Эти библиотеки не требуют ключа, и имеют вырвиглазную справку. Также я планирую каждый день, в течении недели, в 23.50 по Московскому времени, публиковать отчёт о проделанной работе .
Если вы, уважаемые модераторы, не заинтересованны в наблюдении за лабораторной крысой, то прошу удалить, либо перенести эту тему в биореактор.
P.S. Если вы заинтересовались в наблюдении за экспериментом, прошу поставить флаг полезности, это будет стимулом для моей дальнейшей работы.
Обсуждение проходит тут

Последний раз редактировалось Leowey, 30.03.2011 в 20:09.
(Offline)
 
Ответить с цитированием
Эти 27 пользователя(ей) сказали Спасибо Leowey за это полезное сообщение:
ABTOMAT (30.03.2011), Android (31.03.2011), Arles (31.03.2011), baton4ik (30.03.2011), cahekp (30.03.2011), Coks (02.04.2011), den (31.03.2011), Egor Rezenov (30.03.2011), Коля (30.03.2011), falcon (30.03.2011), ffinder (30.03.2011), Harter (30.03.2011), HolyDel (30.03.2011), Igor (30.03.2011), krlmisha (30.03.2011), L.D.M.T. (31.03.2011), Mhyhr (30.03.2011), mihailkirillov (26.11.2011), moka (30.03.2011), NitE (31.03.2011), Nuprahtor (30.03.2011), pax (01.04.2011), Randomize (30.03.2011), Reizel (30.03.2011), Reks888 (30.03.2011), RokWeb (31.03.2011), St_AnGer (30.03.2011)
Старый 31.03.2011, 01:04   #2
Leowey
Знающий
 
Аватар для Leowey
 
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений
(для 182 пользователей)
Плохо Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Ну вот и первый день разработки подошёл к концу. К сожалению было сделано не много, а именно:

1. Составлен план работ.
2. Сделано большое количество заготовок для текстур.
3. Сделано несколько бесшовных текстур.
4. Сделан framework для физической библиотеки ТОКАМАК (теперь напоминает physx или newton). Рабочее название – “framegibon”
5. Был куплен новый микрофон .
6. Также был страшно измучен ashadow.bb .
7. Была прочитана книга «Съешьте лягушку!».


Свои очень скромные труды я выставляю сюда. Все текстуры – освобождены от швов (затайлены), имеют разрешение 512х512 точек в формате JPEG.




http://fotki.yandex.ru/users/leoweyka2007/


P.S. Надеюсь, что завтрашний день будет более плодовитым.

P.P.S. Framegibon тоже выставляю на показ. Прошу не плеваться, писалось на очень скорую руку...





Const seg=16
Const Rigid_Bodies=10000,Animated_Bodies=1000,Particle_Count=10000
Const infinity=9999999999999999
Const TOK_COLL_DYNAMIC=1,TOK_COLL_STATIC=2,TOK_COLL_PARTICLE=3

Global opBodyCount,opJointCount,opParticleCount
Global colbank

Function phsCreateWorld(plane)
	TOKSIM_SetRigidBodiesCount Rigid_Bodies
	TOKSIM_SetAnimatedBodiesCount Animated_Bodies
	TOKSIM_SetRigidParticleCount Particle_Count ;disabled because particles use rigid bodies
	TOKSIM_SetControllersCount Controllers_Count
	TOKSIM_SetOverlappedPairsCount (Rigid_Bodies*(Animated_Bodies-1))/2
	TOKSIM_SetGeometriesCount Rigid_bodies+Animated_Bodies;+Particle_Count+Controllers_Count ;Assuming each one only has one geometry.  Not true with more complex rigid bodies and animated bodies.
	TOKSIM_CreateSimulator(0,-6.89,0)
	
	;setup collision bank
	colbank=CreateBank(104*(Rigid_bodies+Animated_Bodies+50))
	TOKSIM_SetCInfoBank colbank
	TOKSIM_SetCollisionResponse TOK_COLL_DYNAMIC,TOK_COLL_DYNAMIC,3
	TOKSIM_SetCollisionResponse TOK_COLL_DYNAMIC,TOK_COLL_STATIC,3
	TOKSIM_SetCollisionResponse TOK_COLL_PARTICLE,TOK_COLL_PARTICLE,0
	
	If plane=1 Then
		;plane 
		xw=1000000
		zw=1000000
		phsBodyCreatePlane(xw, -50, zw)
		
	EndIf
End Function

Function phsSetGravity(gravx, gravy, gravz)
	TOKSIM_SetGravity gravx, gravy, gravz
End Function

Function phsDestroyWorld()
	TOKSIM_DestroySimulator()
End Function

Function phsRenderPhysic(time# = 0.025, sinc%)
	If time > 0 TOKSIM_Advance(time#,sinc%)
End Function

Function phsBodyCreatePlane(x#, y#, z#)
Local ground
		ground = TOKAB_Create()
		TOKAB_AddBox(ground,x*2,100.0,z*2.0)
		TOKAB_SetPosition(ground,0.0,y,0.0)
		TOKRB_SetCollisionID(ground,TOK_COLL_STATIC)
		Return ground
End Function

Function phsBodyCreateCube(dx#, dy#, dz#, mass#)
Local body
	body = TOKRB_Create()
	TOKRB_AddBox body,dx * 2,dy * 2,dz * 2
	;TOKRB_AddBox body,dy * 2,dx * 2,dz * 2
	TOKRB_SetMass body, mass#
	TOKRB_SetLinearDamping body,0.0001
	TOKRB_SetAngularDamping body,0.0002 	
	
	TOKRB_UpdateBoundingInfo(body)
	TOKRB_SetCollisionID(body,TOK_COLL_DYNAMIC)
	TOKRB_SetBoxInertiaTensor body,dx * 2,dy * 2,dz * 2,mass#
	
	Return body
End Function

Function phsBodyCreateSphere(radius#, mass#)
Local body
	body = TOKRB_Create()
	TOKRB_AddSphere (body,radius# * 4)
	TOKRB_SetMass body, mass#
	TOKRB_SetLinearDamping body,0.001
	TOKRB_SetAngularDamping body,0.02 	
	TOKRB_SetSphereInertiaTensor body,radius# * .5,mass#
	Return body
End Function

Function phsBodyCreateCapsule(height#, radius#, mass#)
Local body
	body = TOKRB_Create()
	TOKRB_AddCylinder(body,radius#*4, height#*2)
	TOKRB_SetMass body, mass#
	TOKRB_SetLinearDamping body,0.00001
	TOKRB_SetAngularDamping body,0.00002 	
	TOKRB_SetCylinderInertiaTensor body,radius#*4,height#*2,mass#
	Return body
End Function

Function phsBodyCreateCylinder(radius#, height#, mass#)
Local body
	body = TOKRB_Create()	
	TOKRB_AddCylinder (body,radius#*4, height#*2)
	TOKRB_SetMass body, mass#
	TOKRB_SetCylinderInertiaTensor body,radius * 4,height * 2,mass#
	TOKRB_SetLinearDamping body,0.0001
	TOKRB_SetAngularDamping body,0.0002 	
	Return body
End Function

Function phsBodyCreateHull(meshobj,Convex,mass#=1)
	mw#=MeshWidth(meshobj)*2.5
	mh#=MeshHeight(meshobj)*2.5
	md#=MeshDepth(meshobj)*2.5
	bbb = TOKRB_Create();TOKRB_Create()
 	geom=TOKRB_AddConvex(bbb,Convex,BankSize(Convex))
	TOKRB_SetLinearDamping bbb,0.001
	TOKRB_SetAngularDamping bbb,0.02 	
	TOKRB_SetMass bbb,mass#
	TOKRB_SetBoxInertiaTensor bbb,mw#,mh#,md#,mass# 
	Return bbb
End Function

Function phsBodyCreateTrimesh(mesh)
	scount=CountSurfaces(mesh)
 For ind=1 To scount
  surface=GetSurface(mesh,ind)
  ttltris=ttltris+CountTriangles(surface)
  ttlvert=ttlvert+CountVertices(surface)
 Next
 vertices=CreateBank(16*ttlvert)
 triangles=CreateBank(24*ttltris)
 offsetv=0
 offsett=0
 For ind=1 To scount
  surface = GetSurface(mesh,ind)
  ctr=CountTriangles(surface)
  tric=tric+cvt
  cvt=CountVertices(surface)
  ;fill bank with vertices
  For v=0 To cvt-1
   PokeFloat vertices,offsetv,VertexX#(surface,v)
   PokeFloat vertices,offsetv+4,VertexY#(surface,v)
   PokeFloat vertices,offsetv+8,VertexZ#(surface,v)
   PokeFloat vertices,offsetv+12,0.0
   offsetv=offsetv+16
  Next
  ;fill bank with triangles
  For v=0 To ctr-1
   PokeInt triangles,offsett,tric+TriangleVertex(surface,v,0)
   PokeInt triangles,offsett+4,tric+TriangleVertex(surface,v,1)
   PokeInt triangles,offsett+8,tric+TriangleVertex(surface,v,2)
   PokeInt triangles,offsett+12,2	; Material ID
   PokeInt triangles,offsett+16,0
   PokeInt triangles,offsett+20,0
   offsett=offsett+24
  Next
 Next

 ;Hand over the terrain data to Tokamak
TOKSIM_SetStaticMesh vertices,ttlvert,triangles,ttltris
 ; Now we can free the banks as Tokamak has copied all data
 FreeBank vertices
 FreeBank triangles

;Return body
End Function

Function phsBodyCreateCompound()
	body = TOKRB_Create()	
	TOKRB_UpdateBoundingInfo(body)
	TOKRB_SetCollisionID(body,TOK_COLL_DYNAMIC)	
	Return body
End Function

Function phsBodyAddCompoundBox(body,w#=1,h#=1,d#=1,x#=0,y#=0,z#=0,pitch#=0,yaw#=0,roll#=0)
	temp_g = TOKRB_AddBox(body,w#*2,h#*2,d#*2)
	TOKGEOM_SetPositionAndRotation(temp_g,x#,y#,z#,pitch#,yaw#,roll#)
	TOKRB_SetLinearDamping temp_g,0.0001
	TOKRB_SetAngularDamping temp_g,0.0002 	
End Function

Function phsBodyAddCompoundSphere(body,radius#=1,x#=0,y#=0,z#=0, pitch#=0, yaw#=0, roll#=0)	
	temp_g = TOKRB_AddSphere(body,radius#*4)
	TOKGEOM_SetPositionAndRotation(temp_g,x#,y#,z#,pitch#,yaw#,roll#)	
End Function

Function phsBodyAddCompoundCapsule(body,radius#=1,height#=1,x#=0,y#=0,z#=0,pitch#=0,yaw#=0,roll#=0)	
	temp_g = TOKRB_AddCylinder(body,radius#*2,height#)
	TOKGEOM_SetPositionAndRotation(temp_g,x#,y#,z#,pitch#-90,yaw#,roll#)
End Function

Function phsBodySetCompound(body, mesh, mass#)
	mw#=MeshDepth(mesh)*4
	mh#=MeshDepth(mesh) * 4
	md#=MeshDepth(mesh) * 4
		TOKRB_SetMass body,mass#
		TOKRB_SetBoxInertiaTensor body,mw#,mh#,md#,mass#
	TOKRB_SetLinearDamping body,0.0001
	TOKRB_SetAngularDamping body,0.2 	
End Function




Function phsBodySetEntity(mesh, body)
	PositionEntity mesh, TOKRB_GetX(body), TOKRB_GetY(body), TOKRB_GetZ(body)
	RotateEntity mesh, TOKRB_GetPitch(body), TOKRB_GetYaw(body), TOKRB_GetRoll(body), False
End Function

Function phsBodySetPosition(body, x#, y#, z#)
	TOKRB_SetPosition body, x, y, z
End Function

Function phsBodySetRotation(body, x#, y#, z#)
	TOKRB_SetRotation body, x, y, z
End Function


Function phsCreateBallJoint(x#=0,y#=0,z#=0,pitch#=0,yaw#=0,roll#=0,body2=0,body1=0,d#=0,e#=1,i#=100)	
	J = TOKJOINT_Create(3,body2,body1)
	TOKJOINT_SetPositionAndRotationWorld(J,x,y,z,pitch,yaw,roll)
	TOKJOINT_SetType(J,1)
	TOKJOINT_Enable(J,True)
	TOKJOINT_SetDampingFactor J,d#
	TOKJOINT_SetEpsilon J,e#
	TOKJOINT_SetIterations J,i#
	Return J
End Function

Function phsBallJointSetLimit(j,e1=0,MinAng#=0,MaxAng#=0,e2=0,MinAng2#=0,MaxAng2#=0) 
	TOKJOINT_SetLowerLimit J,MinAng#/(180/Pi)
	TOKJOINT_SetUpperLimit J,MaxAng#/(180/Pi)
	TOKJOINT_EnableLimit J,e1
	TOKJOINT_SetLowerLimit2 J,MinAng2#/(180/Pi)
	TOKJOINT_SetUpperLimit2 J,MaxAng2#/(180/Pi)
	TOKJOINT_EnableLimit2 J,e2
End Function

Function phsHingeJointCreate(x#=0,y#=0,z#=0,pitch#=0,yaw#=0,roll#=0,body2=0,body1=0,d#=0.5,e#=0.0,i#=10)	
	J = TOKJOINT_Create(3,body2,body1)
	TOKJOINT_SetPositionAndRotationWorld(J,x,y,z,pitch,yaw,roll)
	TOKJOINT_SetType(J,3)
	TOKJOINT_Enable(J,True)
	TOKJOINT_SetDampingFactor J,d# 
	TOKJOINT_SetEpsilon J,e#
	TOKJOINT_SetIterations J,i# 
	opJointCount=opJointCount+1
	Return J
End Function

Function phsHingeJointSetLimit(j,MinAng#=0,MaxAng#=0)
	If j=0 RuntimeError "Tokamak Warning: There Was no Hinge joint found!" 
	TOKJOINT_SetLowerLimit J,MinAng#/(180/Pi)
	TOKJOINT_SetUpperLimit J,MaxAng#/(180/Pi)
	TOKJOINT_EnableLimit J,1
End Function



Последний раз редактировалось Leowey, 31.03.2011 в 12:30.
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо Leowey за это полезное сообщение:
Egor Rezenov (31.03.2011), falcon (02.04.2011), krlmisha (31.03.2011), LLI.T.A.L.K.E.R. (31.03.2011), maxturbo (01.04.2011), pax (01.04.2011), St_AnGer (01.04.2011)
Старый 02.04.2011, 01:33   #3
Leowey
Знающий
 
Аватар для Leowey
 
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений
(для 182 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Эх! Жаль, что второй день вылетел в трубу...


Итак, день третий, товарищи!
Этот день прошёл очень даже неплохо! Работы было сделано достаточно для того, чтобы лечь спать с чистой совестью. Вот стандартизированный список:


1. Закончены (приостановлены) работы с текстурами, ибо и так много.
2. Были определены стилистика и сюжет игры (открытых пространств не будет)
3. Было сделано несколько моделек оружия и "другой бяки которая нахрен никому не нужна" (с)!
4. Был куплен новый, full hd монитор!
5. Из за некоторых багов в TOKAMAK, которые исправляются череззадно, было решено перейди на более адекватный физ двиг.
6. Сделал, вручную, несколько звуковых эффектов (взрыв, сталкивание объектов и т.д. )


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









P.S.

Текстуре кирпича надо бы побольше четкости... а то какая-то размытая
Текстура кирпича достаточно чёткая, но по каким - то причинам смазалась при рендере.

P.P.S.

Нашёл скрины из своих старых работ (вкладка оффтоп) :













Жаль, что из за брата, проект не просуществовал и неделю!








P.P.P.S.

Special for pax!

Последний раз редактировалось Leowey, 02.04.2011 в 09:41.
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо Leowey за это полезное сообщение:
Артем Валерьевич (02.04.2011), Coks (02.04.2011), krlmisha (02.04.2011), Nuprahtor (02.04.2011), pax (02.04.2011), RegIon (02.04.2011), St_AnGer (02.04.2011)
Старый 03.04.2011, 22:44   #4
Leowey
Знающий
 
Аватар для Leowey
 
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений
(для 182 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Ну вот я и приступил к программной части (2 дня назад)! Руки трясутся, пачка быстрораствАримого кофе опустела и страшно хочется спать. Я стараюсь сократить работу до минимума, ибо сил уже просто нет (В общем, будет нечто вроде "Must die 2") ... Ну ладно, первые скрины будут завтра, а потом и сам проект (в среду, в 16.00 по Московскому времени) . А если не успею, то всё равно постараюсь довести его до конца в ближайшее время...


На всякий случай...

Последний раз редактировалось Leowey, 04.04.2011 в 11:04.
(Offline)
 
Ответить с цитированием
Старый 05.04.2011, 01:16   #5
Leowey
Знающий
 
Аватар для Leowey
 
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений
(для 182 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Ну вот и дождались! Не до проекта конечно, его ещё надо обработать напильником, но скрины из альфа демки таки есть!!!






((Тест физики))


На вопрос начинающийся "А почему .... ???!!!", я отвечу - время! Его столько же, сколько пальм в арктической пустыне! Плюс школа, плюс выступления с моими другими проектами!!! Так что эти скрины дались мне с большим трудом!


P.S. И да, код написан так, что достаточно проименовать обжекты в максе и загрузить как готовый уровень...
(Offline)
 
Ответить с цитированием
Старый 05.04.2011, 01:34   #6
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Не до проекта конечно
Его столько же, сколько пальм в арктической пустыне! Плюс школа, плюс выступления с моими другими проектами!!!
Тогда зачем начинал? Шоб показать какой ты весь из себя занятой?)
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
Артем Валерьевич (05.04.2011), Антихрист (05.04.2011), Android (05.04.2011), cahekp (05.04.2011), falcon (05.04.2011), mihailkirillov (26.11.2011), Nex (05.04.2011)
Старый 05.04.2011, 02:32   #7
Aikon
ПроЭктировщик
 
Регистрация: 12.02.2011
Сообщений: 131
Написано 23 полезных сообщений
(для 52 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

ARENSHI,
Ну вот и дождались! Не до проекта конечно
ТелепатМод:
дождались пока не проект, а уже картинки из демки
P.S. Картинки ниче так, надеюсь сырцы будут доступны.
(Offline)
 
Ответить с цитированием
Старый 05.04.2011, 12:23   #8
Артем Валерьевич
Бывалый
 
Аватар для Артем Валерьевич
 
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений
(для 1,079 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

эх, вот так всегда. Большая жирная .
__________________
http://forum.boolean.name/image.php?type=sigpic&userid=2247&dateline=1418298  527
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Артем Валерьевич за это полезное сообщение:
krlmisha (05.04.2011), Reks888 (05.04.2011)
Старый 06.04.2011, 00:45   #9
Dzirt
Элита
 
Аватар для Dzirt
 
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений
(для 3,833 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

єта тема - полный шлак =\
(Offline)
 
Ответить с цитированием
Старый 06.04.2011, 08:36   #10
Harter
Бывалый
 
Аватар для Harter
 
Регистрация: 03.11.2008
Адрес: Украина, Днепропетровск
Сообщений: 871
Написано 554 полезных сообщений
(для 2,520 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Знакомые скрины!
http://www.forum.boolean.name/attach...8&d=1251537806
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Harter за это полезное сообщение:
ARA (06.04.2011), den (06.04.2011)
Старый 10.04.2011, 21:40   #11
krlmisha
 
Сообщений: n/a
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Сообщение от Harter Посмотреть сообщение
Ну и что? Модель то всё равно не его, а из халвы. А всё остальное Leowey сам.
 
Ответить с цитированием
Старый 10.04.2011, 23:02   #12
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: РусСофтДрожжи: эксперимент "шутер за 7 дней"

Надеюсь Leowey не обиделся, не испугался, не разочаровался
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо LLI.T.A.L.K.E.R. за это полезное сообщение:
Harter (21.04.2011), Nuprahtor (10.04.2011)
Ответ


Опции темы

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

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


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com