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

вопрос


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

Можно ли создать команду которая будет запускать скрипт?

например написал @buff

заработал нпц:


- script buff -1{
percentheal 100,100;
sc_start 32,240000,10;
sc_start 30,240000,10;
}

(Не знаю куда написать)

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

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

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

Тоже сталкивался с этой проблемой, однако давно нашёл решение на eathena.ws (кто написал уже не помню)

1) Ставим мод: http://www.eathena.ws/board/index.php?showtopic=202781&hl=cp1251

2) Переводим collation (базу данных) в cp1251_bin, character (таблицы) в cp1251.

3) В inter_athena.conf прописываем cp1251 везде, где требуется.

4) Прописываем в char_athena.conf русские символы, разрешенные для создания персонажа

5) Заходим в игру, создаем персонажа и радуемся, ошибок нет, в базе - русские символы.

У меня такой способ работает уже много лет, проблем не возникало.

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

/*======
* @buff
*-----------*/
int atcommand_buff(const int fd, struct map_session_data *sd, const char *command, const char *message)
{
nullpo_retr(-1,sd);
npc_event(sd,"buff::OnBuffCommand",0);
return 0;
}

-<tab>script<tab>buff<tab>-1,{
end;
OnBuffCommand:
skilleffect 384,0; sc_start SC_MELTDOWN,360000,5;
skilleffect 383,0; sc_start SC_WINDWALK,360000,5;
skilleffect 378,0; sc_start SC_EDP,360000,5;
skilleffect 465,0; sc_start SC_KAITE,360000,7;
skilleffect 464,0; sc_start SC_KAUPE,360000,3;
skilleffect 463,0; sc_start SC_KAAHI,360000,7;
skilleffect 462,0; sc_start SC_KAIZEL,360000,7;
skilleffect 8,0; sc_start SC_ENDURE,360000,10;
skilleffect 33,0; sc_start SC_ANGELUS,360000,10;
skilleffect 45,0; sc_start SC_CONCENTRATE,360000,10;
skilleffect 74,0; sc_start SC_MAGNIFICAT,360000,5;
skilleffect 75,0; sc_start SC_GLORIA,360000,5;
skilleffect 459,0; sc_start SC_ADRENALINE2,360000,1;
skilleffect 66,0; sc_start SC_IMPOSITIO,360000,5;
skilleffect 67,0; sc_start SC_SUFFRAGIUM,360000,3;
skilleffect 34,0; sc_start SC_BLESSING,360000,10;
skilleffect 29,0; sc_start SC_INCREASEAGI,360000,10;
skilleffect 112,0; sc_start SC_WEAPONPERFECTION,360000,10;
skilleffect 113,0; sc_start SC_OVERTHRUST,360000,5;
skilleffect 114,0; sc_start SC_MAXIMIZEPOWER,360000,5;
skilleffect 357,0; sc_start SC_CONCENTRATION,360000,5;
skilleffect 355,0; sc_start SC_AURABLADE,360000,5;
skilleffect 155,0; sc_start SC_LOUD,360000,1;
skilleffect 157,0; sc_start SC_ENERGYCOAT,360000,1;
sc_start SC_ASPDPOTION2,360000,0;
sc_start SC_STRFood,360000,10;
sc_start SC_AGIFood,360000,10;
sc_start SC_VITFood,360000,10;
sc_start SC_INTFood,360000,10;
sc_start SC_DEXFood,360000,10;
sc_start SC_LUKFood,360000,10;
sc_start SC_HitFood,1200000,30;
sc_start SC_FleeFood,1200000,30;
sc_start SC_BATKFood,1200000,10;
sc_start SC_MATKFood,120000,10;
skilleffect 380,0; sc_start SC_TRUESIGHT,360000,5;
skilleffect 361,0; sc_start SC_ASSUMPTIO,360000,5;
}

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

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