-
Постов
36 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные pzdcomgwtf
-
-
Разобрался тему можно удалить если не кому не нужна.
- 1
-
-
Протабил точно тоже самое...
На 84 линии причем... Суть в том что я поискал аналогичные нпц посмотрел как что там, делаю подобно - но тем немение ошибка не уходит...
-
Зарание спасибо!
-
Вот скрипт:
prt_in,38,107,7 script Leiv#custom_stylist 923,{
// Retrieving bound vaules from current config for maximum flexibility
// Note: when min_hair_style is set to 0 in config, eAthena resets it to 1.
set @min_hair_style,getbattleflag("min_hair_style");
set @max_hair_style,getbattleflag("max_hair_style");
set @min_hair_color,getbattleflag("min_hair_color");
set @max_hair_color,getbattleflag("max_hair_color");
set @min_cloth_color,getbattleflag("min_cloth_color");
set @max_cloth_color,getbattleflag("max_cloth_color");// Correcting slot count; avalilable maximum is 8,
// as string length is limited to 255 characters.
if ($sty_slots < 1) set $sty_slots,3;
else if ($sty_slots > 8) set $sty_slots,8;mes "[Stylish Stylist]";
mes "Приветствую тебя воин.";
mes "Я могу тебя чуть-чуть улутшить";
mes "Сделаем тебя смешнее";
mes "Мм красивый ты и так.";
mes "Но я сделаю тебя лутше";
mes "Начнём пожалуй.";
next;
LStart: // Main menu
set @s$,"";
set @s$,"Изменить мой стиль:Загрузить мой стиль:Сохранить мой стиль:";
if (getgmlevel() > 89) set @s$,@s$+"[GM] Кол-во слотов:";
set @s$,@s$+"Спасибо пока!";
switch(select(@s$)) {
case 1:
mes "[Stylish Stylist]";
mes "Начнём пожалуй?";
next;
LRepeat: // Here we go again
switch(select("Изменить мою причу:Цвет волос другой:Цвет одежды другой:В начало.")) {
case 1:
callfunc "F_StyleBrowse",1,@min_hair_style,@min_hair_style,@max_hair_style;
break;
case 2:
callfunc "F_StyleBrowse",6,@min_hair_color,@min_hair_color,@max_hair_color;
break;
case 3:
callfunc "F_StyleBrowse",7,@min_cloth_color,@min_cloth_color,@max_cloth_color;
break;
case 4:
mes "[Stylish Stylist]";
mes "Что?";
mes "Ладно.";
next;
goto LStart;
break;
}goto LRepeat;
break;
case 2:
callfunc "F_StyleLoad";
goto LStart;
break;
case 3:
callfunc "F_StyleSave";
goto LStart;
break;
case 4:
if (getgmlevel() > 39) {
mes "[Stylish Stylist]";
mes "Скока слотов?";
next;input @n;
set $sty_slots,@n;
close;
}}
mes "[Stylish Stylist]";
mes "Всё увидимся в другой раз.";
close;}
function script F_StyleBrowse {
set @name$[1],"hairstyle";
set @name$[6],"hair color";
set @name$[7],"clothes color";
set @type,getarg(0);
set @n,getarg(1);
set @min,getarg(2);
set @max,getarg(3);
set @t,getlook(@type);mes "[Stylish Stylist]";
mes "Итак ты хочеш поменять "+@name$[@type];
mes "Выбирай себе.";
next;LRepeat: // Here we go again
setlook @type,@n;if (@n < @max) set @s$,"Дальше "+@name$[@type]+":";
else set @s$,"Первую "+@name$[@type]+":";
if (@n > @min) set @s$,@s$+"Предыдущую "+@name$[@type]+":";
else set @s$,@s$+"Последнюю "+@name$[@type]+":";
set @s$,@s$+"Мне '^000088"+@n+"'^000000 нравиться...:Я выбиру сам...:Неет, дай мою обратно.";switch(select(@s$)) {
case 1:
if (@n < @max) set @n,@n+1;
else set @n,@min;
goto LRepeat;
return;
case 2:
if (@n > @min) set @n,@n-1;
else set @n,@max;
goto LRepeat;
return;
case 3:
mes "[Stylish Stylist]";
mes "Прекрасный выбор "+@name$[@type]+".";
next;
return;
case 4:
mes "[Stylish Stylist]";
mes "Выбери номер с ^000088"+@min+"^000000 до ^880000"+@max+"^000000.";
next;
input @i;
if (@i >= @min && @i <= @max) {
set @n,@i;
mes "[Stylish Stylist]";
mes "Прекрасный выбор.";
next;
}
else {
mes "[Stylish Stylist]";
mes "Ой, я ввёл не тот номер.";
next;
}
goto LRepeat;
return;
case 5:
mes "[Stylish Stylist]";
mes "На тебе обратно";
next;
specialeffect2 253;
setlook @type,@t;
return;
}}
function script F_StyleLoad {
mes "[Stylish Stylist]";
mes "Выбери слот откуда загрузить.";
next;set @s$,"";
for( set @i,1; @i<=$sty_slots; set @i,@i+1)
set @s$,@s$+"Slot "+@i+" (HS["+getd("sty_"+@i+"hs")+"] HC["+getd("sty_"+@i+"hc")+"] CC["+getd("sty_"+@i+"cc")+"]):";
set @s$,@s$+"Нет спасибо.";
set @n,select(@s$);if (@n <= $sty_slots) {
setlook 1,getd("sty_"+@n+"hs");
setlook 6,getd("sty_"+@n+"hc");
setlook 7,getd("sty_"+@n+"cc");
specialeffect2 454;
mes "[Stylish Stylist]";
mes "На.";
next;
}
else {
mes "[Stylish Stylist]";
mes "Без проблем.";
next;
}return;
}
function script F_StyleSave {
mes "[Stylish Stylist]";
mes "Куда сохраним?.";
next;set @s$,"";
for( set @i,1; @i<=$sty_slots; set @i,@i+1)
set @s$,@s$+"Slot "+@i+" (HS["+getd("sty_"+@i+"hs")+"] HC["+getd("sty_"+@i+"hc")+"] CC["+getd("sty_"+@i+"cc")+"]):";
set @s$,@s$+"Нет спасибо.";
set @n,select(@s$);if (@n <= $sty_slots) {
setd "sty_"+@n+"hs",getlook(1);
setd "sty_"+@n+"hc",getlook(6);
setd "sty_"+@n+"cc",getlook(7);
specialeffect2 244;
mes "[Stylish Stylist]";
mes "Всё отлично.";
next;
}
else {
mes "[Stylish Stylist]";
mes "Без проблем.";
next;
}return;
}
Вот ошибка, перепробовал все!
И пользуясь случаем, reset npc вот скрипт, ошибка на скрине:
prt_in,38,104,7 script Vostein 918,{
// Skills, Stats, Both, Limit
setarray .@Reset, 5000, 5000, 9000, 0;
setarray .@Item, 7227, 7227, 7227, 0;
setarray .@Count, 1, 1, 1, 0;
mes "^FF3355[Vostein]^000000";
if(.@Reset[3] && reset_limit > .@Reset[3]) {
mes "Sorry you can only reset "+callfunc("F_InsertPlural",.@Reset[3],"time")+" in your life.";
close;
}
mes "I welcome, my name is Vostein!";
mes "I erase memory.";
mes "Than I can help?";
next;
mes "^FF3355[Vostein]^000000";
mes "^00565Price^000000";
mes "To erase characteristics - loot, zeny";
mes "It will cost to you";
mes "To erase Abilities - ^FFA500loot, zeny^000000";
mes "To erase Statistics - ^FFA500loot, zeny^000000";
mes "To erase all memory - ^FFA500loot, zeny^000000";
set .@i,(select("^0055FFAbilities:Statistics:To erase all memory^000000:No, Thanks"));
if(.@i > 3)
next;
mes "^FF3355[Vostein]^000000";
mes "I say goodbye to you!";
close;
}
mes "^FF3355[Vostein]^000000";
if (Zeny < .@Reset[.@i-1]) {
mes "I'm Sorry, isn't enough zeny!";
close;
}
if(countitem(.@Item[.@i-1]<.@Count[.@i-1])){
mes "I'm Sorry, isn't enough loot's!";
close;
}
if(.@Reset[3]){
mes "You can only reset "+callfunc("F_InsertPlural",.@Reset[3],"time")+" in your life, are you sure?";
if(select("Let me think:That's fine") == 1) close;
}
set Zeny, Zeny-.@Reset[.@i-1];
delitem .@Item[.@i-1],.@Count[.@i-1];
if(.@i&1){
sc_end SC_ALL;// TODO make a sc_end current classes sc only
ResetSkill;
}
if(.@i&2) ResetStatus;
mes "Memory is erased!";
if(.@Reset[3]) set reset_limit,reset_limit + 1;
close;
}
-
-
Все разобрался, спасибо.
Итог нужно было заменить текстуры в data.grf.
Что касаеться русских букв нужно было изменить в clientinfo с korea на america и начали появлять русские буквы вместе иероглифов.
Тему можно закрыть спасибо!
-
1 минуту назад, Functor сказал:
Я прекрасно знаю где их скачать. Мне нужен был Ваш клиент, чтобы определить ошибку. А тут получается, что переведенные текстуры не добавлены.
Я обновил ссылку ты скачал чистые директивы. Посмотри еще раз
-
момент
https://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/ v3 под мой 20120410
-
https://yadi.sk/d/ot4-W97L3EYb7f - Вот мои директории "Обновил"
Тут не успел сменить clientinfo packet - 30
Так же заметил сейчас что русскими буквами не пишет какие то каракули либо иерогливы китайские...
Удалил clientinfo в data.grf, data.grf весила 1714000, стала весить 1416700 почему так?
-
По вашему совету взять клиент 2012-04-10aRagexeRE, поставил луа файлы под него и все вроде бы не чего только клиент почти весь на корейском, где то чуть чуть проскакивают Английские слова но в основном все корейское. Как исправить? Сдалать текстуры английские и тд. Текстуры я скачал, заменил, но не чего не поменялось...
-
И вообще хотелось бы услышать побольше информации о данном клиенте 2011-03-15aRagexeRE
-
Доброго времени суток уважаемые форумчане.
Столкнулся с небольшой но очень неприятной проблемой для меня как начинающего.
Использую Client - 2011-03-15aRagexeRE к kRO от 2012-04-15г.
Проблема заключается в mmo.h и packet_db и packet clientinfo.xml.
В mmo.h #define PACKETVER 20110315, а дальше так как в packet_db нет инструкций о версии пакетов ексе..
Пример:
//2010-11-24aRagexeRE
packet_ver: 26
0x0288,-1,cashshopbuy,2:4:8:10
0x0436,19,wanttoconnection,2:6:10:14:18
0x035f,5,walktoxy,2
0x0360,6,ticksend,2
0x0361,5,changedir,2:4
0x0362,6,takeitem,2
0x0363,6,dropitem,2:4
0x0364,8,movetokafra,2:4
0x0365,8,movefromkafra,2:4
0x0366,10,useskilltopos,2:4:6:8
0x0367,90,useskilltoposinfo,2:4:6:8:10
0x0368,6,getcharnamerequest,2
0x0369,6,solvecharname,2
0x0856,-1
0x0857,-1
0x0858,-1
0x0859,-1
0x08d0,9,ZC_WEAR_EQUIP_ACK,2:4:6:8//2011-10-05aRagexeRE
packet_ver: 27
packet_keys: 0x291E6762,0x77CD391A,0x60AC2F16 // [Shakto]
0x0364,5,walktoxy,2
0x0817,6,ticksend,2
0x0366,5,changedir,2:4
0x0815,6,takeitem,2
0x0885,6,dropitem,2:4
0x0893,8,movetokafra,2:4
0x0897,8,movefromkafra,2:4
0x0369,10,useskilltopos,2:4:6:8
0x08ad,90,useskilltoposinfo,2:4:6:8:10
0x088a,6,getcharnamerequest,2
0x0838,6,solvecharname,2
0x0439,8,useitem,2:4
0x08d2,10
0x08d1,7
0x0846,4,cashshopreqtab,2 //2011-07-18_______________________________________________________________________________________
Своего 2011-03-15aRagexeRE я не нашел.
Вопрос в том какая версия пакетов у данного екзешника? И какой packet_keys_use
Заранее спасибо!
-
Отключал, включал MD5 в Login_athena.conf
// Store passwords as MD5 hashes instead of plain text?
// NOTE: Will not work with clients that use <passwordencrypt>
use_MD5_passwords: noИ вот это:
// Client MD5 hash check
// If turned on, the login server will check if the client's hash matches
// the value below, and will not connect tampered clients.
// Note: see 'doc/md5_hashcheck.txt' for more details.
client_hash_check: offНе чего не изменилось...
-
Всем доброго времени суток, перейду сразу к проблемме.
Использую Windows 10. UAC - Отключен, Антивирус - Отключен, Для портов 80 и 3306 созданы правила как вы видите.
В итоге все равно ошибка. Первый раз с ней столкнулся. Все перепроверил, "Conf", 'Vertrigo' и прочее все идеально.
Но ошибку это не обирает...Помогите кто чем может...
- 1
-
Диф как обычно через Nemo Execlient 20150513a ragexe. Работал нормально палитры потом поставил новый клиент и все... все пропало. причем 64 хайр стайла работают хорошо. а клоч колор красит до 4 стиля а цвет волос до 9ого
-
1 час назад, pzdcomgwtf сказал:
553. 256, 64
Поставил 12000к на все кроме стиля причесок. Все равно черный
-
553. 256, 64
-
-
-
Какой то бред...
-
О горе мне люди добрые!!!
Палитры окаянные всю кровушку высосали!!!
Перепробовал все Exe от 10 года до 15 причем 2015-03,15bRagexe работал идеально, и палитры все показывали прочее!!!
Скачал клиент Full_kRO_Renewal_20160124, пропатчил его и rsu-kro-rag-litel и rsu-kro-renewal-lite патчером, добавил Luafile2014, добавил Kamishi политры. Все это дело внес в DATA.ini. В battle/client указал количество палитр все как положено!!!
Все сделал как делаю всегда!!!
Вот результат... И самое интересное 64 хайрстайл показывает все 64. А палитры кончаются на 4 стиле и 5ый уже черный человек...
Любая помощ люди добрые!!!
-
Всем доброго времени суток! Куплю несколько не сложных нпц. https://vk.com/tretyakovsami Welcome!
-
Всем хэллоу!
Доброго времени суток! Ребята столкнулся с проблемой в рафине последней ривизии...
Проблема касается комб у монков, Точнее задержки на них и между ними.
Все способы перепровал. В баттле, Comdo Delay (Note 2) не помогает! Дилей // Delay time after casting (Note 2)
delay_rate: 100, не вариант так как остальным проффесиям тоже задержки уберуться. В Skill_db, Skill_cast.db именно этих комб нету. Хотя в Геркулесе всё просто вот пример как в геркулесе.Id: 272
Name: "MO_CHAINCOMBO"
Description: "Raging Quadruple Blow"
MaxLevel: 5
Range: -2
Hit: "BDT_MULTIHIT"
SkillType: {
Self: true
}
SkillInfo: {
NoCastSelf: true
}
AttackType: "Weapon"
Element: "Ele_Weapon"
NumberOfHits: -4
AfterCastActDelay: 1000
CoolDown: 0
SkillDelayOptions: {
IgnoreStatusEffect: true
}
Requirements: {
SPCost: {
Lv1: 11
Lv2: 12
Lv3: 13
Lv4: 14
Lv5: 15
Lv6: 16
Lv7: 17
Lv8: 18
Lv9: 19
Lv10: 20
}
WeaponTypes: {
NoWeapon: true
Daggers: true
1HSwords: true
2HSwords: true
1HSpears: true
2HSpears: true
1HAxes: true
2HAxes: true
Maces: true
2HMaces: true
Staves: true
Knuckles: true
Instruments: true
Whips: true
Books: true
Katars: true
Revolvers: true
Rifles: true
GatlingGuns: true
Shotguns: true
GrenadeLaunchers: true
FuumaShurikens: true
}
}
},
{
Id: 273
Name: "MO_COMBOFINISH"
Description: "Raging Thrust"
MaxLevel: 5
Range: -2
Hit: "BDT_SKILL"
SkillType: {
Self: true
}
SkillInfo: {
NoCastSelf: true
}
AttackType: "Weapon"
Element: "Ele_Weapon"
DamageType: {
SplashArea: true
}
SplashRange: 2
AfterCastActDelay: 700
CoolDown: 0
SkillDelayOptions: {
IgnoreStatusEffect: true
}
Requirements: {
SPCost: {
Lv1: 11
Lv2: 12
Lv3: 13
Lv4: 14
Lv5: 15
Lv6: 16
Lv7: 17
Lv8: 18
Lv9: 19
Lv10: 20
}
WeaponTypes: {
NoWeapon: true
Daggers: true
1HSwords: true
2HSwords: true
1HSpears: true
2HSpears: true
1HAxes: true
2HAxes: true
Maces: true
2HMaces: true
Staves: true
Knuckles: true
Instruments: true
Whips: true
Books: true
Katars: true
Revolvers: true
Rifles: true
GatlingGuns: true
Shotguns: true
GrenadeLaunchers: true
FuumaShurikens: true
}
SpiritSphereCost: 1
}
},
{_________________________________________________________________________________________________
Интересют эти настройка!
Id: 273
Name: "MO_COMBOFINISH"
Description: "Raging Thrust"
MaxLevel: 5
Range: -2
Hit: "BDT_SKILL"
SkillType: {
Self: true
}
SkillInfo: {
NoCastSelf: true
}
AttackType: "Weapon"
Element: "Ele_Weapon"
DamageType: {
SplashArea: true
}
SplashRange: 2
AfterCastActDelay: 700
CoolDown: 0
SkillDelayOptions: {
IgnoreStatusEffect: true
}____________________________________________________________________________________________
А точнее AfterCastActDelay: 700
В рафине этого нет... Подскажите где рафине найти похожие настройки, или же убрать другими способами. Зарание благодарен!!!
Stylist,Reset NPC Unknown syntax
в Скрипты
Опубликовано
Я решил проблемму что щас екзешник 20130807 в игру не пускает так что...
А вообще Сменил кодировку на utf8 без ROM, Протабил function script F_StyleLoad { на 84 line, на 157 помоему line все.