| 
	
		
		
			| Результаты поиска |  |  |  | 
| Fulier | Дата: Вторник, 24 Августа 2010, 12:22 | Сообщение # 301 | Тема: Переполох вокруг серверов для ММО |  |   постоянный участник Сейчас нет на сайте | Quote (DDTAA) если вов 2 мбит держит 15 человек,Это оочень примерная цифра. Я знавал случаи когда 2 мбит выдерживали до 30 человек, поэтому сверху всё правильно расписано, что не только от скорости зависит.
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Вторник, 24 Августа 2010, 12:17 | Сообщение # 302 | Тема: Скрипты Eclipse |  |   постоянный участник Сейчас нет на сайте | Thepikal, Не хорошо, а отлично. Перепроверь еще раз всё.
 Папка Quests существует. Точно ли поставил Exit Sub, нет ли повторений и т.п. вещи.
 И еще, какой версией Stable пользуешься?
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Вторник, 24 Августа 2010, 12:05 | Сообщение # 303 | Тема: Скрипты Eclipse |  |   постоянный участник Сейчас нет на сайте | Thepikal, Странно, я данный скрипт проверил у себя... А пишет когда начинаешь разговаривать с Неписем или при обновлении скриптов в сервере?
 Еще раз у себя перепроверил, всё нормально.
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 
 
 Сообщение отредактировал Fulier - Вторник, 24 Августа 2010, 12:10 |  |  |  |  |  | 
| Fulier | Дата: Вторник, 24 Августа 2010, 12:03 | Сообщение # 304 | Тема: Переполох вокруг серверов для ММО |  |   постоянный участник Сейчас нет на сайте | Широкий канал 100мб/сек, грамотная оптимизация сервера (настройка, защита и т.п. вещи) и мощное железо - вот залог хорошего сервера. На персональном компьютере для таких больших игр (особенно если есть большое кол-во человек) лучше сервер не ставить. А издатели Аллодов, PW и других крупных mmo, сервера либо арендуют, либо имеют свои дата-центры.
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Вторник, 24 Августа 2010, 09:15 | Сообщение # 305 | Тема: Скрипты Eclipse |  |   постоянный участник Сейчас нет на сайте | Thepikal, Мда... С else всегда проблемы =). попробуй так: 
 Code Case 1 If GetPlayerLevel(Index) >= 1 then
 If GetVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1") = vbNullString Then
 Call PlayerMsg(Index, "Защити деревню убей 10 слизней и ты получишь нашу благодарность.", RED)
 Call PutVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1", 1)
 
 Else if GetVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1") = 1 Then
 If CanTake(Index, 2, 10) then
 Call PlayerMsg(Index, "Спасибо ты спас деревню возьми это в знак благодарности.", RED)
 Call TakeItem(Index, 2, 10)
 Call GiveCurrency(Index, 1, 150)
 Call GiveCurrency(Index, 3, 1)
 Call PutVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1", 2)
 end if
 
 'Квест 2'
 Else if GetVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1") = 2 then
 If GetVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest2") = vbNullString Then
 If GetPlayerLevel(Index) >= 4 then
 Call PlayerMsg(Index, "Сходи к леснику возьми у него дров для деревни.", RED)
 Call PutVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest2", 1)
 end if
 end if
 
 Else if GetVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest2") = 1 Then
 If CanTake(Index, 9, 10) then
 Call PlayerMsg(Index, "Спасибо возьми это в знак благодарности.", RED)
 Call TakeItem(Index, 2, 10)
 Call GiveCurrency(Index, 1, 550)
 Call PutVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest2", 2)
 end if
 end if
 end if
 end if
 end if
 end if
 
 Exit Sub
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 
 
 Сообщение отредактировал Fulier - Вторник, 24 Августа 2010, 09:15 |  |  |  |  |  | 
| Fulier | Дата: Понедельник, 23 Августа 2010, 20:23 | Сообщение # 306 | Тема: Набор в команду MMORPG POKEMON GaMe |  |   постоянный участник Сейчас нет на сайте | Сейчас в ЛС кину 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 
 
 Сообщение отредактировал Fulier - Понедельник, 23 Августа 2010, 20:24 |  |  |  |  |  | 
| Fulier | Дата: Понедельник, 23 Августа 2010, 19:20 | Сообщение # 307 | Тема: Набор в команду MMORPG POKEMON GaMe |  |   постоянный участник Сейчас нет на сайте | Quote (Thepikal) Чтоб ты знал ты знал это не мечта а реальный проект Реальный проект - это когда имеешь полное представление о движке, на котором создаёшь проект и не ищешь поддержки у других, а сам пытаешься разобраться.
 
 Quote (Psycho) ММО по покемонам уже было) И кажется даже на эклипсе) Было и даже есть, на Eclipse Evolution 1 (только там боевая система переделана). Коммерческий проект со стабильным онлайном в 50-80 человек. Ломает стереотип о данном двигателе =).
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Понедельник, 23 Августа 2010, 18:31 | Сообщение # 308 | Тема: Скрипты Eclipse |  |   постоянный участник Сейчас нет на сайте | Thepikal, Скрипт показать нужно, чтобы установить точный диагноз =) 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Суббота, 21 Августа 2010, 10:07 | Сообщение # 309 | Тема: Снова Eclipse |  |   постоянный участник Сейчас нет на сайте | Alexino, /party имя игрока - пригласить в группу.
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Суббота, 21 Августа 2010, 10:05 | Сообщение # 310 | Тема: Как сделать анимацию удара мечом? |  |   постоянный участник Сейчас нет на сайте | В Data.ini нужно найти строчку: 
 и изменить её на:
 
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Пятница, 20 Августа 2010, 14:07 | Сообщение # 311 | Тема: Урок 1. Создание квеста на Eclipse Stable |  |   постоянный участник Сейчас нет на сайте | Veliky_Virus, Сочувствую 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Четверг, 19 Августа 2010, 10:21 | Сообщение # 312 | Тема: Ещё 2 вопроса по Eclipse |  |   постоянный участник Сейчас нет на сайте | Alexino, Этот косяк легко исправляется, но если вы даже не попробовали его исправить собственными руками, то стоит ли вообще создавать на данном движке игру? Решение данной проблемы: =/
 В UsingStatsPoints.ess
 Заменить:
 
 Code Call SetPlayerPOINTS(Index, GetPlayerPOINTS(Index) + 1)На
 
 Code Call SetPlayerPOINTS(Index, GetPlayerPOINTS(Index) - 1)
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Среда, 18 Августа 2010, 19:36 | Сообщение # 313 | Тема: Помогите по eclipse |  |   постоянный участник Сейчас нет на сайте | Thepikal, Microsoft Visual Basic 6.0 нужен. 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Среда, 18 Августа 2010, 19:28 | Сообщение # 314 | Тема: Хм....Кто знает как заставеть монстров в Eclipse Стрелять из |  |   постоянный участник Сейчас нет на сайте | Никак. Только полностью переписать логику у NPC в движке сервера и клиента. 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Среда, 18 Августа 2010, 19:24 | Сообщение # 315 | Тема: Ещё 2 вопроса по Eclipse |  |   постоянный участник Сейчас нет на сайте | Alexino, Переходите на Eclipse Stable. Я уже здесь говорил, что Evolution старьё. 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Среда, 18 Августа 2010, 19:23 | Сообщение # 316 | Тема: Помогите по eclipse |  |   постоянный участник Сейчас нет на сайте | Какие вспомогательные программы? Какие компиляторы? Eclipse.vpb сможет запустить только Visual Basic 6 (незакосяченная версия)
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Среда, 18 Августа 2010, 19:21 | Сообщение # 317 | Тема: Вопрос по Еклипсу |  |   постоянный участник Сейчас нет на сайте | Используйте Eclipse Stable, зачем Вам это старьё? Но на вопрос отвечу: В данной версии движка можно использовать скрипты. В Main.ess (или .txt) кодить.
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Понедельник, 09 Августа 2010, 16:05 | Сообщение # 318 | Тема: Урок 1. Создание квеста на Eclipse Stable |  |   постоянный участник Сейчас нет на сайте | biovolk, Ок, сделаю потом. 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 |  |  |  |  |  | 
| Fulier | Дата: Понедельник, 09 Августа 2010, 15:34 | Сообщение # 319 | Тема: Урок 1. Создание квеста на Eclipse Stable |  |   постоянный участник Сейчас нет на сайте | biovolk, Чтобы поговорить с NPC нужно подойти к нему и нажать на cntrl. Если не помогло, то проверь точно ли у него стоит первый скрипт:
 Вот скрин, как должно быть у Непися.
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 
 
 Сообщение отредактировал Fulier - Понедельник, 09 Августа 2010, 15:35 |  |  |  |  |  | 
| Fulier | Дата: Воскресенье, 08 Августа 2010, 21:02 | Сообщение # 320 | Тема: Урок 1. Создание квеста на Eclipse Stable |  |   постоянный участник Сейчас нет на сайте | Итак, в первом уроке я расскажу о том, как создать самый простенький квест. В этом уроке мы также познакомимся с игровыми скриптами и тем, что они из себя представляют. Приступим: 1) Создадим NPC, у которого поставим Behavior -> Scripted и выберем в полоске Script -> 1 (Это означает номер Case см. ниже).
 2) Поставим где-нибудь нашего НПСа, чтобы потом поговорить с ним и взять квест.
 3) Идём в папку Server -> Scripts -> Events -> и открываем в блокноте ScriptedNpc
 4) В папке Scripts -> создаём папку Quests.
 5) Создаём еще одного Непися.
 6) Создаём какую-нибудь вещь, чтобы та дропалась с моба и её нужно было принести квестодателю.
 7) Пишем скрипт в ScriptedNpc.То что помечено этим знаком (') - обычный комментарий, его писать ненужно.:
 
 Code  Case 1 'Номер скрипта, который использует NPC
 If GetPlayerLevel(Index) >= 1 then ' Если уровень персонажа больше или равен еденице, то.
 If GetVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1") = vbNullString Then
 Call PlayerMsg(Index, "Здесь должен быть текст, который будет говорить вам NPC в чате.", YELLOW) ' Call - обязательная вещь для вызова того или иного скрипта. Yellow - цвет текста в чате (желтый)
 Call  PutVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1", 1) 'Создаём в папке Quests файл игрока, в котором отмечаются стадии квеста. Сейчас эта стадия - 1. General - то, что написано в квадратных скобках (программное имя квеста). Quest1 - программная отметка квеста. 1 - стадия квеста.'
 
 Else if GetVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1") = 1 Then
 If CanTake(Index, 2, 8) then' Внимание: цифры могут отличаться от ваших, смотрите: 2 - это номер предмета. 8 - это количество предметов. CanTake - есть ли у вас этот предмет в данном количестве.
 Call PlayerMsg(Index, "Здесь, по идее, должна быть благодарность NPCa", YELLOW)
 Call TakeItem(Index, 2, 8) ' Забирает вещи. Скрипт похож на CanTake. 2 - номер предмета. 8 - количество предметов, которые нужно забрать.
 Call GiveCurrency(Index, 1, 100) ' Выдаёт деньги или тот предмет, что помечен под Currency. 1 - номер предмета, 100 - количество.
 Call PutVar("Scripts\Quests\" & GetPlayerName(Index) & ".ini", "General", "Quest1", 2)
 end if
 end if
 End if
 End if
 Exit Sub
 
 Лампа. Кофе. Игра. - сайт о компьютерных, компьютерных и еще раз компьютерных играх.
 
 
 Сообщение отредактировал Fulier - Воскресенье, 08 Августа 2010, 21:02 |  |  |  |  |  
 |