Посмотрел в ai.obj, она есть у tutorial_gremlin - Dropitem1 и у g_small_adult_gourd - Dropitem2.
Как я понял эта функция дропает предмет.
Можно ли сделать так чтоб НПС дропал предмет например раз в час/сутки? Кто нибудь такое уже делал?
Если Вам наскучили мобы или Вы просто хотите сделать временный эвент, то этот код поможет Вам, научить мобов пить бутылки жизни (в зависимости от уровня мобов, используются разные бутылки жизни) и использовать соски.
AI:
class 1 monster_parameter : default_npc{
parameter:
int...
В этом мануале мы научимся делать собственно Gate Kepeer'a (ГК), а начнем мы с того, что откроем scripts -> AI.obj
Там ищем класс teleporter_multi_list.
class 1 clavier : teleporter_multi_list
property_define_begin
telposlist_begin Position1
{"Aden"; 146705; 25840; -2000; 1500; 5 }
{"Coliseum"...
AI:
class 1 nobless_helper : citizenparameter_define_begin
string fnHi "l2ee_main_nobless.htm"
string fnOk "l2ee_give_nobless.htm"
string fnCancel "l2ee_cancel_nobless.htm"
int ItemId 15000 // ID требуемой вещи для взятия Статуса Дворянина
int AmountItem 1 // Количество вещи...
Npcpos.txt
Npcdata.txt
gmroom.htm
<html><head><body>Тюремная леди:<br>
Добрый день путник<br1>
Я стражник этой прелестной камеры<br1>
Если ты хочешь покинуть её то тебе нужно внести залог<br1>
Предметы для выхода продаются в личном кабинете<br1>
Для выхода я возьму с тебя 10 Coin of luck.<br>...
Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты
наск cod:
EventHandler ATTACKED(attacker,damage)
{
if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1)
{...
Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты
наск cod:
EventHandler ATTACKED(attacker,damage)
{
if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1)
{...
Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты
наск cod:
EventHandler ATTACKED(attacker,damage)
{
if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1)
{...
Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты
наск cod:
EventHandler ATTACKED(attacker,damage)
{
if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1)
{...