вопрос по SpecialAreas

Discussion in 'Server Side / Сервер' started by Sunrise, Nov 5, 2019.

  1. Sunrise

    Sunrise New Member

    В файле SpecialAreas.txt есть такое примечание:
    // Note 1 : For all the teleport type flags, you must make sure the player teleported to the area 'via' an 'npc' using the 'teleport_xxxx' bypass ! :)
    // Прим 1 : Для всех зон, которые используют телепортацию, проверка происходит при попадании в зону через 'teleport_xxxx' html-байпас! :)

    Как это применить на практике? Вот например у меня есть зона:
    specialarea_begin area_name=baium_no_restart special_attributes=blocked_skills,7801 specialarea_end
    В этой зоне у меня запрещен скилл ТП к супругу. Но проблема в том, что этот скилл работает не как саммон, то есть, ты не супруга к себе призываешь, а он летит к тебе из любого места. И когда ты у Баюма, он может к тебе прилететь без проблем даже с подобным ограничением, т.к. он может находиться где угодно, где скилл 7801 не запрещен.
    Отсюда вопрос - как правильно использовать эту проверку из Примечания 1, чтобы проверялось что чар попал в зону именно через кристал, а не как-то по другому. Можно какой-нибудь пример подобной записи?:
     
    Last edited: Nov 6, 2019