-
Постов
706 -
Зарегистрирован
-
Посещение
-
Победитель дней
15
Сообщения, опубликованные Fizik
-
-
Уважаемый Functor (Хотелось бы знать Ваше настоящее имя) Вы не могли бы помочь, или показать, Как можно убрать Дорамов из Ехе файлика 2015-11-04aRagexe
На всякий случай вот продифанный уже, только дорамов бы убрать и всё)
https://yadi.sk/d/SECA4BidsZ8nL
И что бы не создавать 100 тем, сразу спрошу в этой, Кто нибудь знает как в последней Ратене увеличить кол-во сохраняемых слотов в команде @alootid +
по стандарту он сохраняет их 10, А хотелось бы 20-30 слотов
Я сам искал но не нашёл ничего похожего на увеличение кол-ва сохраняемых слотов -
Я вот только одного не понимаю, после того как Sanasol Обновил форум, Все скрипты что давно лежат у меня не видны... Этот обменник... раньше я его здесь видел, щас он мне понадобился... Но его нету.... Где он не понятно, Если есть у кого нибудь скиньте пожалуйста
-
А в чём ещё может быть проблема?) И может ли эта проблема заставлять виснуть игру не могу понять просто) Спасибо за Ехе Файлик, Попробуем его и обязательно отпишусь помогла ли смена ехе или нет)
-
А есть такой Ехе Чистый?)))
-
Rathena Last Revision = Защиту используем только коды description keys вроде всё)
Exe File 2015-10-29aRagexe
2-3 Раза в день, но жалуются всё равно
(У некоторых оказывается и в полноекранном режиме лагает, Особенно это замеченно при попытке пройти Endless Tower)
https://yadi.sk/d/A5VFQYg_sX4eQВот ехе мой, Может я там надифал много просто? ВПЕ неумею подключать но однажды при попытке мне выдал варнинг пакета 54 ревизия. Но после этого были лаги но пакеты Варнинг не выдавали
-
Незнаю даже((( Если от Екзешника то Надо просить помощи Functor 'а А его не видно уже давненько тут (((
-
Ап Тему, Проблема есть и решение не смог найти((( Помогите кто нибудь кто сталкивался с подобным
-
Помогите исправить такую ошибку
Если люди играют в оконном режиме иногда происходит такая ошибка что люди не могут передвигаться или сменить персонажа, при этом могут вести диалог, прописать команду, именно движение тупит
В полноэкранном режиме не замечались ошибки такие, только в оконном, и мап консоль ничего не говорит странно, Помогите -
Новая рАтена ругается на эту строку при компиляции
Помогите решить, нужен этот мод очень сильно (pc_setglobalreg(sd,sg_info[pos].hate_var,class_+1);
-
у меня рАтена а не герыч)
И не смог сделать Хил) Касты и т.д работают, выбивает такую ошибку хотя всё срабатывает...
И Хил бы добавить сюда вообще шик было бы
Так же подскажите где налаживается Еффект при срабатывании скила -
Помогите пожалуйста, Я смог добавить Снятия всех еффектов но дальше не работает Хил не знаю как добавить ( что бы сразу заливал всё хп)
Касты добавил но почему то не работают ( Незнаю как правильно их прописать )case AB_LAUDARAMUS:
if( flag&1 || !sd || !sd->status.party_id ) {
if( tsc && (tsc->data[SC_SLEEP] || tsc->data[SC_STUN] || tsc->data[SC_MANDRAGORA] || tsc->data[SC_SILENCE] || tsc->data[SC_DEEPSLEEP] || tsc->data[SC_STRIPARMOR] || tsc->data[SC_STRIPHELM] || tsc->data[SC_STRIPWEAPON] || tsc->data[SC_STONE] || tsc->data[SC_SLOWDOWN] || tsc->data[SC_FREEZE] || tsc->data[SC_CURSE] || tsc->data[SC_CONFUSION] || tsc->data[SC_BLIND] || tsc->data[SC_BLEEDING] || tsc->data[SC_DECREASEAGI] ||
tsc->data[SC_POISON] || tsc->data[SC_HALLUCINATION]|| tsc->data[SC_STRIPSHIELD] || tsc->data[SC_CHANGEUNDEAD] || tsc->data[SC_ORCISH] || tsc->data[SC_BERSERK] || tsc->data[SC_SKE] || tsc->data[SC_SWOO] || tsc->data[SC_SKA]) ){
// Success Chance: (40 + 10 * Skill Level) %
if( rnd()%100 > 60+10*skill_lv ) break;
status_change_end(bl, SC_SLEEP, INVALID_TIMER);
status_change_end(bl, SC_STUN, INVALID_TIMER);
status_change_end(bl, SC_MANDRAGORA, INVALID_TIMER);
status_change_end(bl, SC_SILENCE, INVALID_TIMER);
status_change_end(bl, SC_DEEPSLEEP, INVALID_TIMER);
status_change_end(bl, SC_STRIPARMOR, INVALID_TIMER);
status_change_end(bl, SC_STRIPHELM, INVALID_TIMER);
status_change_end(bl, SC_STRIPWEAPON, INVALID_TIMER);
status_change_end(bl, SC_STONE, INVALID_TIMER);
status_change_end(bl, SC_SLOWDOWN, INVALID_TIMER);
status_change_end(bl, SC_FREEZE, INVALID_TIMER);
status_change_end(bl, SC_CURSE, INVALID_TIMER);
status_change_end(bl, SC_CONFUSION, INVALID_TIMER);
status_change_end(bl, SC_BLIND, INVALID_TIMER);
status_change_end(bl, SC_BLEEDING, INVALID_TIMER);
status_change_end(bl, SC_DECREASEAGI, INVALID_TIMER);
status_change_end(bl, SC_POISON, INVALID_TIMER);
status_change_end(bl, SC_HALLUCINATION, INVALID_TIMER);
status_change_end(bl, SC_STRIPSHIELD, INVALID_TIMER);
status_change_end(bl, SC_CHANGEUNDEAD, INVALID_TIMER);
status_change_end(bl, SC_ORCISH, INVALID_TIMER);
status_change_end(bl, SC_BERSERK, INVALID_TIMER);
status_change_end(bl, SC_SKE, INVALID_TIMER);
status_change_end(bl, SC_SWOO, INVALID_TIMER);
status_change_end(bl, SC_SKA, INVALID_TIMER);
sc_start(NULL, &sd->bl, SC_GLORIA, 100, 1, skill_get_time(PR_GLORIA, 1));
sc_start(NULL, &sd->bl, SC_MAGNIFICAT, 100, 1, skill_get_time(PR_MAGNIFICAT, 1));
sc_start(NULL, &sd->bl, SC_INCREASEAGI, 100, 10, 600000);
sc_start(NULL, &sd->bl, SC_BLESSING, 100, 10, 600000);
sc_start(NULL, &sd->bl, HP_ASSUMPTIO, 100, 5, 600000);return 0;
} else // Success rate only applies to the curing effect and not stat bonus. Bonus status only applies to non infected targets
clif_skill_nodamage(bl, bl, skill_id, skill_lv,
sc_start(src,bl, type, 100, skill_lv, skill_get_time(skill_id, skill_lv)));
} else if( sd )
party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skill_id, skill_lv),
src, skill_id, skill_lv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id);
break;[Error]: map_freeblock_timer: block_free_lock(1) is invalid.
сделал но появилась ошибка -
Нашёл кое-что, Хотя бы помогите соединить так что бы Нпц Менял координаты просто Каждые 30 минут
GtRoLab,54,206,0 script Time Mashine 723,{
if(#mashine > gettimetick(2)) {
set @cd, #mashine - gettimetick(2);
mes "Приходи через "+@cd / 60 +" Минут.";
close;
}mes "[Time Mashine]";
switch(select("Уничтожить Машину","Уйти")){
next;
Case 1:
progressbar "green",2;
specialeffect2 32;
getitem 31701,20;
getitem 31611,2;
getitem 12103,5;
getitem 671,10;
getexp 50000000,5000000;
set #mashine, gettimetick(2) + 86400;
warp "SavePoint",0,0;
end;Case 2:
mes "[Time Mashine]";
close;
}while(1) { //Запуск бесконечного цыкла
set $@jx,rand(0,300); //Рандомный Х кординаты
set $@jy,rand(0,300); //Рандомный Y кординаты
if(checkcell("GtRoLab",$@jx,$@jy,cell_chkpass)) break; //Завершает цыкл если возможно ходить по кординатам
}
movenpc "Time Mashine",$@jx,$@jy; //Перемещает нпц
end;
} -
Суть такова, Хочу что бы Time Mashine скрипт генерировал разные координаты каждый раз как его прошли,
GtRoArna,58,58,4 script Bio Laborotory 121,{
if(#labaCD > gettimetick(2)) {
set @cd, #labaCD - gettimetick(2);
mes "Приходи через "+@cd / 60 +" Минут.";
close;
}
set .npc$,"[^ffa000Lab Master^000000]";
mes .npc$
mes "Привет, " + strcharinfo(0) + "! ";
mes "Помоги мне, но сначало выслушай что я расскажу";
next;
mes .npc$
mes "Я создал лабороторию, желая оживить мёртвую ткань!";
mes "Но так получилось что я создал монстров невероятной силы";
next;
mes .npc$
mes "Пытаясь оставить этих чудовищ я создал машину времени...";
mes "Но к сожалению самое сильное творение с помощью слуг овладели машиной";
next;
mes .npc$
mes "Они ещё не овладели ей полностью, но сделали так что";
mes "Войдя туда у тебя есть всего лишь 1 час что бы остановить их и механизм";
next;
mes .npc$
mes "Если не успеть то время повернётся в спять и тебя перенесёт на 1 час назад";
mes "Если ты поможешь мне Я очень щедро вознагражу тебя";
next;
mes .npc$
switch(select("Помочь Старику","Получить Информацию о Мутантах","Уйти")){
next;
Case 1:
mes .npc$
mes "Помни, у тебя всего 1 час, Найди машину и Уничтожь её!";
mes "Удачи!";
next;
set .@charID1,getcharid(0);
set #labaCD, gettimetick(2) + 7200;
enablenpc "Time Mashine";
callfunc "FunctionWarp",.@charID1;
Case 2:
mes .npc$
mes "Монстры очень сильные, Расса Монстров Demi-Human, Размер Средний";
next;
mes .npc$
mes "Можно выбить: Yggdrasil Berry (100%),Bloody Branch (50%), Gold (100%)";
mes "Gold Coin (20%), Magical Star Dust (5%),Craft Resource ( For all Set ) (1%)";
next;
mes .npc$
mes "Embedded Stone Box LvL 1 (1%)";
mes "Советую Заходить туда с Группой";
close;Case 3:
mes .npc$
mes "Удачи";
close;
}
}function script FunctionWarp {
warp "GtRoLab",21,144;
sleep2 3600000;
disablenpc "Time Mashine";
if(getmapusers("GtRoLab")) { warpchar "GtRoArna",56,54,getarg(0); }end;
}
//Time Mashine
GtRoLab,0,0,0 script Time Mashine 723,{
if(#mashine > gettimetick(2)) {
set @cd, #mashine - gettimetick(2);
mes "Приходи через "+@cd / 60 +" Минут.";
close;
}
mes "[Time Mashine]";
switch(select("Уничтожить Машину","Уйти")){
next;
Case 1:
progressbar "green",2;
specialeffect2 32;
getitem 31701,20;
getitem 31611,2;
getitem 12103,5;
getitem 671,10;
getexp 50000000,5000000;
set #mashine, gettimetick(2) + 86400;
warp "SavePoint",0,0;
end;Case 2:
mes "[Time Mashine]";
close;
}
}
У меня при Варпе персонажа срабатывает enablenpc
А я хочу что бы каждые 10 минут нпц time Mashine менял свои координаты, Помогите пожалуйста собрать в кучу скрипт -
Дело не в этом, У меня своя затея на эту тему))) Я не просто так попросил помочь с этим))))
-
Суть дела такая, у Арч бишопа есть навык
Lauda Ramus
вот этот
Он снимает кое-какие статусы со своей пати, Помогите дописать правильно функции Что бы он Хилил (много хилил) + давал Блесс+аги+асумптио+ Снимал стрип)
Пожалуйста) и убрать 40% шанс, поставить 100)))case AB_LAUDARAMUS: if( flag&1 || !sd || !sd->status.party_id ) { if( tsc && (tsc->data[SC_SLEEP] || tsc->data[SC_STUN] || tsc->data[SC_MANDRAGORA] || tsc->data[SC_SILENCE] || tsc->data[SC_DEEPSLEEP]) ){ // Success Chance: (40 + 10 * Skill Level) % if( rnd()%100 > 40+10*skill_lv ) break; status_change_end(bl, SC_SLEEP, INVALID_TIMER); status_change_end(bl, SC_STUN, INVALID_TIMER); status_change_end(bl, SC_MANDRAGORA, INVALID_TIMER); status_change_end(bl, SC_SILENCE, INVALID_TIMER); status_change_end(bl, SC_DEEPSLEEP, INVALID_TIMER); } else // Success rate only applies to the curing effect and not stat bonus. Bonus status only applies to non infected targets clif_skill_nodamage(bl, bl, skill_id, skill_lv, sc_start(src,bl, type, 100, skill_lv, skill_get_time(skill_id, skill_lv))); } else if( sd ) party_foreachsamemap(skill_area_sub, sd, skill_get_splash(skill_id, skill_lv), src, skill_id, skill_lv, tick, flag|BCT_PARTY|1, skill_castend_nodamage_id); break;
-
Нет не поможет, Я ищу способ как сделать гитару) Так что она одевалась и на мужика и на бабу, и юзались скилы с этим оружием
-
Ну дело такого рода Что другие оружия нормально работают, а именно гитара нет) Кстати если 13 на 105 менять действительно работает но АСПД 0 при экипировке
31650,Eagle_Strike,Moon Scythe (Lv.1),5,1600,,100,100,,1,4,0x00008110,7,2,2,5,300,1,8,{},{},{}
31651,Moon_sword,Moon Sword (Lv.1),5,500,,100,100,,1,4,0x000654E3,7,2,2,5,300,1,2,{},{},{}
31652,Moon_pike,Moon Pike (Lv.1),5,500,,100,100,,1,4,0x000654E3,7,2,2,5,300,1,4,{},{},{}
31653,Moon_bow,Moon Bow (Lv.1),5,64000,,100,100,,5,4,0x00000800,7,2,2,5,300,1,11,{},{},{}
Вот тоже оружия, но им я не менял на 101 102 103 104 и они работают и аспд 195 нормально...
Всё) решилась ошибка Оо
31654,Guitar,Guitar,5,47000,,100,100,,1,4,0x00080000,7,2,2,5,300,1,13,{},{},{}
Не менял названия, Спрайт внешний выглядит как тот что я поставил) и ошибку не выбил оО
И не могу понять на клоунта одеваю на гипсю не могу)
На гипсю делаю на клоуна немогу)
Помогите исправить хочу гитару одевать и на того и на другого -
21 часа назад, sur98 сказал:
Доброго времени суток вот решил зделать сервер и вот устанавливаю его на хсотинг и волт такая вот ошибка
Вот так вот пишет [Error]: Start point (null) not found in map-index cache. Setting to default location.
1.) Качай нормальный Эмулятор а не бери готовые сборки в которых делали много изменений...
2.) Ошибка говорит о том что Start point локации не существует в map index (не найденна) возвращает в стандарт мод...
Это кажется в conf/char_athena.conf
// Starting point for new characters
// Format: <map_name>,<x>,<y>
start_point: prontera,150,150
Типо такого куска -
у меня 2 вопроса
1.) Как можно заставить Клоуна и Дансу Использовать навыки не только с гитарой но и с луком например?
2.) Пытаюсь добавить Гитару, но не могу понять почему вылетает как только одеваю, добавил вроде бы правильно
Сделал следующие действия
в Weapontable.lub
1.) WEAPONTYPE_Moon_guitar = 105,
2.) [Weapon_IDs.WEAPONTYPE_Moon_guitar] = "_31654",
3.) [Weapon_IDs.WEAPONTYPE_Moon_guitar] = Weapon_IDs.WPCLASS_WEAPONTYPE_INSTRUMENT,
дальше добавил спрайты и текстуры
바드 - Для клоуна
바드_남_31654.act
바드_여_31654.spr
дроп спрайт добавил.
Текстуры добавил
следом добавил system/iteminfo.lub[31654] = {
unidentifiedDisplayName = "Moon Guitar (Lv.1)",
unidentifiedResourceName = "Moon_guitar",
unidentifiedDescriptionName = {
"Unknown Item, can be identified by [Magnifier]",
},
identifiedDisplayName = "Moon Guitar (Lv.1)",
identifiedResourceName = "Moon_guitar",
identifiedDescriptionName = {
"This Guitar has great power",
"Physical Damage + 3%",
"Magical Damage + 3%",
"Increases the damage of the Arrow Vulcan by 3%",
"Increase Damage on DemiHuman monster's by 5%",
"Class: ^777777Musical Instrument^000000",
"Attack: ^777777100^000000",
"Weight: ^77777780^000000",
"Weapon Level: ^7777775^000000",
"Required Level: ^777777300^000000",
"Jobs: ^777777Clown, Gypsy^000000"
},
slotCount = 4,
ClassNum = 105
},
И последнее вроде бы, добавил в item_db.txt
31654,Moon_guitar,Moon Guitar (Lv.1),5,4000,,100,100,,1,4,0x00080000,7,2,2,5,300,1,13,{},{},{}
Только одел сразу вылетел... Если кто знает подскажите в чём моя ошибка оО Лук добавил меч, палку всё нормально а вот гитара выделывается
-
Обновил Свой эмулятор,
теперь при компиляции пишет ошибку pc.c 6520 строка не обьявленный Идентификатор
Вот кусок
// Give EXP for Base Level
6520 if (base_exp && (sd->status.base_level < 300 || quest == true)) {
6521 if ((uint64)sd->status.base_exp + base_exp > UINT32_MAX)
6522 sd->status.base_exp = UINT32_MAX;
6523 else
6524 sd->status.base_exp += base_exp;
6525 if (!pc_checkbaselevelup(sd))
6526 clif_updatestatus(sd,SP_BASEEXP);
6527 }
Это тот кусок который отвечал за опыт после 300 лвла как я уже понял) Поэтому и обращаюсь за помощью, Что это с ним?) -
6 часов назад, ucell-uz сказал:
iteminfo разве не?
Ну туда если звезду ставишь когда лангтайп в клиентинфо 14 тагда иероглифы... а когда 0 стоит
тагда в названии звезда нормально становится) но тагда русским языком писать не получается каракули) -
Ну а как получается что в броне 1 слот открытый 3 скрытых ( видно же) А камень встроился после этих скрытых слотов оО
И я видел на каком-то сервере как в оружие в 4мя слотами ( 4 карты было внутри ) + ещё 3 камня стояло оО Как это делали не понимаю -
Вот балуюсь и создаю чармы не такие что вставил в 5тый слот 1 штуку и всё... а хочу по уровням 1ого уровня и т.д
Но столкнулся с проблемой) если предположить что камней 12 штук а уровней 5 12х5=60
Как можно сделать нпц что бы не через switch(select( потому-что за этим 60 кейсов следует...
А что бы он искал в инвентаре предмет и если есть тагда в меню появлялся выбор вставки?)
Кому не лень скажите как это сделать))) Или если есть скиньте что нибудь похожее)))
Заранее Спасибо)
И так же хочу спросить вот 5тый слот вставляется путём
getitem2 .EquipID[.@Equip],1,1,0,0,0,0,0,.RuneID[.@Rune];
А как изменить что бы он ещё давал выбор встройки в 6 и 7ой слот?)
И ещё один странный вопрос
Хочу шмоту добавить звезду... Типо Валька бронь (звезда)
Но когда ставлю символ в игре иероглиф вместо звезды
при том что langtype 14 в clientinfo
Если ставлю Langtype 0 то звезду видно))) Не видно русского языка... Помогите решить проблемс пожалуйста -
Спасибо огромное)))
Проблема с передвижением
в Вопросы, ошибки и баги
Опубликовано · Изменено пользователем Fizik
Спасибо большое) Постараемся решить с дорамами сами)))) Удачной поездки)