SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('options', 'languages', 'contentTypes', 'codeEventListeners', 'deferredRun', 'simpleCache', 'addOns', 'defaultStyleProperties', 'routeFiltersIn', 'routeFiltersOut', 'routesPublic', 'nodeTypes', 'bannedIps', 'discouragedIps', 'styles', 'displayStyles', 'userBanners', 'smilies', 'bbCode', 'threadPrefixes', 'userTitleLadder', 'reportCounts', 'moderationCounts', 'userModerationCounts', 'notices', 'userFieldsInfo')
Run Time: 0.004944
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 26 | Using where |
SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('brListenerClasses', 'brBriviumAddOns')
Run Time: 0.000618
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 2 | Using where |
SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.000544
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
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
WHERE thread.thread_id = ?
Params: 3420
Run Time: 0.000602
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 | |
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: 7
Run Time: 0.000755
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | forum | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | node | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | permission | const | PRIMARY | PRIMARY | 35 | const,const,const | 1 | |
SELECT EWRporta2_articles.*, xf_thread.*, xf_post.*, xf_user.*, EWRporta2_authors.*
FROM EWRporta2_articles
INNER JOIN xf_thread ON (xf_thread.thread_id = EWRporta2_articles.thread_id)
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
WHERE EWRporta2_articles.thread_id = ?
Params: 3420
Run Time: 0.001012
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | | | | | | | | no matching row in const table |
SELECT EWRporta2_articles.*, EWRporta2_authors.*, xf_thread.*, xf_post.*, xf_user.*
FROM xf_thread
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_articles ON (EWRporta2_articles.thread_id = xf_thread.thread_id)
WHERE xf_thread.thread_id = ?
Params: 3420
Run Time: 0.001054
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_post | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | EWRporta2_authors | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
SIMPLE | EWRporta2_articles | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
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 >= 60 AND post.position < 80)
AND (post.message_state IN ('visible'))
ORDER BY post.position ASC, post.post_date ASC
Params: 3420
Run Time: 0.002896
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 | | 20 | Using index condition; Using where; Using filesort |
SIMPLE | bb_code_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xen.post.post_id | 1 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | xen.post.user_id | 1 | |
SIMPLE | user_profile | eq_ref | PRIMARY | PRIMARY | 4 | xen.post.user_id | 1 | |
SIMPLE | user_privacy | eq_ref | PRIMARY | PRIMARY | 4 | xen.post.user_id | 1 | |
SIMPLE | signature_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xen.post.user_id | 1 | Using where |
SIMPLE | session_activity | eq_ref | PRIMARY | PRIMARY | 22 | xen.post.user_id,func | 1 | Using where |
INSERT DELAYED INTO xf_thread_view
(thread_id)
VALUES
(?)
Params: 3420
Run Time: 0.000433
SELECT EWRporta2_articles.*, xf_thread.*, xf_post.*, xf_user.*, EWRporta2_authors.*
FROM EWRporta2_articles
INNER JOIN xf_thread ON (xf_thread.thread_id = EWRporta2_articles.thread_id)
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
WHERE EWRporta2_articles.thread_id = ?
Params: 3420
Run Time: 0.000997
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | | | | | | | | no matching row in const table |
SELECT EWRporta2_articles.*, EWRporta2_authors.*, xf_thread.*, xf_post.*, xf_user.*
FROM xf_thread
INNER JOIN xf_post ON (xf_post.post_id = xf_thread.first_post_id)
LEFT JOIN xf_user ON (xf_user.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_authors ON (EWRporta2_authors.user_id = xf_thread.user_id)
LEFT JOIN EWRporta2_articles ON (EWRporta2_articles.thread_id = xf_thread.thread_id)
WHERE xf_thread.thread_id = ?
Params: 3420
Run Time: 0.000959
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_post | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | xf_user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | EWRporta2_authors | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
SIMPLE | EWRporta2_articles | const | PRIMARY | PRIMARY | 4 | const | 0 | unique row not found |
INSERT INTO `xf_session` (`session_id`, `session_data`, `expiry_date`) VALUES (?, ?, ?)
Params: 5a60444ca8489b0457ac2d63bde1f50a, , 1714287738
Run Time: 0.000424
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=3420&page=4, 1714284138,
Run Time: 0.000241
SELECT *
FROM kingk_bbcm
ORDER BY tag
Run Time: 0.000445
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | kingk_bbcm | system | | | | | 1 | |
SELECT page_name FROM EWRcarta_pages WHERE page_slug = 'index'
Run Time: 0.000363
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | EWRcarta_pages | const | page_slug | page_slug | 302 | const | 1 | |
SELECT options.*, node.*,
permission.cache_value AS node_permission_cache
FROM nat_options AS options
INNER JOIN xf_node AS node
ON (node.node_id = options.node_id)
LEFT JOIN xf_permission_cache_content AS permission
ON (permission.permission_combination_id = ?
AND permission.content_type = 'node'
AND permission.content_id = options.node_id)
WHERE nat_display_tab = 1
ORDER BY options.nat_display_order
ASC
Params: 1
Run Time: 0.000823
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | options | ALL | node_id | | | | 24 | Using where; Using filesort |
SIMPLE | node | eq_ref | PRIMARY | PRIMARY | 4 | xen.options.node_id | 1 | |
SIMPLE | permission | eq_ref | PRIMARY | PRIMARY | 35 | const,const,xen.options.node_id | 1 | Using where |
SELECT title, phrase_text
FROM xf_phrase_compiled
WHERE language_id = ?
AND title IN ('trophy_1_title', 'trophy_1_description', 'trophy_40_title', 'trophy_40_description', 'trophy_5_title', 'trophy_5_description', 'trophy_2_title', 'trophy_2_description', 'trophy_12_title', 'trophy_12_description', 'trophy_27_title', 'trophy_27_description', 'trophy_28_title', 'trophy_28_description', 'trophy_29_title', 'trophy_29_description', 'trophy_30_title', 'trophy_30_description', 'trophy_31_title', 'trophy_31_description', 'trophy_32_title', 'trophy_32_description', 'trophy_39_title', 'trophy_39_description', 'trophy_41_title', 'trophy_41_description', 'trophy_3_title', 'trophy_3_description', 'trophy_6_title', 'trophy_6_description', 'trophy_11_title', 'trophy_11_description', 'trophy_33_title', 'trophy_33_description', 'trophy_34_title', 'trophy_34_description', 'trophy_7_title', 'trophy_7_description', 'trophy_10_title', 'trophy_10_description', 'trophy_13_title', 'trophy_13_description', 'trophy_35_title', 'trophy_35_description', 'trophy_36_title', 'trophy_36_description', 'trophy_4_title', 'trophy_4_description', 'trophy_8_title', 'trophy_8_description', 'trophy_17_title', 'trophy_17_description', 'trophy_22_title', 'trophy_22_description', 'trophy_26_title', 'trophy_26_description', 'trophy_37_title', 'trophy_37_description', 'trophy_44_title', 'trophy_44_description', 'trophy_9_title', 'trophy_9_description', 'trophy_20_title', 'trophy_20_description', 'trophy_18_title', 'trophy_18_description', 'trophy_38_title', 'trophy_38_description', 'trophy_21_title', 'trophy_21_description', 'trophy_23_title', 'trophy_23_description', 'trophy_25_title', 'trophy_25_description', 'trophy_24_title', 'trophy_24_description', 'trophy_42_title', 'trophy_42_description', 'trophy_43_title', 'trophy_43_description', 'BRSTS_support_tickets', 'media')
Params: 2
Run Time: 0.001156
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_phrase_compiled | range | PRIMARY | PRIMARY | 106 | | 82 | Using where |
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, 157444, a:4:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:35:"Nappsel, post: 157439, member: 7329";s:8:"original";a:2:{i:0;s:45:"[QUOTE="Nappsel, post: 157439, member: 7329"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:563:"Возможно дело в том, что я не играю и основываюсь только на сообщениях с форума, но какой смысл вообще в приватах до нуля? Ладно в небо там, замки, башни и всё такое, но вниз то зачем? Шахту приватить, которая закончится или "фарм" налаживать? Люди шестой год играют и на подвалы всем кому они нужны всегда хватало.";}}i:1;s:260:"
Кому-то безусловно фарм нужен, хотя это печально, но, на ряду с этой печалью, у нас есть люди кто создают свои подземные города, например тот же ";i:2;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:4:"7609";s:8:"original";a:2:{i:0;s:11:"[USER=7609]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:5:"Kaivo";}}i:3;s:355:", которым не помешала бы возможность управлять сабзонами своего кастомного (админского привата) от нуля, а сейчас такой возможности у него нет, но она появилась бы если бы появилась такая услуга.";}, 1708502088, 1714284138
Run Time: 0.004754
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, 157445, a:4:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:35:"Nappsel, post: 157443, member: 7329";s:8:"original";a:2:{i:0;s:45:"[QUOTE="Nappsel, post: 157443, member: 7329"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:3:{i:0;s:112:"Тебя самого не смущает разовость операции? Это то о чём писал ";i:1;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:4:"3767";s:8:"original";a:2:{i:0;s:11:"[USER=3767]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:8:"squirrel";}}i:2;s:657:", что из 4 приватов ты за сутки делаешь 16(или сколько там максимум будет) и всё, более ты никому ничего не должен и с этим ничего не случится, у тебя есть гектары неиспользуемого пространства, осталось придумать зачем. Такое будет работать, если у тебя времени полчаса будет даваться, чтобы ты физически не успел себе максимум сделать и хотя бы пару раз заплатить.";}}i:1;s:404:"
Конечно я знаю, что так всё и будет в 99% случаев, но проблема в том, что нет нормального механизма аренды, с регеном или без такового, да и в рамках ММ это может быть очень скверно воспринято многими людьми, хотя как и сказал ";i:2;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:5:"46746";s:8:"original";a:2:{i:0;s:12:"[USER=46746]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:12:"le_souriceau";}}i:3;s:258:", если делать отдельный проект, не ММ, то аренда была бы на много лучше, чем предложенная схема какого-то дополнительного вывода бабла из игры.";}, 1708502088, 1714284138
Run Time: 0.001571
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, 157446, a:47:{i:0;s:1449:"Прочёл каждый комментарий... Поразмышлял... Понравились идеи Дамикса. Можно сделать развлечение, построенное на азарте, фортуне - ввёл команду, сняли денежку, а ты получил рандомный предмет (не обязательно кирку..).
Что касается урезания приватов - плохая идея. Вот некоторые причины:
1. Еще больше мультов для создания аэродромов;
2. Создание проблем тем, кто уже обустроен на нескольких приватах, но не для создания города, а просто для создания красивой постройки (как вариант);
3. Создание еще больших проблем существующим городам, а так же тем, кто хотел начать строительство.
Теперь, что касается приватов и моей видимости на эти "Премиум" услуги)))
Предлагаю оставить, к примеру, 4 участка 80х80 для всех игроков с высотой от 40 до 255. Это и применим за стандарт.
Теперь о дополнительных возможностях:
";i:1;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"5";s:8:"original";a:2:{i:0;s:8:"[SIZE=5]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#59b300";s:8:"original";a:2:{i:0;s:15:"[COLOR=#59b300]";i:1;s:8:"[/COLOR]";}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;s:42:" Глубина приватов:";}}}}}}i:2;s:5:"
1. ";i:3;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:27:""Пустить корни"";}}i:4;s:91:" - высота привата начинается от основания мира.
";i:5;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:19:"Стоимость:";}}i:6;s:94:" S(привата) * 50ч
Действует на конкретный приват.
2. ";i:7;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:23:""Этажом ниже"";}}i:8;s:107:" - даёт возможность создания привата с высотой от 35 до 255
";i:9;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:19:"Стоимость:";}}i:10;s:65:" 20 000ч
Действует на все приваты.
3 ";i:11;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:24:""Хочу глубже!"";}}i:12;s:107:" - даёт возможность создания привата с высотой от 30 до 255
";i:13;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:19:"Стоимость:";}}i:14;s:63:" 50 000ч
Действует на все приваты.
";i:15;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ffffff";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ffffff]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:45:"Дополнительные условия:
";}}i:16;s:219:"
1. Оплата взимается ежегодно. Максимальная задержка - 1 месяц;
2. При неуплате, высота приватов возвратится к стандарту.
";i:17;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:4:"size";s:6:"option";s:1:"5";s:8:"original";a:2:{i:0;s:8:"[SIZE=5]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#59b300";s:8:"original";a:2:{i:0;s:15:"[COLOR=#59b300]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:54:" Дополнительные участки:";}}}}}}i:18;s:5:"
1. ";i:19;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:17:""Приват +1"";}}i:20;s:104:" - даёт возможность создания дополнительного привата.
";i:21;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:19:"Стоимость:";}}i:22;s:55:" 70 000ч
Максимум - 4 покупки
2. ";i:23;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:17:""Приват +2"";}}i:24;s:113:" - даёт возможность создания двух дополнительных приватов.
";i:25;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:19:"Стоимость:";}}i:26;s:56:" 130 000ч
Максимум - 2 покупки
3. ";i:27;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:17:""Приват +4"";}}i:28;s:119:" - даёт возможность создания четырёх дополнительных приватов.
";i:29;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:19:"Стоимость:";}}i:30;s:57:" 250 000ч
Максимум - 1 покупка
4. ";i:31;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:24:""Завоеватель"";}}i:32;s:125:" - даёт возможность создания двенадцати дополнительных приватов.
";i:33;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:19:"Стоимость:";}}i:34;s:122:" 750 000ч
Максимум - 1 покупка (предыдущие расширения аннулируются)
";i:35;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ffffff";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ffffff]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:44:"Дополнительные условия:";}}i:36;s:812:"
1. Количество дополнительных приватов в сумме не должно превышать 8 участков;
2. Оплата взимается ежегодно. Максимальная задержка - 1 месяц;
3. При неуплате, снимаются дополнительные приваты;
4. Если приваты куплены для создания города, то при получении статуса "Город", владелец получает возмещение в размере 50% от затраченной суммы. Так же, владелец получает бесплатное объединение участков в один большойи скидки при дальнейшем продлении услуг.
";i:37;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:4:"size";s:6:"option";s:1:"5";s:8:"original";a:2:{i:0;s:8:"[SIZE=5]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#59b300";s:8:"original";a:2:{i:0;s:15:"[COLOR=#59b300]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:50:" Объединение участков:";}}}}}}i:38;s:2:"
";i:39;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#80ff00";s:8:"original";a:2:{i:0;s:15:"[COLOR=#80ff00]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:26:" "Состыковка"";}}i:40;s:159:" - возможность объединить несколько участков, расположенных вплотную, в единый приват.
";i:41;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:7:"#ff8000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff8000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:24:" Стоимость:";}}i:42;s:44:" 20 000ч * (кол-во приватов)
";i:43;a:4:{s:3:"tag";s:5:"color";s:6:"option";s:18:"rgb(255, 255, 255)";s:8:"original";a:2:{i:0;s:26:"[COLOR=rgb(255, 255, 255)]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:44:"Дополнительные условия:";}}i:44;s:325:"
1. Оплата взимается ежегодно. Максимальная задержка - 1 месяц;
3. При неуплате, приваты разъединяются;
4. При объединении более 4 участков, выдаётся скидка 50% при продлении услуги.
";i:45;a:4:{s:3:"tag";s:7:"spoiler";s:6:"option";s:0:"";s:8:"original";a:2:{i:0;s:13:"[SPOILER=" "]";i:1;s:10:"[/SPOILER]";}s:8:"children";a:0:{}}i:46;s:815:"
Возможно это и слишком замороченно, но хорошо тем, что можно приобрести оптимальные дополнения для себя. Т.е. если тебе не хватает 2 привата, то тебе не нужно брать "Завоевателя", т.к. других возможностей нет.
Если цены высокие, то заметьте, что оплата производится 1 раз в год!!! К тому же, появляется территориальное преимущество над другими игроками.
В принципе, отталкиваясь от этого, можно дополнить или подкорректировать имеющийся прейскурант.";}, 1708502088, 1714284138
Run Time: 0.002334
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, 157447, a:6:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:35:"ADX_13, post: 157446, member: 94102";s:8:"original";a:2:{i:0;s:45:"[QUOTE="ADX_13, post: 157446, member: 94102"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:51:"Прочёл каждый комментарий...";}}i:1;s:116:"
*Facepalm* Видимо плохо прочёл. Прочти лучше. Так как только вот эти
";i:2;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:35:"ADX_13, post: 157446, member: 94102";s:8:"original";a:2:{i:0;s:45:"[QUOTE="ADX_13, post: 157446, member: 94102"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:448:"2. Создание проблем тем, кто уже обустроен на нескольких приватах, но не для создания города, а просто для создания красивой постройки (как вариант);
3. Создание еще больших проблем существующим городам, а так же тем, кто хотел начать строительство.";}}i:3;s:139:"
предположения противоречат предложенной идее. И ещё, уже в 4-й раз повторяю, ";i:4;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:5:"color";s:6:"option";s:7:"#ff0000";s:8:"original";a:2:{i:0;s:15:"[COLOR=#ff0000]";i:1;s:8:"[/COLOR]";}s:8:"children";a:1:{i:0;s:21:"ПОЖАЛУЙСТА ";}}}}i:5;s:356:"не предлагайте чего-то сильно отличающегося от ТС. Тем кто не знает, что такое ТС - TS -Topic Start - Первое (стартовое) сообщение темы. Если у вас есть какая-то глобальная, своя, идея, то сделайте свою тему!";}, 1708502088, 1714284138
Run Time: 0.002364
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, 157448, a:1:{i:0;s:177:"Пока строчил, было ооооооочень много дописано комментов.....
И все старания стали не актуальными...";}, 1708502088, 1714284138
Run Time: 0.001789
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, 157449, a:1:{i:0;s:475:"А если учитывать последние комментарии, то соглашусь с Пашей.
Купит игрок привилегию, сделает себе максимальный участок (не важно, надо ему это или нет.. так, что бы наверняка). Всё. Ему более услуга не нужна. Нужно нечто, где взимается регулярная плата за услуги.";}, 1708502088, 1714284138
Run Time: 0.001983
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, 157456, a:1:{i:0;s:213:"Вы упускайте, что сейчас уже 2+ месяца после переноса, и отбирать приваты никто не будет, чтобы вводить новую систеиу";}, 1708502088, 1714284138
Run Time: 0.000942
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, 157459, a:1:{i:0;s:987:"Рискну сделать предсказание.
Через n-ое время наш сервер превратится в клуб (если хватит сил его оплачивать).
На самом деле идея, высказанная в первом посте слабая и не несет в себе ничего прогрессивного и новаторского. То, что предлагал я, скорее для чего-то другого, нового. В наших условиях это не нужно и даже вредно.
Сундуки с призами... Ну есть такая фишка на других сервах и выдаются они по сундуку за голос. Борода у идеи аж по земле волочится.
А вот, что касается Kaivo, то на мой взгляд можно было бы и пойти на встречу с подзонами в его городе.";}, 1708502088, 1714284138
Run Time: 0.001923
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, 157460, a:2:{i:0;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:5:"50377";s:8:"original";a:2:{i:0;s:12:"[USER=50377]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:8:"pashaoff";}}i:1;s:204:", паша, ну фил же сказал тут обсуждение тока темы заявленой в первом посте - все остальбное - создание другйо темы";}, 1708502088, 1714284138
Run Time: 0.001571
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, 157461, a:1:{i:0;s:47:"А, точно)) как я мог забыть.";}, 1708502088, 1714284138
Run Time: 0.000745
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, 157463, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:37:"pashaoff, post: 157459, member: 50377";s:8:"original";a:2:{i:0;s:47:"[QUOTE="pashaoff, post: 157459, member: 50377"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:232:"Сундуки с призами... Ну есть такая фишка на других сервах и выдаются они по сундуку за голос. Борода у идеи аж по земле волочится.";}}i:1;s:1059:"
У "покера" и "Однорукого бандита" тоже "Борода волочится" Но всё же это не делает их не интересными.
Это была лишь ИДея.... Я не говорил что ИИМенно сундуки! Идея в тДругом! В Азарте! У всех давно уже есть супер кирки и никому они в принципе не нужны, но дело не в выгоде, а в самом процессе! повезёт или нет Это и делает всё дело! Всем приятно получать призы, хоть это носок дырявый!
Я же не скзал что именно Сундук и всё... Я сказал что нужно чтобы был интерес к игре и дополнительная цель! А над тем сундук или не сундук именно уже отдельно можно подумать.
Вечно вы поверхностно читаете всё.";}, 1708502088, 1714284138
Run Time: 0.001841
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, 157464, a:1:{i:0;s:793:"Я вероятно немного снова не в те ворота, и все таки скорее это относится к посту Титла... Идея в ТС выглядит как костыль. И как по мне онлайн мы теряем не потому что на сервере что-то не так, а потому что его адово лагает когда игроков 30+. После перехода приток игроков был весьма велик, но вот я поставить готова на то, что новые игроки пришли, посмотрели, сказали: "адово же тут лагает, ой все". Наладить стабильную работу серва - будут игроки.";}, 1708502088, 1714284138
Run Time: 0.000868
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, 157466, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:39:"damix_pro, post: 157463, member: 134812";s:8:"original";a:2:{i:0;s:49:"[QUOTE="damix_pro, post: 157463, member: 134812"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:1054:"У "покера" и "Однорукого бандита" тоже "Борода волочится" Но всё же это не делает их не интересными.
Это была лишь ИДея.... Я не говорил что ИИМенно сундуки! Идея в тДругом! В Азарте! У всех давно уже есть супер кирки и никому они в принципе не нужны, но дело не в выгоде, а в самом процессе! повезёт или нет Это и делает всё дело! Всем приятно получать призы, хоть это носок дырявый!
Я же не скзал что именно Сундук и всё... Я сказал что нужно чтобы был интерес к игре и дополнительная цель! А над тем сундук или не сундук именно уже отдельно можно подумать.
Вечно вы поверхностно читаете всё.";}}i:1;s:374:"
Ладно, без обид, просто пример не совсем удачный.
А на азарте можно массу вариантов придумать, например, тотализатор во время битв в игре "Генералы" и помимо азарта дать возможность игрокам подзаработать;).";}, 1708502088, 1714284138
Run Time: 0.002097
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, 157467, a:1:{i:0;s:3064:"Тоже добавлю к Джи в оффтоп.
Какова вообще цель изменений то?
Дать цель старым игрокам? Так те что больше года на проекте уже давно сами себе придумывают развлечения и цели - им нет смысла втюхивать какие-то вот такие вот сложности, т.к. в основной своей массе старички - строители или просто общительные люди.
Повысить он-лайн и приток игроков? Как уже сказала Джи - на пути к серверу с он-лайном в 100 человек самой первой проблемой стоят лаги на сервере при большом кол-ве игроков. Как только такое количество набивается - качество "продукта" падает и люди начинают уходить. Таким образом он-лайн может подпрыгивать до любых значений, но всегда будет падать до этих 20-25. Если сервер хочет больше народу - нужно что-то делать с этой проблемой. Я понимаю что она на данный момент скорее всего не выполнима и требует для решения найм не плохого разработчика, но все остальные меры пока не будет выполнено это условие - такое себе...
Введение свистелок и всех вот этих платных услуг - можно производить в любом формате, но имхо с условием "не отнимать ничего у старичков". И в конце концов эти все новшества в любом случае придется балансировать долго и муторно. А на выходе - все тоже самое... Не знаю, не знаю..
Если цель получить донат - можно вводить, но это будет иметь профит, если вводить фишки и плюшки постоянно - на правах "акции" и "рекламы" - вот мол неделю продаются дополнительные приваты по **к червонцев, а если будете опличивать донатными средствами - скидка такая то. Или вот неделю ставка на донате супервыгодная - за один рубль не 1000ч, а 1700... Но если цель в этом - тут не надо долго думать и обсуждать - ввели - собрали деньги - убрали. и так по кругу. Но опять же стоит следить за балансом...";}, 1708502088, 1714284138
Run Time: 0.001599
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, 157469, a:4:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:39:"SteelWork, post: 157467, member: 217040";s:8:"original";a:2:{i:0;s:49:"[QUOTE="SteelWork, post: 157467, member: 217040"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:59:"Какова вообще цель изменений то?";}}i:1;s:33:"
Идея принадлежит ";i:2;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:5:"18972";s:8:"original";a:2:{i:0;s:12:"[USER=18972]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:5:"TITLE";}}i:3;s:83:". Его паника, его идея, ему и объяснять её цель.";}, 1708502088, 1714284138
Run Time: 0.001358
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, 157470, a:1:{i:0;s:429:"Хм хм
Новичек - Старичек
Телепортация без задержки: Нет / Да
Установка цветного ника: Нет / Да
Фокус на глобале (/ch g) Нет / Да
Расширеные настройки привата: Нет / Да
Количество приватов: 4 / 16
Все это написано как пример расширенного пакета.";}, 1708502088, 1714284138
Run Time: 0.001539
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, 157471, a:2:{i:0;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:5:"18972";s:8:"original";a:2:{i:0;s:12:"[USER=18972]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:5:"TITLE";}}i:1;s:2586:", блин, ну я же объяснял тебе всё это в скайпе. Неприменимо это у нас.
Телепортация без задержки и без того выводит значительное количество червонцев, продажа её в пакете сделает бессмысленным её использование в одиночном режиме. К тому же потребуется переписывать плагин.
Фокус на глобале отключен не потому, что я злой, а даже наоборот, чтобы меньше матерщинников наказывать. Если кто-то в далёких степях материться в локал, то если его никто не видит или если видит только его друг в компании которого матерщина допустима, то наказывать нет смысла. К тому же сервер избавлен от нудных детишек кто каждый свой шаг комментирует. Продавать фокус на глобал нельзя так как это наша механика игрового процесса!
Установку цветного ника конечно можно добавить в "пакет", в смысле чтобы бесплатно менять можно было до конца действия пакета, но просто так это не сделать, так как придётся дописывать плагин, да и к тому же, в таком случае стоимость пакета сразу не должна быть меньше стоимости двух смен цвета ника, а это сразу +30к к стоимости пакета. Не имеет оно особого смысла, да и не меняют обычно постоянно цвет ника.
Расширенные настройки привата это какие? Они и так у нас максимальные. Всё остальное, что отключено, это уже какие-то креативы, голод, невозможность умереть, пвп, и т.д. что будет противоречить нашим представлениям о правильности игры.
Остаётся только то, что я уже расписал, как не меняющее игровой процесс.";}, 1708502088, 1714284138
Run Time: 0.001091
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, 157472, a:2:{i:0;a:4:{s:3:"tag";s:5:"quote";s:6:"option";s:31:"Filter, post: 157471, member: 4";s:8:"original";a:2:{i:0;s:41:"[QUOTE="Filter, post: 157471, member: 4"]";i:1;s:8:"[/QUOTE]";}s:8:"children";a:1:{i:0;s:426:"Расширенные настройки привата это какие? Они и так у нас максимальные. Всё остальное, что отключено, это уже какие-то креативы, голод, невозможность умереть, пвп, и т.д. что будет противоречить нашим представлениям о правильности игры.";}}i:1;s:35:"
Пример приват до 0";}, 1708502088, 1714284138
Run Time: 0.001400
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, 157473, a:4:{i:0;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:5:"18972";s:8:"original";a:2:{i:0;s:12:"[USER=18972]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:5:"TITLE";}}i:1;s:258:", может ты соизволишь прочесть всё то, что хотя бы только я написал в этой теме?
К тому же ответ лучше на вопрос переадресованный мной тебе от ";i:2;a:4:{s:3:"tag";s:4:"user";s:6:"option";s:6:"217040";s:8:"original";a:2:{i:0;s:13:"[USER=217040]";i:1;s:7:"[/USER]";}s:8:"children";a:1:{i:0;s:9:"SteelWork";}}i:3;s:1:".";}, 1708502088, 1714284138
Run Time: 0.001126
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, 157474, a:1:{i:0;s:232:"Кстати, а не хотите ли добавить вырвеглазности чату? :D
То бишь возможность менять цвет в чат (по типу как у оператора или админа)";}, 1708502088, 1714284138
Run Time: 0.001593