Суббота, 27.04.2024, 06:46


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Форум » Модификации Painkiller » Разработка модификаций и контента к ним » Помощь с Lua-скриптами (Задаем вопросы, отвечаем.)
Помощь с Lua-скриптами
Painkiller-IvanВторник, 11.02.2014, 10:29 | Сообщение # 361





Исправили, проверили, работает карта в Приюте???
 
4044410Вторник, 11.02.2014, 13:15 | Сообщение # 362
Пфф...
Сообщений: 908
Награды: 20
Репутация: 67
Статус: Offline
Цитата Painkiller-ivan ()
Исправили, проверили, работает карта в Приюте???
Painkiller-ivan в скриптах уровня была прописана команда на замедление ходьбы в воде,поэтому она и неработала


вместе мы как граната,а раздельно мы как осколки
 
AstarothВторник, 11.02.2014, 14:43 | Сообщение # 363
Painkiller
Сообщений: 2025
Награды: 73
Репутация: 223
Статус: Offline
Painkiller-ivan, Да
4044410, Ты сам понял почему карта не работала? Не из-за воды, а из-за скрипта в который надо было добавить одну функцию, если не знаешь то не надо писать.


В мире новостей PAINKILLER Модификаций
 
4044410Вторник, 11.02.2014, 14:55 | Сообщение # 364
Пфф...
Сообщений: 908
Награды: 20
Репутация: 67
Статус: Offline
Цитата Astaroth ()
Не из-за воды, а из-за скрипта в который надо было добавить одну функцию, если не знаешь то не надо писать.
Astaroth я мож щас не прав буду-но я не писал что из-за воды-я написал что это прописано в скриптах


вместе мы как граната,а раздельно мы как осколки
 
Painkiller-IvanВторник, 11.02.2014, 14:56 | Сообщение # 365





Astaroth, хирургия делает своё дело! Только бы в теме ещё написали координаты этого скрипта, чтобы вставить в скрипт уровня. Сам хочу убедиться.
 
AstarothВторник, 11.02.2014, 15:08 | Сообщение # 366
Painkiller
Сообщений: 2025
Награды: 73
Репутация: 223
Статус: Offline
Цитата 4044410 ()
я мож щас не прав буду
Так и есть, основной недочёт был Player.PlayerSpeed, а не замедление в воде.

Painkiller-ivan, В   Data/Levels/C6L1_Orphanage/C6L1_Orphanage.lua   Но если у тебя этого нету, то распакуй Levels.pak.


В мире новостей PAINKILLER Модификаций
 
Painkiller-IvanВторник, 11.02.2014, 15:15 | Сообщение # 367





Нашёл lua. , что вписывать?

Сообщение отредактировал Painkiller-ivan - Вторник, 11.02.2014, 15:15
 
AstarothВторник, 11.02.2014, 15:20 | Сообщение # 368
Painkiller
Сообщений: 2025
Награды: 73
Репутация: 223
Статус: Offline
Painkiller-ivan,

Код
function o:Update()
       CLevel.Update(self)
       if Player and Player.Health > 0 then
       SetPlayerSpeed( Player.PlayerSpeed* Game.SpeedFactor )
          local dist = Dist2D(-900,100,Player._groundx,Player._groundz)
          --Game:Print(dist.." "..Player._groundy)
          if (Player._groundy < -27.0 and dist < 400) and ENTITY.PO_IsEnabled(Player._Entity) then
             SetPlayerSpeed(Player.PlayerSpeed * self.playerSlowDown)

                if self._lastTimeDamage + 20 < Game.currentTime then
                    self._lastTimeDamage = Game.currentTime
                    Player:OnDamage(self.swampDamage)
                end
А именно       SetPlayerSpeed( Player.PlayerSpeed* Game.SpeedFactor )


В мире новостей PAINKILLER Модификаций

Сообщение отредактировал Astaroth - Вторник, 11.02.2014, 15:22
 
Painkiller-IvanВторник, 11.02.2014, 15:53 | Сообщение # 369





Окей, щас решу.

Добавлено (11.02.2014, 15:53)
---------------------------------------------
Заработала Скорость.

P.S. Уже никакой беды нет. В порядке.


Сообщение отредактировал Painkiller-ivan - Вторник, 11.02.2014, 16:07
 
UnSlayeRLBarsikЧетверг, 13.02.2014, 23:46 | Сообщение # 370
Люцифер
Сообщений: 770
Награды: 35
Репутация: 277
Статус: Offline
Havcom, у себя в моде я исправил эту ошибку таким же образом, понял что и как, но исправил не из-за карты, а бега, персонаж только ходил и бежать никак нельзя было (ну все знают что у меня в моде персонаж и ходит и бегает).

- Painkiller Сайт PKRC.RU Вконтакте!
- Группа по Игре Painkiller: Hell & Madness (2015)
 
HavcomЧетверг, 13.02.2014, 23:53 | Сообщение # 371
Painkiller
Сообщений: 2995
Награды: 65
Репутация: 374
Статус: Offline
Окай, в следующий раз будем проверять твои знания Lua посредством очередного вопроса.
 
UnSlayeRLBarsikЧетверг, 13.02.2014, 23:58 | Сообщение # 372
Люцифер
Сообщений: 770
Награды: 35
Репутация: 277
Статус: Offline
Havcom, вопросы-то у меня есть, но на них никто не ответит мне увы, сам догадаешься и сделаешь быстрее (как с оружием было).

- Painkiller Сайт PKRC.RU Вконтакте!
- Группа по Игре Painkiller: Hell & Madness (2015)
 
HavcomПятница, 14.02.2014, 00:01 | Сообщение # 373
Painkiller
Сообщений: 2995
Награды: 65
Репутация: 374
Статус: Offline
Ну так ты напиши, может кто и ответит.
 
TranZitПонедельник, 28.04.2014, 14:16 | Сообщение # 374
Painkiller Archaeologist
Сообщений: 1038
Награды: 58
Репутация: 119
Статус: Offline
Дарова. Кто знает, как сделать, чтобы на уровне босс рядом шлялся? Как в HD, или в Релоаде.

Добавлено (28.04.2014, 14:16)
---------------------------------------------
Как новые карты Таро из Овердос (Штурм, Шаги Грома, Адская броня, Азарт, и, которая +5 к здоровью прибавляет) переместить в Оригинал?


Painkiller: Lost Alpha VK Group
 
STR_ParagorСреда, 30.04.2014, 15:51 | Сообщение # 375





TranZit, тебе зачем это делать? Для каждой карты написан скрипт в файле Game.lua и в Magicboard.lua назначаешь место и текстуру карты(точно не помню)
 
Форум » Модификации Painkiller » Разработка модификаций и контента к ним » Помощь с Lua-скриптами (Задаем вопросы, отвечаем.)
Поиск: