Помощь с Lua-скриптами
|
|
UnSlayeRLBarsik | Понедельник, 01.04.2013, 22:45 | Сообщение # 271 |
Люцифер
Сообщений: 770
Награды: 35
Репутация: 277
Статус: Offline
| [b]ItramariN, Havcom[/b], проблема не только в двиге, но и в шейдрах (причем не пойму я почему даже, че он там требует, виснет с сообщение даже не ссылкаясь на ошибку, то есть ошибку показывает, но только окошко и все).
Могу еще сказать насчет меню Некро и Пейна. в пейне вшито расположение тулбара загрузки и скриншота уровня, но не вшито другое, например блокноты которые показываются во время загрузки. Я бережно перенос на двиг пейна всю загрузку и пришлось свое добавить, как итог двиг накладывает только то что написано в нем, в некро к примеру все норм, а в пейне хрен тебе.
- Painkiller Сайт PKRC.RU Вконтакте! - Группа по Игре Painkiller: Hell & Madness (2015)
|
|
| |
ItramariN | Понедельник, 01.04.2013, 23:54 | Сообщение # 272 |
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (Havcom) Проблема лежит в двиге, так что все наши обсуждения ни к чему не приведут Ну... может ты и прав. Ладно, проехали)
Я люблю людей... особенно - убивать!^__^
|
|
| |
UnSlayeRLBarsik | Среда, 29.05.2013, 14:05 | Сообщение # 273 |
Люцифер
Сообщений: 770
Награды: 35
Репутация: 277
Статус: Offline
| Пока в скрипты не лез, но сразу вопрос: кто-нибудь может подсказать как сделать таймер на восстановление. То-есть к примеру я сделал комбо-выстрел из оружия и он должен перезарядиться через 5 минут. Возможно ли такое сделать.
- Painkiller Сайт PKRC.RU Вконтакте! - Группа по Игре Painkiller: Hell & Madness (2015)
|
|
| |
ItramariN | Среда, 29.05.2013, 15:25 | Сообщение # 274 |
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (UnSlayeR) Возможно ли такое сделать. Возможно. В конце процедуры комбо выстрела надо поставить этот таймер. В GameMP таймер был, только не помню в какой процедуре и как реализован.
Я люблю людей... особенно - убивать!^__^
Сообщение отредактировал ItramariN - Среда, 29.05.2013, 15:26 |
|
| |
UnSlayeRLBarsik | Воскресенье, 16.06.2013, 11:27 | Сообщение # 275 |
Люцифер
Сообщений: 770
Награды: 35
Репутация: 277
Статус: Offline
| Спасибо! Надо будет глянуть, если все получится как я задумал. Добавлено (16.06.2013, 11:27) --------------------------------------------- ItramariN, да уж все туго с этим. Все еще думаю над решением.
- Painkiller Сайт PKRC.RU Вконтакте! - Группа по Игре Painkiller: Hell & Madness (2015)
|
|
| |
ItramariN | Воскресенье, 16.06.2013, 13:26 | Сообщение # 276 |
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (UnSlayeR) Все еще думаю над решением. Я тебе отправлял в личку код мультиплеерного таймера. Это и есть твое решение.
Я люблю людей... особенно - убивать!^__^
|
|
| |
Havcom | Четверг, 27.06.2013, 12:16 | Сообщение # 277 |
Painkiller
Сообщений: 3029
Награды: 65
Репутация: 375
Статус: Offline
| Цитата (ItramariN) отправлял в личку Зачем в личку отправлять-то? Напиши тут, может это кому-то ещё пригодится.
|
|
| |
ItramariN | Четверг, 27.06.2013, 13:44 | Сообщение # 278 |
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (Havcom) Зачем в личку отправлять-то? Потому что UnSlayeR писал мне еще и в личку. И вообще там просто таймер из мультиплеера, своего ничего я не придумывал...
if MPCfg.GameState == GameStates.Counting then if not self._countTimerLast then self._countTimerLast = INP.GetTime() end
local tm = INP.GetTime() self._countTimer = self._countTimer - ( tm - self._countTimerLast) self._countTimerLast = tm local s = math.floor(self._countTimer)+1 if s and self._countTimerInt ~= s then Game.SyncCounter(self._countTimer) self._countTimerInt = s end else self._countTimerLast = nil end
Я люблю людей... особенно - убивать!^__^
Сообщение отредактировал ItramariN - Четверг, 27.06.2013, 13:47 |
|
| |
Astaroth | Пятница, 05.07.2013, 16:19 | Сообщение # 279 |
Painkiller
Сообщений: 2111
Награды: 74
Репутация: 224
Статус: Offline
| У меня одна проблема, в одном уровне хотел отключить анти-портал, я прописал в CAction скрипт по принципу отключения Death Zone, пытался ещё в Game.lua прописать, но ни фига не получилось.
В мире новостей PAINKILLER Модификаций
|
|
| |
ItramariN | Пятница, 05.07.2013, 16:39 | Сообщение # 280 |
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Astaroth, а в редакторе его никак ты отключить не можешь?
Я люблю людей... особенно - убивать!^__^
|
|
| |
Astaroth | Пятница, 05.07.2013, 16:44 | Сообщение # 281 |
Painkiller
Сообщений: 2111
Награды: 74
Репутация: 224
Статус: Offline
| ItramariN, Как его отключить в редакторе?
В мире новостей PAINKILLER Модификаций
|
|
| |
Havcom | Пятница, 05.07.2013, 16:45 | Сообщение # 282 |
Painkiller
Сообщений: 3029
Награды: 65
Репутация: 375
Статус: Offline
| А разве нельзя управлять порталами и антипорталами при помощи Слаба?
|
|
| |
ItramariN | Пятница, 05.07.2013, 16:54 | Сообщение # 283 |
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Astaroth, да хоть удали его просто. Ну, если тебе надо его динамически отключать, то это другое дело. Добавлено (05.07.2013, 16:54) ---------------------------------------------
Цитата (Havcom) А разве нельзя управлять порталами и антипорталами при помощи Слаба Можно, у них в свойствах есть ссылка на антипортал и параметр IsAntiPortal, или что-то в этом роде.
Я люблю людей... особенно - убивать!^__^
|
|
| |
Astaroth | Пятница, 05.07.2013, 17:13 | Сообщение # 284 |
Painkiller
Сообщений: 2111
Награды: 74
Репутация: 224
Статус: Offline
| Цитата (Havcom) А разве нельзя управлять порталами и антипорталами при помощи Слаба? Цитата (ItramariN) Можно, у них в свойствах есть ссылка на антипортал и параметр IsAntiPortal, или что-то в этом роде. Это типа включить IsAntiPortal и в AntiPortal выбрать нужный анти-портал? Цитата (ItramariN) Astaroth, да хоть удали его просто. Удалить? Каким образом?
В мире новостей PAINKILLER Модификаций
|
|
| |
ItramariN | Пятница, 05.07.2013, 17:59 | Сообщение # 285 |
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (Astaroth) Удалить? Каким образом? Кстати да, удалить антипорталы нельзя, забыл...Добавлено (05.07.2013, 17:59) ---------------------------------------------
Цитата (Astaroth) Это типа включить IsAntiPortal и в AntiPortal выбрать нужный анти-портал? Как вариант. Поэксперементируй, я с антипорталами никогда не парился
Я люблю людей... особенно - убивать!^__^
|
|
| |