SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.000242
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_combination | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT thread.*
,
user.gender, user.avatar_date, user.gravatar,
NULL AS thread_read_date,
0 AS thread_reply_banned,
0 AS thread_is_watched,
'' AS draft_message, NULL AS draft_extra,
IF(rate.count IS NULL, 0, rate.count) AS thread_rate_count, IF(rate.sum IS NULL, 0, rate.sum) AS thread_rate_sum, IF(rate.avg IS NULL, 0, rate.avg) AS thread_rate_avg
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
LEFT JOIN ns_threadrating_rate AS rate ON (rate.thread_id = thread.thread_id)
WHERE thread.thread_id = ?
Params: 11568
Run Time: 0.000943
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | rate | const | PRIMARY | PRIMARY | 4 | const | 0 | Unique row not found |
SELECT node.*, forum.*
,
permission.cache_value AS node_permission_cache,
NULL AS forum_read_date
FROM xf_forum AS forum
INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
LEFT JOIN xf_permission_cache_content AS permission
ON (permission.permission_combination_id = 1
AND permission.content_type = 'node'
AND permission.content_id = forum.node_id)
WHERE node.node_id = ?
Params: 10
Run Time: 0.000511
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | node | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | forum | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | permission | const | PRIMARY | PRIMARY | 35 | const,const,const | 1 | |
SELECT post.*
,
bb_code_parse_cache.parse_tree AS message_parsed, bb_code_parse_cache.cache_version AS message_cache_version,
user.*, IF(user.username IS NULL, post.username, user.username) AS username,
user_profile.*,
user_privacy.*,
signature_parse_cache.parse_tree AS signature_parsed, bb_code_parse_cache.cache_version AS signature_cache_version,
session_activity.view_date AS last_view_date,
0 AS like_date
FROM xf_post AS post
LEFT JOIN xf_bb_code_parse_cache AS bb_code_parse_cache ON
(bb_code_parse_cache.content_type = 'post' AND bb_code_parse_cache.content_id = post.post_id)
LEFT JOIN xf_user AS user ON
(user.user_id = post.user_id)
LEFT JOIN xf_user_profile AS user_profile ON
(user_profile.user_id = post.user_id)
LEFT JOIN xf_user_privacy AS user_privacy ON
(user_privacy.user_id = post.user_id)
LEFT JOIN xf_bb_code_parse_cache AS signature_parse_cache ON
(signature_parse_cache.content_type = 'signature' AND signature_parse_cache.content_id = post.user_id)
LEFT JOIN xf_session_activity AS session_activity ON
(post.user_id > 0 AND session_activity.user_id = post.user_id AND session_activity.unique_key = CAST(post.user_id AS BINARY))
WHERE post.thread_id = ?
AND (post.position >= 20 AND post.position < 40)
AND (post.message_state IN ('visible'))
ORDER BY post.position ASC, post.post_date ASC
Params: 11568
Run Time: 0.003371
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | post | range | thread_id_post_date,thread_id_position | thread_id_position | 8 | | 8 | Using index condition; Using where; Using filesort |
SIMPLE | bb_code_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,user_nextstagerussia.post.post_id | 1 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | user_nextstagerussia.post.user_id | 1 | |
SIMPLE | user_profile | eq_ref | PRIMARY | PRIMARY | 4 | user_nextstagerussia.post.user_id | 1 | |
SIMPLE | user_privacy | eq_ref | PRIMARY | PRIMARY | 4 | user_nextstagerussia.post.user_id | 1 | |
SIMPLE | signature_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,user_nextstagerussia.post.user_id | 1 | Using where |
SIMPLE | session_activity | eq_ref | PRIMARY | PRIMARY | 22 | user_nextstagerussia.post.user_id,func | 1 | Using where |
INSERT DELAYED INTO xf_thread_view
(thread_id)
VALUES
(?)
Params: 11568
Run Time: 0.000315
INSERT INTO xf_session_activity
(user_id, unique_key, ip, controller_name, controller_action, view_state, params, view_date, robot_key)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE
ip = VALUES(ip),
controller_name = VALUES(controller_name),
controller_action = VALUES(controller_action),
view_state = VALUES(view_state),
params = VALUES(params),
view_date = VALUES(view_date),
robot_key = VALUES(robot_key)
Params: 0, , , XenForo_ControllerPublic_Thread, Index, valid, thread_id=11568&page=2, 1715188961,
Run Time: 0.000334
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 307455, a:2:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:3:"Yan";}}i:1;s:472:"
Спасибо тебе огромное, друг! Ты ответил исчерпывающе! :thumbup:
Только я особо не заметил защиты для своих задних персов (магов). Живы передние или нет, выносятся они одинаково на раз. :(
Причем, враги стараются атаковать именно самых уязвимых из них. AI, однако! :)";}, 1701116101, 1715188961
Run Time: 0.000572
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: signature, 2602, a:3:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:4:"font";s:6:"option";s:7:"Georgia";s:8:"original";a:2:{i:0;s:16:"[FONT="Georgia"]";i:1;s:7:"[/FONT]";}s:8:"children";a:1:{i:0;s:93:""Кто поставит крест на могилы нам?..
Инок да шаман..."";}}}}i:1;s:4:"
";i:2;a:4:{s:3:"tag";s:6:"indent";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[INDENT]";i:1;s:9:"[/INDENT]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:1:"i";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[I]";i:1;s:4:"[/I]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"1";s:8:"original";a:2:{i:0;s:10:"[SIZE="1"]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:4:"font";s:6:"option";s:7:"Georgia";s:8:"original";a:2:{i:0;s:16:"[FONT="Georgia"]";i:1;s:7:"[/FONT]";}s:8:"children";a:1:{i:0;s:45:"Д.Ревякин ("Калинов Мост")";}}}}}}}}}}}, 1701116101, 1715188961
Run Time: 0.000417
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 307522, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:18:"InoK, post: 307455";s:8:"original";a:2:{i:0;s:28:"[quote="InoK, post: 307455"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:2:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:3:"Yan";}}i:1;s:472:"
Спасибо тебе огромное, друг! Ты ответил исчерпывающе! :thumbup:
Только я особо не заметил защиты для своих задних персов (магов). Живы передние или нет, выносятся они одинаково на раз. :(
Причем, враги стараются атаковать именно самых уязвимых из них. AI, однако! :)";}}i:1;s:4234:"
А может твои стоят в переднем ряду все?
Покопайся в меню, там слово formation может быть, я ща не помню, давно играл.
И шкала забыл как называется, и буквы какие на ней написаны.
Вроде бы это совершенно точно, что если у тебя, скажем, слабый маг стоит сзади (девочка например), а спереди 2 бессмертных с полной хелзой, то пока бессмертных не били, задняя девочка получает почти всегда очень слабо (скажем, в 4 раза меньше). Вроде точно действует в случае прямой атаки или прямой одиночной магии. В других случаях может не так.
С другой стороны вроде бы у магов и так жизни ниже плинтуса, так что им и в 4 раза меньше - очень много.
А вообще смотри внимательно. Когда бьют человека (или врага монстра твои бьют) в заднем ряду под защитой - всегда возникает графический спецэффект (он особо виден на 4м уровне защиты - самом полном, когда передний ряд ещё свежий, и его ещё не били) - такая рябь по экрану из длинных горизонтальных полос, не совсем горизонтальных, а как бы от персонажа, которого бьют во все стороны, но преимущественно горизонтально.
Попробуй проверить так.
Начни битву с мобами. Сразу ударь какого-то в дальнем ряду и смотри на воздух вокруг него. А потом ударь переднего и смотри на воздух. Вроде разница видна хорошо.
Так же обращай внимание и на то, как бьют твоих.
Визуальный эффект тем слабее, чем ниже цифра рядом со шкалой (цифра - уровень защиты, 4 - самая сильная защита, 1 - самая слабая, 0 или нету цифры - вообще нету защиты).
Вся эта защита ни как не относится к стандартным заклинаниям типа Shield и Protect (забыл уже как их тут звать, названия из финалки взял), которые добавляют защиту от физики и магии. Это тут оригинальная выдумка в игре.
Там главная подляна в том, что с восстановлением жизней (лечебная магия, бутылки) передних воинов эта полоса не восстанавливается, и если каждый из них живее всех живых, но за битву каждый получил повреждений на сумму больше собственных жизней - то полоса к тому времени уже пустая, и задняя девочка получает как все.
Полосу можно восстанавливать специальными скиллами (может и бутылки с магией есть, но на начало второго диска ещё нету), но у меня (бросил играть в начале второго диска) это было совершенно неэффективно (восстанавливать скиллами).
Кстати, там может потом открываются какие-нибудь сверх-супер-удары-лимит-брики-овердрайвы как в финалках или вообще ничего не будет?";}, 1701116101, 1715188961
Run Time: 0.004887
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 307546, a:2:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:3:"Yan";}}i:1;s:3041:"
Ну что я могу сказать... Ты во многом правильно написал.
И о многом я уже сам успел догадаться. Правда, не во всё въехал, но ты помог. :)
На оранжевые колебания воздуха, когда первыми бьешь задних врагов, я обратил внимание. Типа экрана. Правда, я думал это относится только к физическим атакам, не к магии. Надо понаблюдать.
Также обратил внимание, что при этом урон врагу причиняется, например, 30 единиц, когда вроде бы по логике должно было быть 300. :)
Про "Formation" (он же "боевой порядок") я давно понял. Теперь знаю для чего он. Хотя по логике боевой стратегии итак всегда спереди выставляются самые мощные войска (например, тяжелая пехота), которые используются как щит для защиты легких, но дальнобойных войск (например, лучники).
Шкала групповой защиты называется "GC". Не знаю как расшифровывается. Но по ходу прохождения одной локации она либо никак не восстанавливается, либо восстанавливается очень медленно. Никакие бутылки или магия на это не влияют. Есть спец. кольца, направленные на крушение вражеского GC. Вообще, кольца в этой игре великая штука и есть всякие для любых случаев жизни и магии. :)
На твой последний вопрос скажу, что хотя я и прохожу пока третий диск (где-то до половины дошел или чуть больше), но "сверх-супер-ударов-лимит-брик-овердрайвов" в игре не так много. Но они есть. Своих бессмертных Каима и Сет потом можно будет обучить мощному удару и комбо, для которых необходима магия (при каждом ударе тратится мана). Но они того стоят! :) Кроме того, при помощи спец. амулетов персы смогут либо наглухо защищаться от физической (не магической!) атаки, либо уворачиваться от ударов врагов и контратаковать.
Вроде так. Если еще будут вопросы, спрашивай. :)";}, 1701116101, 1715188961
Run Time: 0.000632
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 318250, a:2:{i:0;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[b]";i:1;s:4:"[/b]";}s:8:"children";a:1:{i:0;s:42:"4й диск, уже почти конец";}}i:1;s:433:"
Практически конец 4ого диска, я уже дрался на своем корабле с 6ю магами, Гонгора сбежал вместе с посохом( на нем), после битвы вылезла какая то молния из воды и...собственна все!) Подскажите пожалуйста что дальше делать! Молнию искать? А где?";}, 1701116101, 1715188961
Run Time: 0.000377
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 335719, a:1:{i:0;s:295:"Кто играл подскажите обязательно всех магов качать? А то я детей не качаю совсем. У меня все 30 уровня а дети 22-24. Понадобяться они в игре,или без них можно обойтись?";}, 1701116101, 1715188961
Run Time: 0.005413
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: signature, 1993, a:1:{i:0;s:97:"Playstation forever! Xbox only multiplatform! По другому и быть не может :)";}, 1701116101, 1715188961
Run Time: 0.032241
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 335724, a:1:{i:0;s:116:"да понадобятся, там будет босс, где только дети будут доступны...";}, 1701116101, 1715188961
Run Time: 0.000509
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: signature, 3281, a:1:{i:0;s:129:""Истинное искусство расцветает в мгновение и увядает навсегда..." (c)Deidara";}, 1701116101, 1715188961
Run Time: 0.000308
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 338138, a:1:{i:0;s:132:"Как уничтожить 3 танка в нумаре? ЗАмучался долбится с ними, выносят и всё.";}, 1701116101, 1715188961
Run Time: 0.006965
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 338161, a:1:{i:0;s:180:"Fire proof/Absorb, Absorb Guard и кольца против механических врагов. Я лично вообще их не заметил, вынес за 4 хода.";}, 1701116101, 1715188961
Run Time: 0.000413