Перейти к контенту

Скриптование


Svoboда

Рекомендуемые сообщения

как запретить использование предмета без другого 
Ну например консервы без специального ножа не открыть ?

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

Ребят, напиши в лс. 
Как зарегистрировать новые анимации НПС? Чтоб сталкер мог их использовать при помощи логики.

  • Согласен 1

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

Кто даст функцию на отбираение предмета у гг (не диалоговую) и желательно без функций амк

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

@Карлан, а можно полный вариант функция (пример)?

 

dialogs.script посмотреть - не ?

 

 

local actor, sim = db.actor, alife()

function relocate_item_section( who, sect, d, n )	-- todo: составить таблицы, потом перемещать
	local r = 0
	if d == "in" then
		for i = 1, n or 1 do
			if who and t_quest[sect] and i == 1 then	-- квестовые предметы перемещаем
				local item = who:object( sect )
				if item then who:transfer_item( item, actor )
				else sim:create( sect, vector(), 0, 0, 0 )
				end
				r = r + 1
			else sim:create( sect, vector(), 0, 0, 0 ); r = r + 1
		end	end
	elseif who and d == "out" then
		for i = 1, n or 1 do
			local item = actor:object( sect )
			if item then
				actor:transfer_item( item, who )
				r = r + 1
	end	end	end
	if r ~= 0 then news_relocate_item( actor, d, sect, r ) end
	return r
end

dc

Изменено пользователем Dennis_Chikin

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

Ребята, возникла проблема с проигрывание худ анимации при использовании итема. 
Помогите со скриптом , если не трудно. 

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение
@Nazgool,соглашусь с тобой насчёт local *** = bla, bla, bla. А вот насчёт текстов и иконок, мне кажется было бы лучше сделать через xml'ку.

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение
,может глупый вариант, но всё же. В первом коде есть условие, а второй вызывается от какого-нибуть чего-нибудь там. Да хоть от булки хлеба.

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

@Outfater,

local porsh = {

1 поршень, второй поршень}

 

Function hhy() -- на апдейт

if has_info("porsh") then

Дальше сам.

 

P.S. мог ошибиться, так как писал с телефона.

Изменено пользователем svarog2741
  • Спасибо 1

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

апдейты тянет

привычка. Да и с мобилы другие способы расписывать не айс.
  • Не нравится 1

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

а куда прописать local porsh

в тот же скрипт, где функция проверки.

И что значит на апдейт

Функция update в bind_stalker.script

hhy произвольно, или именно так?

 

да, произвольно.
  • Спасибо 1

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

@Outfater, так правильно, ты вшил одну функцию в другую. Вынеси в отдельный скрипт и всё.


Товарищ, Struck, если я где-то накосячил или обидел тебя извини, но не надо под каждым моим постом ставить "Не нравится". Если не согласен с моим вариантом, напиши свой. 

  • Не нравится 1

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

@Outfater, пфф. Извини, но моя психика не позволяет мне всё досконально расписывать. 

  • Не нравится 2
  • Согласен 1

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение
@Outfater,это не команда, а переменная. Её можно назвать как удобно. Я знаю два языка: C++ (ЯП) и Lua(Скриптовый язык).

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение
@Outfater,а знаю, но я другими способами делаю. Аля таблицей.

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение
зациклить скрипт

Сделай проверку на нахождение ГГ на локации, но тогда не на апдейт вешай, а на загрузку.

Изменено пользователем svarog2741

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение
Пример скрипта можете написать?

1. Мне лень 

2. Я забыл нужную функцию в бинде

3. Более года не использовал скриптовый спавн.

Изменено пользователем svarog2741

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение

Но мои скромные познания отнюдь не настолько обширны, чтобы использовать такой способ спавна.

 

возьми у меня из профиля скрипт и повесть на таймер спавн.
  • Спасибо 1

svarog2741.gif

 

НС - шлак, солянки - шлак.

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...