Перейти к содержанию

подскажите с ехе для eathena


E r a

Рекомендуемые сообщения

помогите с ехе для eathena. проблема в том что я хочу сделать cash shop, пробовала 2011-2014 ragexeRe и ragexe и либо ехе не работает либо работает но кеш шоп не открывается. дифала по разному пробовала разные ревизии eathena и разные ехе и не думаю что проблема в том что я не правильно дифаю. и сервер как бы поддерживает ехе. и люа все что нада есть.  маленькую подсказочку бы мне

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

Советую использовать rAthena. Неделю назад сидел на eAthena и возникла необходимость обновить игровой клиент. Но там к сожалению, кеш шоп работает некорректно, видимо не до конца реализована поддержка новых EXE + вы столкнётесь с багом телеги и не сможете использовать NEW_CART в старой афине на новом клиенте. Даже не пытайтесь перенести сами, я убил 3 часа времени и всё безрезультатно.

RagexeRE - нет cash shop

Ragexe - cash shop есть

Используйте стабильный EXE - 2012-04-10aragexe

Решение проблем с работой Cash Shop:

  • Чтобы не выкидывало из игры с неизвестным пакетом при заходе или варпе, нужно обязательно добавить хотя бы 1 предмет в item_cash_db.txt
  • Чтобы работала функция покупки в кеш шопе

Находим db/packet_db.txt

После:

// Merge Item
0x096D,-1,ZC_MERGE_ITEM_OPEN,2:4 // ZC_MERGE_ITEM_OPEN
0x096E,-1,mergeitem_req,2:4 // CZ_REQ_MERGE_ITEM
0x096F,7,ZC_ACK_MERGE_ITEM,2:4:6 // ZC_ACK_MERGE_ITEM
0x0974,2,mergeitem_cancel,0 // CZ_CANCEL_MERGE_ITEM

Добавляем:

// New cashshop
0x0844,2,cashshopopen,0
0x084a,2,cashshopclose,0
0x08c9,4,cashshopitemlist,0
0x0848,-1,cashshopbuy,2:6:4:10

В игре используем команду @reloadpacketdb либо перезапускаем сервер.

Ссылка на комментарий
Поделиться на другие сайты

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

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, E r a сказал:

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

В каком смысле не настраиваются? Можно конкретики побольше?

Скорее всего ваша проблема как и была у меня, не используйте новый клиент на древнем эмуляторе eAthena и выкиньте его в помойку.

Ссылка на комментарий
Поделиться на другие сайты

10 минуту назад, Sky сказал:

В каком смысле не настраиваются? Можно конкретики побольше?

Скорее всего ваша проблема как и была у меня, не используйте новый клиент на древнем эмуляторе eAthena и выкиньте его в помойку.

да, я так и сделаю. да у меня клиент 2016.  можно и побольше конкретики, в статус конф стандартно стоит антистатус 200 вит который не работает, тоесть при макс левеле и при статах там любых, пусть будет по 300 или по 1000 все равно антистатус не работает. антистатус это антифриз, анти стон, анти курс, анти что то там еще. все что можно найти в интернете ето изменить status.c. тут прописаны формулы статусов, но прикол в том что как не меняй эти формулы абсолютно ничего не меняется. тут на форуме есть тема что в реневале новая механика. и потому вот такая штука. но я так и не нашла и не поняла что это означает  и возможно ли вообще их теперь менять

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, Sky сказал:

RagexeRE - нет cash shop

Ragexe - cash shop есть

 

 

Вот я бы очень поспорил. У меня RagexeRE  и есть Cash Shop.

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, Kreol89 сказал:

Вот я бы очень поспорил. У меня RagexeRE  и есть Cash Shop.

это новый у тебя ragexeRe а вот например 2011 ragexeRe с кеш шопом нет а ragexe есть

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, E r a сказал:

да, я так и сделаю. да у меня клиент 2016.  можно и побольше конкретики, в статус конф стандартно стоит антистатус 200 вит который не работает, тоесть при макс левеле и при статах там любых, пусть будет по 300 или по 1000 все равно антистатус не работает. антистатус это антифриз, анти стон, анти курс, анти что то там еще. все что можно найти в интернете ето изменить status.c. тут прописаны формулы статусов, но прикол в том что как не меняй эти формулы абсолютно ничего не меняется. тут на форуме есть тема что в реневале новая механика. и потому вот такая штука. но я так и не нашла и не поняла что это означает  и возможно ли вообще их теперь менять

Отключите RENEWAL в src/config/renewal.h и PACKET_OBFUSCATION в src/config/core.h

//#define RENEWAL
//#define PACKET_OBFUSCATION

Находим conf/battle/status.conf

// Adjustment for the natural rate of resistance from status changes.
// If 50, status defense is halved, and you need twice as much stats to block
// them (eg: 200 vit to completely block stun)
pc_status_def_rate: 50
mob_status_def_rate: 100
11 минуту назад, Kreol89 сказал:

Вот я бы очень поспорил. У меня RagexeRE  и есть Cash Shop.

Может я ошибаюсь, но возможно в версиях клиента старше 2012-04-10 просто добавили функционал кеш шопа для RagexeRE

Ссылка на комментарий
Поделиться на другие сайты

12 минуты назад, Sky сказал:

Отключите RENEWAL в src/config/renewal.h и PACKET_OBFUSCATION в src/config/core.h


//#define RENEWAL
//#define PACKET_OBFUSCATION

Находим conf/battle/status.conf


// Adjustment for the natural rate of resistance from status changes.
// If 50, status defense is halved, and you need twice as much stats to block
// them (eg: 200 vit to completely block stun)
pc_status_def_rate: 50
mob_status_def_rate: 100

Может я ошибаюсь, но возможно в версиях клиента старше 2012-04-10 просто добавили функционал кеш шопа для RagexeRE

а как же третие профы? так зделать что бы и они были и антистатус нельзя? и плюс еще такая фигня в рахене не читает tab_itm_01 и не только его. считует с msgstringtable единичьки

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

/// Renewal stat calculations
/// (disable by commenting the line)
///
/// Leave this line to enable renewal calculation for increasing status/parameter points
#define RENEWAL_STAT

Отключи строчку статуса, а сам реневал оставь

Изменено пользователем Kreol89
Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, Kreol89 сказал:

/// Renewal stat calculations
/// (disable by commenting the line)
///
/// Leave this line to enable renewal calculation for increasing status/parameter points
#define RENEWAL_STAT

Отключи строчку статуса, а сам реневал оставь

)) щас попробую, но почему не читает текстуры я не понимаю... рахена у меня новая ехе вот такой вот 2015-05-13aRagexe это изза ехе?)

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

У меня так каст выключен. Бесит меня отсутствие инстанта.
Надеюсь понятно, что строчку #define RENEWAL_STAT  надо закоментить?

 

Не читает текстуры? Какие? Или я что-то в теме пропустил?

Изменено пользователем Kreol89
Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Kreol89 сказал:

У меня так каст выключен. Бесит меня отсутствие инстанта.
Надеюсь понятно, что строчку #define RENEWAL_STAT  надо закоментить?

на пример  tab_itm

Ссылка на комментарий
Поделиться на другие сайты

Возможно из-за версии. Я вообще не разу не видел их в применении.

Если мы конечно про одно и тоже

Текстурки интерфейса я уже давно почти все под себя перерисовал. Муторно но зато результат радует глаз

Изменено пользователем Kreol89
Ссылка на комментарий
Поделиться на другие сайты

это текстуры с basic_interface, оформление инвентаря или окна скилов там где пишет мол расход, еквип, разное, или вообще вместо текста поставить картинки как бывает.

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, Kreol89 сказал:

Значит об одном.

ну так а рахена или то может ехе автоматом считывает с  msgstringtable.txt  а не с базика интерфейс

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, Kreol89 сказал:

Считывает. Но текстурки всё равно оттуда подставляет

не подставляет совсем( вместо  расход, еквип, разное - 1,2,3 наверно это ехе такой да?

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

Ну правильно. Цуферки как раз из msgstringtable.txt и идут. Он берёт только рамку под них

У меня точно так же

Изменено пользователем Kreol89
Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, Kreol89 сказал:

Ну правильно. Цуферки как раз из msgstringtable.txt и идут. Он берёт только рамку под них

в eathena загружает полностью этот файл, попробуй в msgstringtable.txt это пропиши увидешь как получится... слова не поместятся

tab_itm_01.bmp

Изменено пользователем E r a
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика