Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   Адаптация под клиент 1.9 (https://forum.zone-game.info/showthread.php?t=8543)

akioharu 12.06.2010 13:50

Re: Адаптация под клиент 1.9
 
C:\aion_2281\gameserver\data\static_data\npcs\npcs .xsd

Цитата:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:include schemaLocation="../stats/stats.xsd" />
<xs:include schemaLocation="../items/item_templates.xsd" />

<xs:include schemaLocation="../import.xsd" />

<xs:element name="npc_templates" type="npcTemplates" />

<xs:complexType name="npcTemplates">
<xs:sequence>
<xs:element ref="import" minOccurs="0" maxOccurs="unbounded" />
<xs:element name="npc_template" type="npcTemplate" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>

<xs:complexType name="npcTemplate">
<xs:sequence>
<xs:element name="stats" type="npcStatsTemplate" />
<xs:element name="equipment" type="npcEquipmentList" minOccurs="0" />
<xs:element name="kisk_stats" type="kiskStats" minOccurs="0" />
</xs:sequence>
<xs:attribute name="npc_id" type="npcId" use="required" />
<xs:attribute name="level" type="xs:byte" use="required" />
<xs:attribute name="name_id" type="xs:int" use="required" />
<xs:attribute name="title_id" type="xs:int" default="0" />
<xs:attribute name="name" type="xs:string" default="" />
<xs:attribute name="height" type="xs:float" default="0" />
<xs:attribute name="talking_distance" type="xs:int" default="0" />
<xs:attribute name="ammo_speed" type="xs:int" />
<xs:attribute name="npc_type" type="npcType" use="required" />
<xs:attribute name="rank" type="NpcRank" />
<xs:attribute name="srange" type="xs:int" default="0" />
<xs:attribute name="tribe" type="xs:string" />
<xs:attribute name="race" type="Race" />
<xs:attribute name="hpgauge" type="xs:int"/>
<xs:attribute name="arank" type="xs:int"/>
<xs:attribute name="arange" type="xs:int"/>
<xs:attribute name="state" type="xs:int"/>
</xs:complexType>

<xs:complexType name="npcStatsTemplate">
<xs:complexContent>
<xs:extension base="statsTemplate">
<xs:sequence />
<xs:attribute name="run_speed_fight" type="xs:float" use="required" />
<xs:attribute name="crit" type="xs:int" use="required" />
<xs:attribute name="pdef" type="xs:int" use="required" />
<xs:attribute name="mdef" type="xs:int" use="required" />
<xs:attribute name="maxXp" type="xs:int" use="required" />
<xs:attribute name="accuracy" type="xs:int" use="required" />
<xs:attribute name="power" type="xs:int" use="required" />
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="npcEquipmentList">
<xs:sequence>
<xs:element name="item" type="itemId" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>

<xs:complexType name="kiskStats">
<xs:sequence />
<xs:attribute name="usemask" type="xs:int" use="required" />
<xs:attribute name="members" type="xs:int" use="required" />
<xs:attribute name="resurrects" type="xs:int" use="required" />
<xs:attribute name="lifetime" type="xs:int" use="required" />
</xs:complexType>

<xs:simpleType name="npcType">
<xs:restriction base="xs:string">
<xs:enumeration value="ATTACKABLE" />
<xs:enumeration value="AGGRESSIVE" />
<xs:enumeration value="POSTBOX" />
<xs:enumeration value="RESURRECT" />
<xs:enumeration value="USEITEM" />
<xs:enumeration value="PORTAL" />
<xs:enumeration value="NON_ATTACKABLE" />
</xs:restriction>
</xs:simpleType>

<xs:simpleType name="NpcRank">
<xs:restriction base="xs:string">
<xs:enumeration value="NORMAL" />
<xs:enumeration value="ELITE" />
<xs:enumeration value="JUNK" />
<xs:enumeration value="HERO" />
<xs:enumeration value="LEGENDARY" />
</xs:restriction>
</xs:simpleType>

<xs:simpleType name="npcId">
<xs:restriction base="xs:int">
<xs:minInclusive value="200000"/>
<xs:maxInclusive value="800000"/>
</xs:restriction>
</xs:simpleType>

</xs:schema>


Romanz 12.06.2010 14:01

Re: Адаптация под клиент 1.9
 
Вот блин Спасибо !!! все перерыл , а туда незаглянул

Добавлено через 3 часа 27 минут
во поменял окно выбора персонажа
http://i027.radikal.ru/1006/5f/e008390cee92.jpg

http://s58.radikal.ru/i161/1006/5f/9c9359b179e6.jpg

zaqwer 12.06.2010 17:32

Re: Адаптация под клиент 1.9
 
Это в аион 2.0 по стандарту? Скажи где, пожалуйста.

Romanz 12.06.2010 17:34

Re: Адаптация под клиент 1.9
 
не ставится на любой клиент впринцыпе

zaqwer 12.06.2010 17:37

Re: Адаптация под клиент 1.9
 
Да я понял. Лучше буду ждать патч для 1.9 от AU или какого нибудь другого программиста, мб. того же Freya.

akioharu 12.06.2010 21:59

Re: Адаптация под клиент 1.9
 
шикарно шикарно !!!

Romanz 12.06.2010 22:34

Re: Адаптация под клиент 1.9
 
ВОТ еще и ито все анимировано правда ток на 2.0 , на других не идет

http://s55.radikal.ru/i149/1006/1f/0883c2d8dba0.jpg

http://s55.radikal.ru/i149/1006/d2/2151d3aeabfc.jpg

http://s002.radikal.ru/i200/1006/81/b56a80a27d68.jpg

http://s40.radikal.ru/i089/1006/b9/66ac9289aab1.jpg

http://s004.radikal.ru/i206/1006/e2/8e43c6b700fb.jpg

akioharu 12.06.2010 22:51

Re: Адаптация под клиент 1.9
 
ты подключился на клиенте 2.0 к серверу от юников ??

или ты на корейском оофе играешь ??

Romanz 12.06.2010 22:55

Re: Адаптация под клиент 1.9
 
да подключился но вот , трабла ток добавляю какой то итем и или нпс с патча 2.0 - клиент вылетает с ошибкой, на скоко я понял проблема связана с шифровкой клиента (((. выдает ошибку Descrypt fail!!! на сайте уников видел ети коды ток как их прихимичить хз)))

akioharu 12.06.2010 23:01

Re: Адаптация под клиент 1.9
 
:eek: гы так пошол я качять 2.0 клиент ))))
тебе отдельное спасибо за инфу :)

кстати я бин32 от 1.5.1.10 подойшол ???


Текущее время: 20:38. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot