А ты уверен что он выдает через кешед?У мастера томы на PTS итемы добавляются сразу без кика персонажа
Совершенно не уверен, потому и задал вопрос вам - знатокамА ты уверен что он выдает через кешед?
Как вариант можно выдавать вещи через user_delivery (база).
Там все максимально просто, данные аккаунта и id предмета.можно подробнее про user_delivery?
Так суть вопроса в этой теме - как выдавать итемы без кика.Там все максимально просто, данные аккаунта и id предмета.
Но получают эти предметы юзеры только когда перезайдут на свой аккаунт, то есть надо логаут/логин, так что какой то вариант кика все же есть
INSERT INTO lin2world..user_delivery (
account_id,
char_id,
account_name,
char_name,
item_id,
quantity,
enchant,
status
)
VALUES (
1,
1,
'account',
'char',
4037,
1,
0,
0
)
Для начала, было бы неплохо выяснить, что за сборка, и как ты делаешь.Коллеги, подскажите пожалуйста почему необходим (или это просто мой косяк?) кик персонажа при отправке ему итема через cached? (пробовал без предварительного кика - итем не появляется, если сначала кикнуть перса, а потом отправить предмет - то появляется). У мастера томы на PTS итемы добавляются сразу без кика персонажа. Что я делаю не так?
Через L2Admin из корейской шарыУ мастера томы на PTS итемы добавляются сразу без кика персонажа
advext GFIL 2025Для начала, было бы неплохо выяснить, что за сборка, и как ты делаешь.
Потому что в 99% случаях, ты подключаешься по телнету к кешеду, и выдаешь команду
add_item <char_name> <item_id> <count>
а разве это не аналог items_delayed с того же овера? т.е. таблица которую периодически проверяет сервер и при наличии новых записей, а так же при наличии адресата в игре выдает ему сразу эти предметы в инвентарь.Ну user_delivery это своеобразный скажем так "лайт" кик, то есть ты юзеру можешь выдать вещи, а уже он сам решает когда себя "кикнуть" (перезайти в игру).
Обычно что бы сразу проверить и получить, то делали релогин, а так...возможно он и делает - "периодически проверяет сервер".а разве это не аналог items_delayed с того же овера? т.е. таблица которую периодически проверяет сервер и при наличии новых записей, а так же при наличии адресата в игре выдает ему сразу эти предметы в инвентарь.
ну вот я выше и ответил. по телнету 2106 к кешеду подрубаешься и шлешь команду. И будет выдача без дисконнектаadvext GFIL 2025
Так все описания сколько я тут не слышал про user_delivery - все будут работать только после релогина персонажа (считайте тот же кик), я хочу добиться, чтобы как у Мастера Томы итем приходил онлайн в инвентарь персонажа.Простите, но зачем вы занимаетесь какой-то хренью?
Если не хотите в user_delivery писать, то вот работа с CacheD:Вы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация
Но проще сделать запись в user_delivery, там и кика персонажа не будет
У адвекстов юзерделивери не кикает персонажавсе будут работать только после релогина персонажа
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?