Перейти к содержанию

Kane

Граждане
  • Постов

    2224
  • Зарегистрирован

  • Посещение

Весь контент Kane

  1. Это глюки на сервере. Сейчас вроде все нормально.
  2. Я думаю старые игры можно считать игры вышедшее до 2003 года. Все зависит от жанра. Мне вот очень нравится Resident Evil 1-3. Сюжет классный, особенно зацепили бонусы, которые открываются после прохождения всей игры.
  3. Ну еще есть Мак. Да. Ядро NT. Архитектура OS/2.
  4. Kane

    Geneforge 5

    Ну для Shareware все равно плоховата графика в наше время. Тем более игра условно-бесплатная. Хотя надо все равно глянуть.
  5. Kane

    Geneforge 5

    ОК. просто ссылки не было на сайт когда я написал пост. Графика конечно нетру (примерно такая была в UFO1, UFO2).
  6. Kane

    Geneforge 5

    Эм... игра платная? Можно скрины если возможно?
  7. До 98-го пока далеко. Еще даже нету поддержки таких приложений как FileZilla Server, ICQ, WinAmp, Microsoft Office... Про DirectX я вообще молчу.
  8. Почитал сейчас об этом субъекте. Мой вывод: игрушечная попытка воссоздать венду, они сейчас дошли где-то до уровня windows 98, нет, даже не 98, а 95-го. Так что она бесплатная, но бесполезная.
  9. Не когда о такой не слышал. Очень похожа с виду на Win98. Когда выйдет финалка надо будет опробовать.
  10. Нам и не надо нечего от Дашеной банды.
  11. Самые элитные места - это Плазы Вмвека и Храм Морнхолда.
  12. Да уж наверное обскочат, переводят уже давно. Но вы не бросайте перевод, будет альтернатива типа.
  13. Тесалл ее и переводит уже.
  14. Как проходишь Предел, по дороге вверх иди на право.
  15. Очередной скин Оксаны... Выглядит не очень опять. Светло-оранжевый цвет меня просто убивает...
  16. Ага. Вроде тогда были выборы Народ Предков, я тогда еще не знал кто это такие. Это было примерно в июне 2006 года...
  17. Я знаю. Это я так к слову сказал. Мда... на что только не пойдут ради славы и денег... А есть чтонибуть реально мощное кроме MTX JackHammer? Но по дешевле.
  18. Варг +1. Клевая штуковина, интересно в космосе будет слышно. А вообще интересно для чего такую махину сделали.
  19. Через мтес. Сокол дал ссылку попросил проголосовать против всех...
  20. Скорее всего ты права из-за этого. Надо будет посмотреть еще раз.
  21. http://www.youtube.com/watch?v=q1UPMEmCqZo
  22. Посмотрел сегодня. Мне не понравилось, может потому что смотрю фильмы в 2 часа ночи?
  23. Kane

    Half-Life. Escape From City 17

    Escape from City 17: Part One — это короткометражный фильм, созданный небольшой командой The Purchase Brothers из Торонто, Канада, и рассказывающий историю побега нескольких повстанцев из City 17 после взрыва Цитадели в финале Half-Life 2. Используя минимальный бюджет, самодельные костюмы и Source SDK, им удалось удивить даже Valve — видео было упомянуто в новостях Steam. Собственно, этого факта уже достаточно, чтобы сделать вывод о качестве и начать просмотр. Вторая часть уже близка к завершению. Бюджет всего 500 долларов!!! Несмотря на скромный бюджет, некоторые моменты (панорама портала над цитаделью с кучей бумажек/газет) просто кинематографического качества (смотрел в ХД). Да, эффекты заметны, но... Дух, атмосфера, цветовая гамма - всё тут, всё передано как оно есть. Бодренькая фанатская короткометражка по Half-Life 2: Episode One от канадских товарищей. Атмосферно, аутентично, на удивление качественная графика для фильма за 500$, к тому же - с душой.Как сказал кто-то на халфовском сайте: "Феде Бондарчуку для такого потребовалось бы 20 миллионов долларов". Хе-хе, и в этом есть своя правда. http://mediazona.ru/gallery/4/0/5/0/38830.jpg http://mediazona.ru/gallery/4/1/8/a/38833.jpg
  24. Это упрошенный вариант для тех кто не умеет делать диалоги, или ему это не нужно. Это также может служить образцом для создания более сложных скриптов. Почему же... Как появится время возможно накалякую более сложный скрипт.
  25. На написания и описания действий в этом скрипте, у меня ушел вчера почти весь день. Версия несколько упрощенная требующая минимум знаний. Компаньон будет красться, когда вы крадетесь. Прыгать когда прыгаете вы, бежать только в тот момент когда отдаляется от вас достаточно далеко. Так же ваш компаньон будет иметь навыки аналогичные вашим. Плюс пожалуй не помешает задать ему возможность перемещаться на ваше местоположение, если вы отошли совсем уж далеко. Ну и на пока по моему более, чем достаточно. Потому что при добавлении дальнейших умений нам потребуется приличное знание диалогов и скрипты будут уже не универсальными, а в расчете на одного NPS. Первый скрипт: begin my_script_companion ; Далее идет блок для размещения игрока в локальной ячейке short py short pz short px short companion ;а вот и сам скрипт в общем то set companion to 1 ;---дает возможность делить вещи ;заставит не тормозить в режиме меню if ( menumode == 1 ) If ( GetPCSleep == 0 ) Return EndIf EndIf ;заставляет телепортироваться к игроку, когда он слишком далеко set pz to ( player->getpos, z ) set px to ( player->getpos, x ) set py to ( player->getpos, y ) if ( getdistance, "player" >= 1500 ) ;меняйте число по своему желанию if ( state == 1 ) setpos, z, pz setpos, x, px setpos, y, py endif endif ;далее пойдет управление адекватным вашему поведению поведение NPS If ( GetDistance Player > 350 ) ForceRun ElseIf ( GetDistance Player < 300 ) ;чтоб бегал тока отдаляясь от вас ClearForceRun EndIf If ( Player->GetPCSneaking == 1 ) ForceSneak ElseIf ( Player->GetPCSneaking == 0 ) ;чтоб крался когда вы крадетесь ClearForceSneak EndIf If ( GetCurrentAIPackage == 3 ) ;когда следует за вами if ( getdistance, "player" <= 150 ) if ( getpcjumping == 1 ) ForceMoveJump endif endif endif If ( GetCurrentAIPackage == 3 ) if ( getpcjumping == 0 ) if ( getforcejump == 1 ) clearForceJump endif endif endif ;далее чуть посложнее, вам придется создать несколько заклинаний, типа характеристики, в скрипте я назову их ( 1-хождение по воде, 2-водное дыхание, 3-левитация, 4-хамелион ) If ( Player->GetEffect sEffectLevitate == 1 ) ;это про левитацию If ( GetCurrentAIPackage == 3 ) addspell, "3" endif else removespell, "3" EndIf If ( Player->GetEffect sEffectWaterWalking == 1 ) ;хождение по воде addspell, "1" else removespell, "1" endif if ( player->geteffect sEffectWaterBreathing == 1 ) addspell, "2" else removespell, "2" endif if ( player->geteffect, sEffectChameleon == 1 ) addspell, "4" else removespell, "4" endif ;так а теперерь идет соотношение ваших навыков и навыков нпс оно чтоб не кушать наши ресурсы пойдет вторым скриптом, который будет включатся когда вы спите скрипт будет называться "my_scills" If ( GetPCSleep == 1 ) StartScript "my_scills" EndIf end ;-конец первого скрипта Второй скрипт: begin my_scills Short doonce Short p_strength Short p_willpower Short p_intelligence Short p_agility Short p_endurance Short p_personality Short p_luck Short c_strength Short c_willpower Short c_intelligence Short c_agility Short c_endurance Short c_personality Short c_luck Short p_health Short p_magicka Short p_fatigue Short p_attackbonus Short p_defendbonus Short p_resistmagicka Short c_health Short c_magicka Short c_fatigue Short p_longblade Short p_bluntweapon Short p_shortblade Short p_spear Short p_axe Short p_handtohand Short p_heavyarmor Short p_mediumarmor Short p_lightarmor Short p_unarmored Short p_block ; делает уровень как у игрока ( вплоть до десятого ) If ( Player->GetLevel == 1 ) SetLevel 1 ElseIf ( Player->GetLevel == 2 ) SetLevel 2 ElseIf ( Player->GetLevel == 3 ) SetLevel 3 ElseIf ( Player->GetLevel == 4 ) SetLevel 4 ElseIf ( Player->GetLevel == 5 ) SetLevel 5 ElseIf ( Player->GetLevel == 6 ) SetLevel 6 ElseIf ( Player->GetLevel == 7 ) SetLevel 7 ElseIf ( Player->GetLevel == 8 ) SetLevel 8 ElseIf ( Player->GetLevel == 9 ) SetLevel 9 ElseIf ( Player->GetLevel == 10 ) SetLevel 10 endif ;установка навыков If ( doonce == 0 ) Set c_strength To ( Player->GetStrength ) Set c_willpower To ( Player->GetWillpower ) Set c_intelligence To ( Player->GetIntelligence ) Set c_agility To ( Player->GetAgility ) Set c_endurance To ( Player->GetEndurance ) Set c_personality To ( Player->GetPersonality ) Set c_luck To ( Player->GetLuck ) Set c_health To ( Player->Gethealth ) Set c_magicka To ( GetIntelligence ) Set c_fatigue To ( Player->GetFatigue ) Set doonce To 1 EndIf Set p_strength To ( Player->GetStrength ) Set p_willpower To ( Player->GetWillpower ) Set p_intelligence To ( Player->GetIntelligence ) Set p_agility To ( Player->GetAgility ) Set p_endurance To ( Player->GetEndurance ) Set p_personality To ( Player->GetPersonality ) Set p_luck To ( Player->GetLuck ) Set p_health To ( Player->Gethealth ) Set p_magicka To ( GetIntelligence ) Set p_fatigue To ( Player->GetFatigue ) Set p_attackbonus To ( Player->GetAttackBonus ) Set p_defendbonus To ( Player->GetDefendBonus ) Set p_resistmagicka To ( Player->GetResistMagicka ) Set p_longblade To ( Player->Getlongblade ) Set p_bluntweapon To ( Player->Getbluntweapon ) Set p_shortblade To ( Player->Getshortblade ) Set p_spear To ( Player->Getspear ) Set p_axe To ( Player->Getaxe ) Set p_handtohand To ( Player->Gethandtohand ) Set p_heavyarmor To ( Player->Getheavyarmor ) Set p_mediumarmor To ( Player->Getmediumarmor ) Set p_lightarmor To ( Player->Getlightarmor ) Set p_unarmored To ( Player->Getunarmored ) Set p_block To ( Player->Getblock ) If ( p_strength <= c_strength ) SetStrength, c_strength ElseIf ( p_strength > c_strength ) SetStrength, p_strength Set c_strength To GetStrength EndIf If ( p_willpower <= c_willpower ) SetWillpower, c_willpower ElseIf ( p_willpower > c_willpower ) SetWillpower, p_willpower Set c_willpower To GetWillpower EndIf If ( p_intelligence <= c_intelligence ) SetIntelligence, c_intelligence ElseIf ( p_intelligence > c_intelligence ) SetIntelligence, p_intelligence Set c_intelligence To GetIntelligence EndIf If ( p_agility <= c_agility ) SetAgility, c_agility ElseIf ( p_agility > c_agility ) SetAgility, p_agility Set c_agility To GetAgility EndIf If ( p_endurance <= c_endurance ) SetEndurance, c_endurance ElseIf ( p_endurance > c_endurance ) SetEndurance, p_endurance Set c_endurance To GetEndurance EndIf If ( p_personality <= c_personality ) SetPersonality, c_personality ElseIf ( p_personality > c_personality ) SetPersonality, p_personality Set c_personality To GetPersonality EndIf If ( p_luck <= c_luck ) SetLuck, c_luck ElseIf ( p_luck > c_luck ) SetLuck, p_luck Set c_luck To GetLuck EndIf If ( p_health <= c_health ) SetHealth, c_health ElseIf ( p_health > c_health ) SetHealth, p_health Set c_health To GetHealth EndIf If ( p_magicka <= c_magicka ) SetMagicka, c_magicka ElseIf ( p_magicka > c_magicka ) SetMagicka, p_magicka Set c_magicka To GetMagicka EndIf If ( p_fatigue <= c_fatigue ) SetFatigue, c_fatigue ElseIf ( p_fatigue > c_fatigue ) SetFatigue, p_fatigue Set c_fatigue To GetFatigue EndIf SetAttackBonus, p_attackbonus SetDefendBonus, p_defendbonus SetResistMagicka, p_resistmagicka SetLongBlade, p_longblade SetBluntWeapon, p_bluntweapon SetShortblade, p_shortblade SetSpear, p_spear SetAxe, p_axe SetHandToHand, p_handtohand SetHeavyArmor, p_heavyarmor SetMediumArmor, p_mediumarmor SetLightArmor, p_lightarmor SetUnarmored, p_unarmored SetBlock, p_block stopscript, "myscills end ;-конец второго скрипта
×
×
  • Создать...