чего в сборке с world2.chat? юникод есть иль нет?
а просто и не получится потому что проблема не в нем. а в функции базы данных. посмотрите в процедуры acquireuserpasswd , fn_varbintohexsubstring. Так же нужно будет подредактировать форму регистрации для создания паролей вида "0х" Если быть более точным то auth вызывает acquireuserpasswd который считывает пароль через функцию fn_varbintohexsubstring и передает ее в ответе, самому auth все равно в каком оно виде, главное чтобы передались все переменные.
Вип работает, в базе все прописывается угу только для этого должен быть правильный auth,gamed. а он как бы кривой(то есть старый) и получается что либо использовать _правильный_ jauth который не умеет вип, и с помощью к примеру iweb начертать вип поинты прямо gamed =)) но это все криво и не правильно Тут в сборке Gauthd, и все работает нормально gauth не работает с новым гсом, со старым - да.
интерфейс интересует? надоест править!!! а править придется не только xml
да распакуй ты его. а то на флудили уже на всех дев форумах. там защиты на 10сек, с готовыми распаковщиками в 1 клик. там где клиент брал в теме было написано чем ужимали.
Пошутили с подменой ссылки на картинку? Не хотите признавать что тут нет ВИПА,ну ок. --- добавлено: 5 мар 2018 в 13:17 --- Предоставьте пруфы, что тут работает вип,покажите забитые таблицы випа в базе! Вип работает, в базе все прописывается угу только для этого должен быть правильный auth,gamed. а он как бы кривой(то есть старый) и получается что либо использовать _правильный_ jauth который не умеет вип, и с помощью к примеру iweb начертать вип поинты прямо gamed =)) но это все криво и не правильно
на версии 1554 загрузка карт = вечность. кто то решил данный вопрос? в среднем 1378 бутался в 2-3 раза быстрее. з.ы. используется реальное железо, никаких вм.
Спасибо большое. исчерпывающее объяснение. я просто баран, и при расчете у меня получалось 1496793651 потому что числа были без "-". ну и соответственно сами понимаете что первое тоже искалось без "-" поэтому выходил другой хекс 1466731422=576c8b9e из чего выходит "9e 8b 6c 57", а вот из -1466731422=FF FF FF FF A8 93 74 62 из чего выходит "62 74 93 A8" Что касательно JD ключи одинаковы для PW=JD
то есть ключ 1466731422 в открытом виде уже не лежит? в принципе, будем писать новую инструкцию? или просто скажем что это сложно?
Есть инструкция на форуме для PW, но не могу найти первый ключ ни в какой виде... Перелопатил уже весь elementclient в самих пск только fsig нашел. и PackDLL.dll тоже ничего.... ткните носом на картинку
а бред потому что смотрите внимательно в процедуру usecash, да и что вы хотели если gauth от кривой 1395\1447, а вы лепите 1554 который идет исключительно с jauth
к таскам конфиг не пишется, он скомпилирован внутри кода. элемент конфиг давно есть на 158 версию
Большое спасибо за ответы.
взял, скопировал с форума работает. взял из текстового файла - не работает. struct EQUIPMENT_ADDON { unsigned int id; namechar name[32]; int type; int num_params; int param1; int param2; int param3; }; скопировал свой же код из сообщения - работает... кто-где косячит? =)) разобрался... файл или текст должен быть в кодировке UTF-8 ---------------------------------------------------------------------------------------------------- Вопрос номер два, у меня есть такое struct EQUIPMENT_ESSENCE { unsigned int id; unsigned int id_major_type; unsigned int id_sub_type; namechar name[32]; unsigned int equip_type; unsigned int equip_mask; int file_model_male; int file_model_female; int file_model_male_armor_xuanyuan; int file_model_female_armor_xuanyuan; int file_model_big_male; int file_model_big_female; int file_model_small_male; int file_model_small_female; int file_model_tiny_male; int file_model_tiny_female; int file_model_tetrapod_male; int file_model_master_male; int file_model_master_female; int file_model_big_male_left; int file_model_big_female_left; int file_model_back_male; int file_model_back_female; int file_model_female_taihao; int file_model_master_male_changdao; int file_model_master_female_changdao; int file_model_master_male_judao; int file_model_master_female_judao; int file_model_master_male_gong; int file_model_master_female_gong; int file_model_master_male_back_sha; int file_model_master_female_back_sha; int file_model_master_male_back_sha01; int file_model_master_female_back_sha01; int file_model_master_male_back_sha02; int file_model_master_female_back_sha02; int file_matter; int file_icon; unsigned int equip_location; unsigned int action_type; namechar show_level[16]; int level; unsigned long long character_combo_id; unsigned long long character_combo_id2; unsigned long long char_lev_1; unsigned long long char_lev_1_2; unsigned long long char_lev_2; unsigned long long char_lev_2_2; unsigned long long char_lev_3; unsigned long long char_lev_3_2; unsigned int require_gender; int require_level; unsigned int sect_mask; unsigned int sect_mask_1; unsigned int sect_mask_2; unsigned int sect_mask_3; int require_race; int require_level2; int renascence_count; unsigned int god_devil_mask; unsigned int nation_position_mask; int title_require; struct { int index; int num; } require_repu[2]; int require_territory; int hp; int mp; int dp; int deity_power; int min_dmg; int max_dmg; int defence; int attack; int armor; float attack_range; int price; int shop_price; int id_addon1; int id_addon2; int id_addon3; int id_addon4; int id_addon5; int fee_estone; int fee_install_pstone; int fee_uninstall_pstone; int fee_install_sstone; int fee_uninstall_sstone; unsigned int id_estone; int ehanced_value[20]; struct { int level; struct {...} prop[5]; } hidden_prop[2]; int blood_sacrifice; int can_punching; int color; int fixed_init_color; int init_color_value; int soul_level; struct { int level; int addon; } hidden_addon[3]; int gem_slot_identify; int pile_num_max; unsigned int proc_type; }; как понимать эту часть? struct { int index; int num; } require_repu[2]; ну и на что можно заменить unsigned long long character_combo_id; float attack_range;
Копирую текст, нажимаю добавить лист, кроме создания пустого листа с названием NewList ничего не происходит.... Что я делаю не так?
ТЗ самое простое: 1 Вынести конфигурацию структуры тасков в отдельный конфиг. 2 Возможность поиска китайских символов(для отлова) 3 Выгрузка , загрузка пачкой квестов (разделить на дату,текст,дату+текст) Базировка - стандартные сорсы доступные в интернете. Писать в ЛС условия и цены.
я вообще не понимаю зачем их крякать... они работают все, тебе просто нужна определенная версия. которую поймет auth. дописывать туда юникод ни кто не будет, потому что разрабы этим не парились в виду того что оплаты за это не поступало. потому он там не работает почти...
На vmware: Все данжи заводятся спокойно, проверялось неоднократно. (Adept/Servant Orison так же функционирует на 100%, Башни так же работают ПВП и ПВЕ, Элизиум подгружается спокойно (единственное что надо сделать в настройках, это разрешить ТП из локации)) Adept/Servant Orison - почему-то работать не хотят ТВ - вроде стартует но не дает поставить ставки...
Суть момента такова, что если для приложений не поддерживающих юникод стоит кодировка русская, клиент не вычитывает файлы из pck архивов. Но если в винде выставить 936 локаль для не поддерживающих юникод, то все отлично... У кого получилось решить? И как.
это понятно, но когда я игрался с конфиг паком проверял так сказать, были такие которые принудительно запускали патчер... и делай что хочешь, пока папка патч есть оно туда лезет
Имена участников (разделяйте запятой).