Случайная подборка модов
Объединенный Пак - 2
3.7
NZK MOD 1.3
3.2
Белый отряд
3.7
Игра Душ: Эксельсиор
4.4
Время перемен v2.0
4.1
Вариант "Омега"
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
Форум » S.T.A.L.K.E.R. Модификации » Помощь в моддинге » Скрипты, конфиги, логика, движок » [CS] Ограничение обьёма инвентаря
[CS] Ограничение обьёма инвентаря
Российская Федерация  ALEX13
Пятница, 15.11.2013, 12:03 | Сообщение # 16
Статус:
Опытный:
Сообщений: 1625
Награды: 12
Регистрация: 26.12.2012

Stalker_Monstr, на зп возможно такое сделать?
  Злобная реклама
Пятница, 15.11.2013, 12:03
Статус:
Сообщений: 666
Регистрация: 26.12.2012
Российская Федерация  dark_stalker_98
Пятница, 15.11.2013, 12:16 | Сообщение # 17
Darkness
Статус:
Опытный:
Сообщений: 1341
Награды: 8
Регистрация: 26.04.2013

ALEX13, http://ap-pro.ru/forum/21-10022-557300-16-1384442088
Только скрипт не будет работать. biggrin
Ибо здесь нужно поставить в скобках true
Цитата dark_stalker_98 ()
limiting_items_l.update()   

Должно выйти так:
Код
pda.fill_sleep_zones()      
if limiting_items_l then      
limiting_items_l.update(true)      
end      
end

Простите за ошибку, я ведь говорил, что еще не опробовал скрипт.
Если кому нужно- могу скинуть уже сделанные скрипты для ЗП.
Сообщение отредактировал dark_stalker_98 - Пятница, 15.11.2013, 12:27
  Злобная реклама
Пятница, 15.11.2013, 12:16
Статус:
Сообщений: 666
Регистрация: 26.04.2013
Российская Федерация  Stalker_Monstr
Пятница, 15.11.2013, 12:33 | Сообщение # 18
Статус:
Отмычка:
Сообщений: 194
Награды: 8
Регистрация: 30.01.2013

R0D23, Давно уже, от АМК.
  Злобная реклама
Пятница, 15.11.2013, 12:33
Статус:
Сообщений: 666
Регистрация: 30.01.2013
Казахстан  Max_Warlock
Пятница, 15.11.2013, 13:20 | Сообщение # 19
Clear Sky - Remake
Статус:
Опытный:
Сообщений: 1552
Награды: 4
Регистрация: 18.01.2013

1) Ты бы хоть скрипт от дерьма почистил прежде чем выкладывать. Поубирай все эти nokia? pda_leb и прочее, что к ЧН отношения в принципе не имеет. Зачем захламлять код мусором? Код должен быть максимально понятным.

2) Не правильнее ли будет сделать на патроны такую же проверку как на костюм, по поиску строки "ammo"? А у тебя в скрипте идет перечисление и сравнение предмета с каждым видом патронов. Сумасшествие. dry



Лучше, не так ли?
Сообщение отредактировал Max_Warlock - Пятница, 15.11.2013, 13:25
  Злобная реклама
Пятница, 15.11.2013, 13:20
Статус:
Сообщений: 666
Регистрация: 18.01.2013
Российская Федерация  Stalker_Monstr
Пятница, 15.11.2013, 13:26 | Сообщение # 20
Статус:
Отмычка:
Сообщений: 194
Награды: 8
Регистрация: 30.01.2013

Max_Warlock, Кто автор скрипта? Не, я. Так что, претензии по скрипту - не ко мне, ибо не я его писал.
  Злобная реклама
Пятница, 15.11.2013, 13:26
Статус:
Сообщений: 666
Регистрация: 30.01.2013
Казахстан  Max_Warlock
Пятница, 15.11.2013, 13:42 | Сообщение # 21
Clear Sky - Remake
Статус:
Опытный:
Сообщений: 1552
Награды: 4
Регистрация: 18.01.2013

Далее. Зачем в каждой функции проверка на существование объекта? Зачем столько лишних строк?

Из всех функций IsПредмет поубирай

if object then
end

А вместо этого добавь:



Добавлено (15.11.2013, 13:31)
---------------------------------------------
Stalker_Monstr, я не я, и лошадь не моя? при чем тут автор? Это не игра, не картина, не фильм и не книга. Это скрипт. и если ты взялся обучать кого-то подключать скриптовые модули, будь добр наведи порядок в "адаптированном" коде.
По этой статье будет учиться множество новичков и если код будет так засран, то они в нем ничерта не поймут. А в коде главное - не подключить его, тупо перенеся, а понять. wink

Цитата Stalker_Monstr ()
if (object:section()=="explosive_grenade" or "explosive_hide" or "grenade_gt1" ) then

А это что вообще??? Ни в ЧН ни в ЗП ничего подобного среди гранат нет. Там есть grenade_f1 и grenade_rgd5
Что из этого следует: целая функция просто напросто не работает и не выполняет никаких действий, зато гранаты имеют равный объем с хлебом, водкой, бинтами и квестовыми предметами (всеми). Исправь.

Интересно, что это за фигня?


Что-то проверок предметов на оружие и артефакты я в этом коде вообще не наблюдаю.

ИТОГ: ДАННЫЙ КОД АДАПТИРОВАН НЕПРАВИЛЬНО И НЕАККУРАТНО. РАБОТАТЬ ОН БУДЕТ НЕСТАБИЛЬНО, А В ПАЧКЕ С ДРУГИМИ МОДАМИ МОЖЕТ ВЫЗЫВАТЬ ЛЮБЫЕ ГЛЮКИ В МОДАХ И ИГРЕ. НЕ ИСПОЛЬЗУЙТЕ ДАННЫЙ КОД В СВОИХ МОДАХ ПОКА ОН НЕ БУДЕТ ДОВЕДЕН ДО УМА.
Сообщение отредактировал Max_Warlock - Пятница, 15.11.2013, 13:44
  Злобная реклама
Пятница, 15.11.2013, 13:42
Статус:
Сообщений: 666
Регистрация: 18.01.2013
Российская Федерация  dark_stalker_98
Пятница, 15.11.2013, 13:47 | Сообщение # 22
Darkness
Статус:
Опытный:
Сообщений: 1341
Награды: 8
Регистрация: 26.04.2013

Max_Warlock, что-то ты разошелся. biggrin
Посмотри сюда:

Или сюда:

А ты там что-то о неаккуратности говоришь... biggrin
У меня пока с этим скриптом глюков не было, если проверить- да, есть ошибки, но есть ты для этого. biggrin
Сообщение отредактировал dark_stalker_98 - Пятница, 15.11.2013, 13:49
  Злобная реклама
Пятница, 15.11.2013, 13:47
Статус:
Сообщений: 666
Регистрация: 26.04.2013
Казахстан  Max_Warlock
Пятница, 15.11.2013, 13:54 | Сообщение # 23
Clear Sky - Remake
Статус:
Опытный:
Сообщений: 1552
Награды: 4
Регистрация: 18.01.2013

dark_stalker_98, какой дурак открывает такие файлы блокнотом??? Notepad++ или Pspad? Не пробовал? Может тебе скрины прислать того, как они у меня открываются?

Цитата Stalker_Monstr ()
if item:section()~="repair_box" or "repair_box_mini" or "repair_box_otf" or "meshok" or "rukzak" or "zapiska" or "acumm" or "pda_leb" or "nokia" or "protivogaz" or "razgruzka" then
end

Вот эта проверка полностью лишняя: от первого и до последнего слова. Зато проверки на квестовые предметы нет... И Stalker_Monstr пытается пропихнуть это как скрипт для ЧН или ЗП angry

Добавлено (15.11.2013, 13:50)
---------------------------------------------
Цитата dark_stalker_98 ()
У меня пока с этим скриптом глюков не было, если проверить- да, есть ошибки, но есть ты для этого.

Подчищать экскременты я не собираюсь, вот потыкать носом человека взявшегося учить кого-то...

Добавлено (15.11.2013, 13:53)
---------------------------------------------
dark_stalker_98, Дарк, ни о чем не говорит?

Тебе явно пора что-то у себя менять. Не знаю что... biggrin
В таком виде как у тебя код скорее всего вообще бы работать н естал. А у меня он в том виде, что на скрине. Тот же скрипт.

Добавлено (15.11.2013, 13:54)
---------------------------------------------
Цитата dark_stalker_98 ()
пока с этим скриптом глюков не было

Пока может и не было, а в связке с другими подключенными скриптами такие глюки начаться могут... Ты представь: вызываются несуществующие функции, проверяются несуществующие предметы, квестовые предметы запросто выбрасываются, так как на них нет проверки. Это не код, а помойка.
Сообщение отредактировал Max_Warlock - Пятница, 15.11.2013, 13:55
  Злобная реклама
Пятница, 15.11.2013, 13:54
Статус:
Сообщений: 666
Регистрация: 18.01.2013
Российская Федерация  dark_stalker_98
Пятница, 15.11.2013, 13:57 | Сообщение # 24
Darkness
Статус:
Опытный:
Сообщений: 1341
Награды: 8
Регистрация: 26.04.2013

Цитата Max_Warlock ()
Notepad++ или Pspad?

Такого у меня в помине не было. Скрипты спокойно открываются и блокнотом, смысл устанавливать для них еще программы, которые занимают лишнее место? Другие скрипты аккуратно открываются. Скрин в доказательство, открыл тот же bind_stalker, только оригинала:


Цитата Max_Warlock ()
Подчищать экскременты я не собираюсь, вот потыкать носом человека взявшегося учить кого-то...

Узнаю Макса... biggrin
Но если ты настаиваешь то скачаю. biggrin
Сообщение отредактировал dark_stalker_98 - Пятница, 15.11.2013, 14:03
  Злобная реклама
Пятница, 15.11.2013, 13:57
Статус:
Сообщений: 666
Регистрация: 26.04.2013
Российская Федерация  aleksn09
Пятница, 15.11.2013, 14:01 | Сообщение # 25
Clear sky: Время перемен
Статус:
Бывалый:
Сообщений: 870
Награды: 8
Регистрация: 01.02.2013

dark_stalker_98, зато в Notepad ++ удобнее работать. Иначе как ты будешь искать строку, на которую указывает лог? Или ты их сам считаешь? Плюс есть подсветка синтаксиса, что тоже придает удобство работы со скриптами.
  Злобная реклама
Пятница, 15.11.2013, 14:01
Статус:
Сообщений: 666
Регистрация: 01.02.2013
Казахстан  Max_Warlock
Пятница, 15.11.2013, 14:03 | Сообщение # 26
Clear Sky - Remake
Статус:
Опытный:
Сообщений: 1552
Награды: 4
Регистрация: 18.01.2013

Цитата dark_stalker_98 ()
Скрин в доказательство

В доказательство чего? Если бы скрипт читался так как он открывается у тебя, то все строки, которые начинаются с ------------------ НЕ РАБОТАЛИ БЫ. Плюс мой скрин того же скрипта. И доказательство чего? Того, что у тебя нет нормальной адекватной программы для того, чтобы редактирвоать скрипты, пользуясь подсветкой синтаксиса и массой полезных функций? Которая весит то, кстати, копейки. Notepad++, да-да, а не блокнот Windows. Это все равно что музыку через Windows Media Player слушать.

Добавлено (15.11.2013, 14:03)
---------------------------------------------
aleksn09, о, свидетель... Алекс, где-то видел у меня когда-то, то что показывает на скрине Дарк? Стал бы работать такой код?

Добавлено (15.11.2013, 14:03)
---------------------------------------------
aleksn09, а поиск по файлам... А подсветка Lua... Ммммм...))

  Злобная реклама
Пятница, 15.11.2013, 14:03
Статус:
Сообщений: 666
Регистрация: 18.01.2013
Российская Федерация  dark_stalker_98
Пятница, 15.11.2013, 14:06 | Сообщение # 27
Darkness
Статус:
Опытный:
Сообщений: 1341
Награды: 8
Регистрация: 26.04.2013

Цитата aleksn09 ()
dark_stalker_98, зато в Notepad ++ удобнее работать. Иначе как ты будешь искать строку, на которую указывает лог? Или ты их сам считаешь? Плюс есть подсветка синтаксиса, что тоже придает удобство работы со скриптами.

У меня такой вопрос, ребята, вы знали что в блокноте есть такая фигня?
Прикрепления: 5622029.png (10.4 Kb) · 8002643.png (14.6 Kb)
Сообщение отредактировал dark_stalker_98 - Пятница, 15.11.2013, 14:10
  Злобная реклама
Пятница, 15.11.2013, 14:06
Статус:
Сообщений: 666
Регистрация: 26.04.2013
Российская Федерация  aleksn09
Пятница, 15.11.2013, 14:09 | Сообщение # 28
Clear sky: Время перемен
Статус:
Бывалый:
Сообщений: 870
Награды: 8
Регистрация: 01.02.2013

Цитата Max_Warlock ()
aleksn09, о, свидетель... Алекс, где-то видел у меня когда-то, то что показывает на скрине Дарк? Стал бы работать такой код?

Нет, у тебя не было такого. Если посудить то две черточки "--" комментят функцию и она перестает работать. А на скрине их не мало.
Цитата Max_Warlock ()
aleksn09, а поиск по файлам... А подсветка Lua... Ммммм...))

Тоже полезная вещь.

Добавлено (15.11.2013, 14:09)
---------------------------------------------
dark_stalker_98, знал. Но там нету поиска по файлам.

  Злобная реклама
Пятница, 15.11.2013, 14:09
Статус:
Сообщений: 666
Регистрация: 01.02.2013
Казахстан  Max_Warlock
Пятница, 15.11.2013, 14:09 | Сообщение # 29
Clear Sky - Remake
Статус:
Опытный:
Сообщений: 1552
Награды: 4
Регистрация: 18.01.2013

dark_stalker_98, не смеши добрых людей.

  Злобная реклама
Пятница, 15.11.2013, 14:09
Статус:
Сообщений: 666
Регистрация: 18.01.2013
Российская Федерация  dark_stalker_98
Пятница, 15.11.2013, 14:10 | Сообщение # 30
Darkness
Статус:
Опытный:
Сообщений: 1341
Награды: 8
Регистрация: 26.04.2013

Max_Warlock, aleksn09, я сдаюсь, не бейте меня! biggrin
  Злобная реклама
Пятница, 15.11.2013, 14:10
Статус:
Сообщений: 666
Регистрация: 26.04.2013
Форум » S.T.A.L.K.E.R. Модификации » Помощь в моддинге » Скрипты, конфиги, логика, движок » [CS] Ограничение обьёма инвентаря
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск: