Автор Тема: Привет всем, привет БС  (Прочитано 66558 раз)

Alexsus

  • Гость
Re: Привет всем, привет БС
« Ответ #90 : Июля 27, 2013, 01:09:18 pm »
а  мне всегда было интересно, как это выглядело? Можешь рассказать?

что именно? программирование?

Selik

  • Knight
  • ****
  • Сообщений: 411
  • Карма: +30/-96
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #91 : Июля 27, 2013, 02:36:21 pm »
Исправление багов в л2. Какой там язык, архитектура и все такое
Selik, ты ж вроде как не играешь тут. Зачем тебе это?

TormentoR

  • Heir
  • ***
  • Сообщений: 108
  • Карма: +15/-38
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #92 : Июля 27, 2013, 02:48:51 pm »
тонко АХААХАХАХАХААХАХ

Nightingale

  • BlackSun
  • Baron
  • *****
  • Сообщений: 974
  • Карма: +68/-71
  • Client Dev.
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #93 : Июля 27, 2013, 02:55:35 pm »
Исправление багов в л2. Какой там язык, архитектура и все такое
я трохи займався базами даних колись = фіксив бази даних. про інше не знаю

Alexsus

  • Гость
Re: Привет всем, привет БС
« Ответ #94 : Июля 27, 2013, 03:01:15 pm »
На ява сборке все написано на яве. В общем там 2 модуля (третьим можно назвать геодату) - скомпилированные java (вернее архивы jar) и датапак. Основной исполняемый явой файлик в такой сборке - l2jserver.jar, в нём содержится множество файлов-классов, которые отвечают за работу всем остальным. Короче, назовем его ядром.

В датапаке уже содержатся диалоги, таблицы и скрипты скилов, квестов, шмоток, описание инстов, короче всего того контента в игре, с которым непосредственно должно работать ядро. Таблицы скилов, шмоток, например, находились в sql файлах. Диалоги в игре, например, выглядят как обычные html страницы, с ограниченным синтаксисом. Квест - это набор диалогов соответствующих npc и скрипт на питоне. Скрипты довольно простые, типа

def onEvent (self,event,st) :
   htmltext = event
   if event == "30120-1.htm" :
     st.set("cond","1")
     st.setState(State.STARTED)
     st.playSound("ItemSound.quest_accept")
   elif event == "30094-1.htm" :
     st.giveItems(MAP,1)
     st.set("cond","2")
   elif event == "31706-1.htm" :
     st.takeItems(MAP,1)
     st.set("cond","3")
   elif event == "30094-4.htm" :
     if st.getQuestItemsCount(MEDICINAL_HERB) > 19 :
       st.takeItems(MEDICINAL_HERB,20)
       st.set("cond","5")
     else:
       htmltext="You don't have enough materials"
       st.set("cond","3")
   elif event == "30094-7.htm" :
     if st.getQuestItemsCount(SPIRIT_ORES) >= 500:
       st.takeItems(SPIRIT_ORES,500)
       st.set("cond","6")

Также могут быть скрипты и на яве.

Я занимался с датапаком, Закумар с ядром. Всех нюансов работы уже не помню, в основном сводилось к тому, что нужно было добавить отсутствующий контент или неработающий скил. Хорошей помощью был форум сборки, где делились своими наработками, геодатой и т.д.

Tilana

  • Administrator
  • Elder
  • *****
  • Сообщений: 550
  • Карма: +68/-48
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #95 : Июля 27, 2013, 04:52:42 pm »
ну здрасьте ^_^
о братюня шо укоротил жизнь прошлому проекту где-то на год, здарова, спс тебе.
сколько людей, столько и мнений.

Suddenly

  • Junior Moderator
  • Heir
  • ***
  • Сообщений: 229
  • Карма: +14/-40
  • © Tenny
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #96 : Июля 27, 2013, 10:05:52 pm »
о братюня шо укоротил жизнь прошлому проекту где-то на год, здарова, спс тебе.
мне кажется, ваша обознанность в данном вопросе, была и остается на достаточно низком уровне.
Тени мы с тобой на вы уже?
я не узнаю тебя, поэтому да
Саша если это ты , то почему я не узнаю твой ник?
« Последнее редактирование: Июля 27, 2013, 10:40:24 pm от Suddenly »

Barahir

  • Vagabond
  • *
  • Сообщений: 9
  • Карма: +0/-0
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #97 : Июля 27, 2013, 10:17:11 pm »
всем добра

Leshiy

  • Vagabond
  • *
  • Сообщений: 33
  • Карма: +5/-0
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #98 : Июля 27, 2013, 10:33:53 pm »

Suddenly

  • Junior Moderator
  • Heir
  • ***
  • Сообщений: 229
  • Карма: +14/-40
  • © Tenny
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #99 : Июля 27, 2013, 10:40:55 pm »
всем добра

..вина и похотливых женщин

Suddenly

  • Junior Moderator
  • Heir
  • ***
  • Сообщений: 229
  • Карма: +14/-40
  • © Tenny
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #100 : Июля 27, 2013, 11:10:54 pm »
не, вандал школу закончил и получил диплом юриста. точно не он.

Goodvin

  • Vagabond
  • *
  • Сообщений: 41
  • Карма: +17/-0
  • brrost.livejournal.com
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #101 : Июля 27, 2013, 11:12:24 pm »
Как же мало у людей в жизни интересного происходит, что они еще помнят старые обиды. Лично у меня в памяти о БСе сохранились только положительные моменты.
Не читал, но осуждаю!

Suddenly

  • Junior Moderator
  • Heir
  • ***
  • Сообщений: 229
  • Карма: +14/-40
  • © Tenny
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #102 : Июля 27, 2013, 11:21:31 pm »
Как же мало у людей в жизни интересного происходит, что они еще помнят старые обиды. Лично у меня в памяти о БСе сохранились только положительные моменты.
да..пьянки в пш, пьянки у хотлера под домом.
ой, меня аж передергивает от воспоминаний.
« Последнее редактирование: Июля 27, 2013, 11:23:35 pm от Suddenly »

Nightingale

  • BlackSun
  • Baron
  • *****
  • Сообщений: 974
  • Карма: +68/-71
  • Client Dev.
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #103 : Июля 27, 2013, 11:45:32 pm »

Barahir

  • Vagabond
  • *
  • Сообщений: 9
  • Карма: +0/-0
    • Просмотр профиля
Re: Привет всем, привет БС
« Ответ #104 : Июля 27, 2013, 11:59:09 pm »
всем добра
o/
на ноль пытаешься поделить, шайтан? :)