Вторник, 14.05.2024, 11:44


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

Архив - только для чтения
Форум » Прочее » Архив » PainKilleR: Retribution (Модификация на Painkiller и addon Battle out of hell)
PainKilleR: Retribution
STR_ParagorСреда, 15.05.2013, 21:32 | Сообщение # 1





===========================================
Разработка отменена на неопределённый срок!
===========================================


Сообщение отредактировал Lexa_2012 - Воскресенье, 23.10.2016, 14:51
 
STR_ParagorЧетверг, 20.02.2014, 20:59 | Сообщение # 316





Ну че, никто не знает чтоли или я сам с собой говорю?
 
EvgeniyЧетверг, 20.02.2014, 21:00 | Сообщение # 317





https://www.google.by/#q=maya....2%D1%8C

Неужели в век высоких технологий и интернета трудно в этот самый интернет залезть и всего-навсего вбить в гугл?

Для Пэйнкиллера они все подходят,а если ты решил,что в Майе работается легче,чем в Максе,то спешу тебя огорчить,там то же самое.И никаких волшебных инструментов в сравнение с Максом там нет.
 
STR_ParagorВоскресенье, 02.03.2014, 21:39 | Сообщение # 318





Кто нибудь знает как убрать эффект PickupFX с золота? Это такое синее мерцание при взятии золота и других подбираемых обьектов.
 
HavcomВоскресенье, 02.03.2014, 21:41 | Сообщение # 319
Painkiller
Сообщений: 3000
Награды: 65
Репутация: 375
Статус: Offline
В общем стереть со скрипта золотишка функцию PickupFX.
Мог бы и сам догадаться, а ещё лучше открыть скрипты золота и глазами пробежаться.
 
STR_ParagorВоскресенье, 02.03.2014, 21:45 | Сообщение # 320





Дело в том что у меня нет строки с PickupFx.
 
HavcomВоскресенье, 02.03.2014, 21:54 | Сообщение # 321
Painkiller
Сообщений: 3000
Награды: 65
Репутация: 375
Статус: Offline
Идешь в CItem.lua, находишь вызов PickupFx для функции Client_OnTake, заключаешь в условие. По умолчанию ставишь True. Для монетки пишешь переменную, как False. Всё.
 
STR_ParagorПонедельник, 03.03.2014, 16:53 | Сообщение # 322





Havcom, я так и не могу понять как правильно заключить в условие. Как я не напишу все с ошибками.
 
ItramariNПонедельник, 03.03.2014, 18:35 | Сообщение # 323
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
Цитата Lexa_2012 ()
Havcom, я так и не могу понять как правильно заключить в условие. Как я не напишу все с ошибками.

И ты при этом еще надеешься создать мод? Да, парень... так, объясняю на пальцах. У тебя есть строчка <какая-то строчка>. Тебе надо, чтобы эта строчка срабатывала только по условию. Значит ты пишешь следующее:
if <условие> then
<какая-то строчка>
end
Вот и все. И чтобы создать мод, надо хотя бы зачаточное понимание языка программирования\скриптового языка. Так что или доставай учебник по программированию (delphi или pascal самые близкие к lua по синтаксису), или читай документацию к lua.


Я люблю людей... особенно - убивать!^__^
 
HavcomВторник, 04.03.2014, 08:57 | Сообщение # 324
Painkiller
Сообщений: 3000
Награды: 65
Репутация: 375
Статус: Offline
Lexa_2012, ты понял или нет?
 
STR_ParagorВторник, 04.03.2014, 10:21 | Сообщение # 325





Заключать в условие я знаю как. Если я не ошибаюсь то вроде так

If true then
player:PickupFX()
end
А как сделать в монетке false до меня не дошло.
 
HavcomВторник, 04.03.2014, 15:43 | Сообщение # 326
Painkiller
Сообщений: 3000
Награды: 65
Репутация: 375
Статус: Offline
Нихрена ты не знаешь...

Достаточно поднять голову чуть выше, посмотреть на соседнее условие и также придумать своё.

if not template.NoPickupFX then
player:PickupFX()
end


В монетку вбить:
o.NoPickupFX = true


Сообщение отредактировал Havcom - Вторник, 04.03.2014, 15:44
 
STR_ParagorВторник, 04.03.2014, 22:04 | Сообщение # 327





Я знаю, что я нихрена не знаю...
А за скрипт спасибо, на будущее буду знать.
 
ItramariNСреда, 05.03.2014, 18:51 | Сообщение # 328
Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
Можно и по-другому... если ты хочешь убрать эффект подбора для всего, кроме святых предметов (даже душ и патронов), то можно в качестве условия просто поставить IsHolyItem=false

Я люблю людей... особенно - убивать!^__^
 
STR_ParagorПонедельник, 10.03.2014, 03:56 | Сообщение # 329





Благодоря монетке мой уровень по знанию lua значительно повысился и мои некоторые проблемы со скриптами сразу же решились. Но для некоторых условий еще надо в конце писать return что в переводе значит "вернуть". Без этого некоторые условия просто не работают.
Вопрос: Для чего и когда нужно ставить return? Это так, чисто для интереса)
 
UnSlayeRLBarsikПонедельник, 10.03.2014, 15:19 | Сообщение # 330
Люцифер
Сообщений: 770
Награды: 35
Репутация: 277
Статус: Offline
Как там дела с модом у тебя? 3DКарты новые создаешь?

- Painkiller Сайт PKRC.RU Вконтакте!
- Группа по Игре Painkiller: Hell & Madness (2015)
 
Форум » Прочее » Архив » PainKilleR: Retribution (Модификация на Painkiller и addon Battle out of hell)
Поиск: