Обсуждение:SoC. Создаем худ маски — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Обсуждение:SoC. Создаем худ маски — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
 
(не показаны 5 промежуточные версии 2 участников)
Строка 1: Строка 1:
а не спижжен ли у xstream & red75 этот скрипт?
+
Rekongstor : да тут, вижу, назревает холивар по поводу неправильного скрипта :)
Weanchester: "У них скрипт написан профессионально. Если у тебя есть '''АМК МОД 1.4''', то зайди в '''gamedata\scripts''', найди файл '''amk_mod.script''' открой и найди там функцию масок."
+
xstream & red75, если вы делали этот скрипт, то займитесь логикой: если у меня в инвентаре костюм сталкера, а надет костюм новичка, то будет выдан худ. надо делать такую проверку
 +
local slot = db.actor:item_in_slot(6)
 +
if slot then
 +
if slot:section() == "stalker_outfit" or slot:section() == "killer_outfit" then -- можно указать другие костюмы
 +
-- далее установка худа или его удаление, если условие вернёт false
 +
else
 +
-- убираем худ
 +
end
 +
else
 +
-- убираем худ
 +
end
 +
правильней, конечно, всё в один if запихнуть, но я не рискую и считаю, что так правильно.
 +
 
 +
:* скажем "нет" холиварам. --[[Участник:RedPython|RedPython]] 13:57, 31 мая 2011 (UTC)

Текущая версия на 13:57, 31 мая 2011

Rekongstor : да тут, вижу, назревает холивар по поводу неправильного скрипта :) xstream & red75, если вы делали этот скрипт, то займитесь логикой: если у меня в инвентаре костюм сталкера, а надет костюм новичка, то будет выдан худ. надо делать такую проверку local slot = db.actor:item_in_slot(6) if slot then if slot:section() == "stalker_outfit" or slot:section() == "killer_outfit" then -- можно указать другие костюмы -- далее установка худа или его удаление, если условие вернёт false else -- убираем худ end else -- убираем худ end правильней, конечно, всё в один if запихнуть, но я не рискую и считаю, что так правильно.

  • скажем "нет" холиварам. --RedPython 13:57, 31 мая 2011 (UTC)
Другие места
LANGUAGE