ПредишенСледващото

Описание: урок за това как да се създаде NPC телепортира и да го направи свои ръце
Платформа: Java

Първо трябва да се създаде най-НДК:

Бебешко Cougar 12782 12782 0 0 5 11 15,7 25 мъжки
L2BabyPet 40 751 331 2,37 1,53 40 43 30 21

20 25 0 0 88 119 37 112 278 0 333 0

28 120 0 0 NULL 0 0 0 0 0 0 LAST_HIT
боец фалшива

Сега трябва да се промени ID. В 99% от случаите, това е първото число (можете да проверите с тяхната "идентификатор" таблицата).
Променете я неизползван самоличност, например 7777 (в бъдеще няма да запомни това, след като идентификатор, но във вашия случай ще трябва да се промени ID на вашия 7777)

На следващо място, в резултат на запис за редактиране. Колона, която ще трябва да се промени за себе си:

име - името на нашата NPC
ServerSideName - 1 комплект (името е взето от базата данни, а не на клиента)
заглавие - заглавието на нашия НПК
ServerSideTitle - комплект 1 (заглавието е взето от базата данни)
тип - "L2Teleporter" да се промени типа на нашия нов НПК (направим телепорт). Може би в построеното от този тип ще се нарича по различен начин, просто погледнете за всеки NPC телепорт и копиране неговия вид


останалите колони не са толкова важни, но все пак можете да експериментирате.
Предупреждение. Не променяйте idTemplate. тя не трябва да се променя, той е отговорен за кожата на избрания NPC ви

Поздравления, NPC готов. Сега можете да по всяко място в играта, за да напишете // мицел 7777 и ще бъде вашето творение.

го прави един телепорт:

Въведете го, ние сме избрали най-добре. Можете да изберете всякакъв вид НПК, в зависимост от вида на човек, който искате да видите това NPC. В зависимост от това, HTML диалози са в различни папки (например, за L2Merchant папка / данни / HTML / търговец /)

Но тъй като ние все още се телепортира, след това да създадете папка в / данни / HTML / телепорта и / файл 7777.html на
Сега всичко, което се пише в него ще бъде отразена в диалог с НПК в играта.

Но първо, ние създаваме една точка, с която ние се телепортира. За тази част от нашата база данни, таблица за телепортиране.
Ще отидем до дъното и да започне да попълва нов ред:

Описания - всяко описание на телепорт, който ще бъде показан в съобщение на система при телепорта до този момент
ID - всички неизползвани ID от таблицата с Teleport, по които ще се движат
loc_x, loc_y, loc_z - координатите на точката, в която се движим
цена - цената на преместване
fornoble - Nouble (1), или всички (0)


Аз въведе следното:

Можете да създадете произволна точка, в която искате да преместите.

Всеки HTML dukument трябва да има следната структура, която се вписва в нея:



диалог Име (ще се показва в заглавната част на диалог с НПК)


Главен диалогов прозорец


Когато "Основната областта на диалога", ние трябва да променим нашите връзки с вас, като кликнете върху това, играч телепорта да ни точка.
Ето синтаксиса на бутона телепорт:

Аз имам това:

Аз също си записа на няколко места, които можете да се телепортират, първо ги създавате в телепорта, а след това получих следната таблица:


След това, което искате да запишете файла в UTF-8 кодиране (в противен случай ще kryakozyabry) и да рестартирате сървъра.
Zaspavnen ви телепортира с командата // хвърлят хайвера 7777

Свързани статии

Подкрепете проекта - споделете линка, благодаря!