SparkRossi

CashShop.

10 сообщений в этой теме

Вообщем суть. "Перешел" на афину 3ceam 660. exe 11-01-2011.

Поставил cashshop магазин при покупки дисконект с игры и снизу красным пишет.

the purchase has failed because the item information was incorrect.

В примерном переводе - "покупка неудалась, потому что информация пункта была неправильна".

Ранее аналогичных проблем не встречал.

-1

Поделиться сообщением


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

а пакетверсию менял?

1

Поделиться сообщением


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

Не знаю поможет ли,но попробуй в msgstringtable.txt найти:

Do you really want to purchase '%s' item? %d points will be deducted from your total Kafra Credit Points.#

И заменить на это:

Do you really want to purchase all this items? %d points will be deducted from your total Kafra Credit Points.#

1

Поделиться сообщением


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

только этот.

Менял для введения маунтов.

Изменено пользователем SparkRossi
0

Поделиться сообщением


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

Не знаю поможет ли,но попробуй в msgstringtable.txt найти:

Do you really want to purchase '%s' item? %d points will be deducted from your total Kafra Credit Points.#

И заменить на это:

Do you really want to purchase all this items? %d points will be deducted from your total Kafra Credit Points.#

не помогло.

0

Поделиться сообщением


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

В этом пакете есть такие строки.

// Inventory position

- WFIFOW(fd, n*s+43) = i + 2;

+ WBUFW(buf, n*s+43) = i + 2;

// Add refine, identify flag, element, etc.

- clif_item_sub(WFIFOP(fd,0), n*s+45, &tsd->status.inventory, tsd->inventory_data, pc_equippoint(tsd, i));

+ clif_item_sub(WBUFP(buf,0), n*s+45, &tsd->status.inventory, tsd->inventory_data, pc_equippoint(tsd, i));

// Add cards

- clif_addcards(WFIFOP(fd, n*s+55), &tsd->status.inventory);

+ clif_addcards(WBUFP(buf, n*s+55), &tsd->status.inventory);

// Expiration date stuff, if all of those are set to 0 then the client doesn't show anything related (6 bytes)

- WFIFOL(fd, n*s+63) = tsd->status.inventory.expire_time;

- WFIFOW(fd, n*s+67) = 0;

+ WBUFL(buf, n*s+63) = tsd->status.inventory.expire_time;

+ WBUFW(buf, n*s+67) = 0;

может оно могло стать причиной.

0

Поделиться сообщением


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

Спасибо помогло.

Ещё один вопросик так же столкнулся впервые, при заходе в игру логин не сохраняется остается старый если даже и другой вводишь, расположение инвентаря тоже расставляешь по одному если пере зайдешь не сохраняет его, и alt + m ввод для быстрых команд, допустим ввел на alt + 1 команду /where но при закрытие этого он не сохраняет его. Склоняюсь что проблема в клиентской части думал и setup.exe , но по решению с этой проблемой с места так и не сдвинулся не нашел решения, если встречал кто помогите с решением проблемы.

0

Поделиться сообщением


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

если вин7- с правами админа запусти клиент и проверь.

1

Поделиться сообщением


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

пздц чёт такие мелочи не замечаю копаюсь в глубинах когда все на верху) спасибо.

0

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас