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

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Тех-документация (https://forum.zone-game.info/forumdisplay.php?f=41)
-   -   Создание нового класса / создание новой профессии (https://forum.zone-game.info/showthread.php?t=2411)

Map 29.03.2015 12:54

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от energy (Сообщение 37698)
Сделал я новый клас, но проблема в том, что какую бы я рассу не поставил на новый клас, в клиенте отображается всегда гном. Как это исправить?

присоиденяюсь к даному вопросу! поможет что?

LifeGame32 29.03.2015 14:41

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от Map (Сообщение 390826)
присоиденяюсь к даному вопросу! поможет что?

https://forum.zone-game.info/showthr...033#post388033

obs 29.03.2015 16:27

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от LifeGame32 (Сообщение 390835)

что это значит?)

LifeGame32 29.03.2015 17:18

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от obs (Сообщение 390845)
что это значит?)

Базовые классы персонажей;
classId="0" name="Human Fighter"
classId="10" name="Human Mystic"
classId="18" name="Elven Fighter"
classId="25" name="Elven Mystic"
classId="31" name="Dark Fighter"
classId="38" name="Dark Mystic"
classId="44" name="Orc Fighter"
classId="49" name="Orc Mystic"
classId="53" name="Dwarf Fighter"
classId="123" name="Male Kamael Soldier"
classId="124" name="Female Kamael Soldier"

serverpackets/CharInfo , UserInfo + CharSelectionInfo
В этих пакетах переменная classId используется 2 раза;
для корректного отображения персонажей нужно слать клиенту
1 базовый класс а 2 вообще пофиг он служит для отображения названия
профессии. а также доработать множество классов.

obs 29.03.2015 19:08

Re: Ответ: Создание нового класса / создание новой профессии
 
подробнее пожалуйста :(

Map 30.03.2015 09:48

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от LifeGame32 (Сообщение 390847)
Базовые классы персонажей;
classId="0" name="Human Fighter"
classId="10" name="Human Mystic"
classId="18" name="Elven Fighter"
classId="25" name="Elven Mystic"
classId="31" name="Dark Fighter"
classId="38" name="Dark Mystic"
classId="44" name="Orc Fighter"
classId="49" name="Orc Mystic"
classId="53" name="Dwarf Fighter"
classId="123" name="Male Kamael Soldier"
classId="124" name="Female Kamael Soldier"

serverpackets/CharInfo , UserInfo + CharSelectionInfo
В этих пакетах переменная classId используется 2 раза;
для корректного отображения персонажей нужно слать клиенту
1 базовый класс а 2 вообще пофиг он служит для отображения названия
профессии. а также доработать множество классов.

Я это понимаю, но можно хоть маленький пример?), я только изучаю яву, слишком тяжело это для меня.

shegan 30.03.2015 10:02

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от Map (Сообщение 390882)
Я это понимаю, но можно хоть маленький пример?), я только изучаю яву, слишком тяжело это для меня.

Пример чего?
Может для начала стоит изучить Джаву, а потом уже заниматься непосредственно разработкой эмуля? Это не веб, где можно/нужно юзать сниппеты (копипаст-говнокод).

Map 30.03.2015 10:10

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от shegan (Сообщение 390883)
Пример чего?
Может для начала стоит изучить Джаву, а потом уже заниматься непосредственно разработкой эмуля? Это не веб, где можно/нужно юзать сниппеты (копипаст-говнокод).

А как можно изучить Джаву, не занимаясь разработкой и изучая ядро сборки? Без говнокода, ничего толкового сразу и не выйдет... Даже когда заказывал у людей скрипты, через время, они сами удивлялись что за говнокод они написали и переписывали всю систему с 0...

shegan 30.03.2015 10:22

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от Map (Сообщение 390884)
А как можно изучить Джаву, не занимаясь разработкой и изучая ядро сборки? Без говнокода, ничего толкового сразу и не выйдет... Даже когда заказывал у людей скрипты, через время, они сами удивлялись что за говнокод они написали и переписывали всю систему с 0...

Взять литературу и изучить её. Потом написать пару десятков хелловорлдов на нужную тебе тему.

Цитата:

serverpackets/CharInfo , UserInfo + CharSelectionInfo
В этих пакетах переменная classId используется 2 раза;
для корректного отображения персонажей нужно слать клиенту
Уже выше крайне понятно написали в каких классах и что происходит.
Какие примеры-то нужны?
Все примеры уже есть - это реализация уже существующих классов(персонажей).

Map 30.03.2015 10:33

Re: Ответ: Создание нового класса / создание новой профессии
 
Цитата:

Сообщение от shegan (Сообщение 390885)
Взять литературу и изучить её. Потом написать пару десятков хелловорлдов на нужную тебе тему.



Уже выше крайне понятно написали в каких классах и что происходит.
Какие примеры-то нужны?
Все примеры уже есть - это реализация уже существующих классов(персонажей).

Мне не понятно, что нужно слать клиенту... Я пытался уже экспериментировать сам, но ничего толкового не вышло...


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

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