Пользователей: 1
Гостей: 848
Всего: 849

» Подробно
» Сегодня

Привет, гость!









Автор Сообщение
lez0
    
Посты: 171
Откуда:
Возраст:
27-06-2007 20:41 GMT3 час. #313817   

Sancheba :
Кто-нибудь знает что обозначает скриптовая команда local sect=item:section()?



Приведи пример скрипта.


Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
28-06-2007 11:46 GMT3 час. #314284   
function npc_medkit_count(npc)
local count=0
local iter_func=function (npc,item)
local sect=item:section()
if sect=="medkit" or sect=="medkit_army" or sect=="medkit_scientic" then
count=count+1
end
end
npc:iterate_inventory(iter_func,npc)
return count
end


Это функция из скрипта мода Напарники


Жизнь - это игра с ОФИГЕННОЙ графикой
MadSad
    
Посты: 38
Откуда: Москва
Возраст:
28-06-2007 23:48 GMT3 час. #314879   
Насчет damages.ltx
Что значит "шанс попадания"? Если стрелять боту в руку - в нее и попадешь. Проверено.
И если проставить нули в столбец - по ГГ все равно будут попадать, так же как и ГГ в ботов.


...in Mod we trust
Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
01-09-2007 21:06 GMT3 час. #375150   
Помогите плиз!!:blinkХочу сделать так, чтобы из разговора с неписей её можно было отправить посидеть у костра. Как активировать схему чуваков у костра:poisk?
Там в скрипет есть последняя функция set_scheme(npc, ini, scheme, section, gulag_name) но что нужно передавать в section?


Жизнь - это игра с ОФИГЕННОЙ графикой
|Альтаир|
    
Посты: 779
Откуда: Москва
Возраст: 31
15-09-2007 18:59 GMT3 час. #386138   
Народ нужен скрипт, чтобы группа наёмников атаковала заставу долга (возле ДИкой территории) каждые 5 дней!


Чёрный СТАЛКЕР
    
Посты: 487
Откуда:
Возраст:
17-09-2007 19:13 GMT3 час. #387799   
люди вопрос не совсем то но нужно узнать как через консоль заспаунить контролёра?ОЧЕНЬ НАДО!


Нет спокойствия, есть гнев
нет страха, есть могущество
нет смерти, есть бессмертие
нет слабости, есть тёмная сторона
Arhet
    
Посты: 1047
Откуда: Москва
Возраст: 37
17-09-2007 19:15 GMT3 час. #387802   
через консоль? никак.


SRP Mod 0.2.2 - скачать
Чёрный СТАЛКЕР
    
Посты: 487
Откуда:
Возраст:
17-09-2007 19:25 GMT3 час. #387810   
жаль очень жаль8-(8-(


Нет спокойствия, есть гнев
нет страха, есть могущество
нет смерти, есть бессмертие
нет слабости, есть тёмная сторона
ferrari314
    
Посты: 1397
Откуда: Тольятти
Возраст: 32
21-09-2007 14:20 GMT3 час. #390645   
Как прописать неписю новый trade_(имя).ltx


Truth is out here...
Bertryger
    
Посты: 737
Откуда: Улан-Удэ
Возраст: 32
22-09-2007 12:00 GMT3 час. #391243   
Какой файл и строка в нем отвечают за выброс??


В раю лучше климат, в аду - компания.(Вальтер Скотт)
На пути к светлому будущему мешаются пробки из реалистичного настоящего.
Мечты похожи на радугу - только идиоты их преследуют!
weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
22-09-2007 17:48 GMT3 час. #391480   
НАРОД!!!!!!!!!!!!!!!!

Я знаю есть умные люди...

Пожалуйста дайте скрипт спанва НПС. Очень надо! Пожалуйста!!


Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
22-09-2007 23:02 GMT3 час. #391786   
function spawn_item(spawn_item, pos, gv,lv)
return alife():create(spawn_item, pos, lv, gv)
end


spawn_item - смотри config/creatures/spawn_sections.ltx - там написаны имена секций для разных типов неписей

pos - координаты

gv - game_vertex_id() Например db.actor:game_vertex_id()

lv - level_vertex_id() Например db.actor:level_vertex_id()


Жизнь - это игра с ОФИГЕННОЙ графикой
weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
23-09-2007 09:15 GMT3 час. #391919   
Sancheba
СПАСИБО ТЕБЕ ПРЕОГРОМНОЕ ЧУВАК!!

Можешь расписать на примере долговцев?

типа так?

function spawn_item(долговец, 1.1,1.2,1.3, db.actor:game_vertex_id(),db.actor:game_vertex_id())
return alife():create(долговец 1.1,1.2,1.3,db.actor:game_vertex_id(),db.actor:game_vertex_id())
end

так?


Hips
    
Посты: 3
Откуда: Івано-Франківськ
Возраст:
23-09-2007 10:37 GMT3 час. #391957   
:sos Подскажите пожалуйста по скриптах. Как мне взнать перечень всех сталкеров свободы.
Какой массив перебирать? И как правильно проверять на принадлежность к группировке?


weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
23-09-2007 10:41 GMT3 час. #391961   
Hips
character_desc_military,radar
character_desc_svoboda

spawn_sctions.ltx


Hips
    
Посты: 3
Откуда: Івано-Франківськ
Возраст:
23-09-2007 11:37 GMT3 час. #391987   
Нет не это.
Здесь пробовал по ІD проверять, но чего-то вылетает.
for v=1,100,1 do
npc = level_object_by_sid(v)
if npc then
if npc ~= db.actor then
if npc:community() == "stalker" then
end
end
end
end
Мне надо чтобы и НПС которые спавняться со скриптов были, поэтому надо взнать массив с ними.


weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
23-09-2007 12:27 GMT3 час. #392023   
Hips Sancheba
Вы кто-нить знает нормальный скрипт спавна НПС??

Sancheba
Расскажи по порядку
Твоим методом ваще ниче не присходит!!


|Альтаир|
    
Посты: 779
Откуда: Москва
Возраст: 31
23-09-2007 13:06 GMT3 час. #392055   

weron_team :
Hips Sancheba
Вы кто-нить знает нормальный скрипт спавна НПС??

Sancheba
Расскажи по порядку
Твоим методом ваще ниче не присходит!!


Почитай внимательно скрипт и спроси себя почему в спавне НПС стоит слово "item"!?


weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
23-09-2007 13:25 GMT3 час. #392065   
|Альтаир|
Спросил

Ответа нет:-)


|Альтаир|
    
Посты: 779
Откуда: Москва
Возраст: 31
23-09-2007 16:09 GMT3 час. #392190   

weron_team :
|Альтаир|
Спросил

Ответа нет:-)


Жаль.


weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
23-09-2007 16:31 GMT3 час. #392207   
|Альтаир|
Минуточку.
Кажись въехал

Sancheba
Ты мне кажись спавн предмета дал??


|Альтаир|
    
Посты: 779
Откуда: Москва
Возраст: 31
23-09-2007 17:00 GMT3 час. #392229   

weron_team :
|Альтаир|
Минуточку.
Кажись въехал

Sancheba
Ты мне кажись спавн предмета дал??


ДА я же тебе сказал. Он тебе дал спавн предмета.


weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
23-09-2007 17:12 GMT3 час. #392237   
|Альтаир|
А ты не знаешь скрипта спавна НПС а?


|Альтаир|
    
Посты: 779
Откуда: Москва
Возраст: 31
23-09-2007 18:00 GMT3 час. #392279   

weron_team :
|Альтаир|
А ты не знаешь скрипта спавна НПС а?


Он мне самому офигеть как нужен!


Boone
    
Посты: 458
Откуда: Donetsk
Возраст: 36
23-09-2007 18:44 GMT3 час. #392319   

Hips :
Нет не это.
Здесь пробовал по ІD проверять, но чего-то вылетает.
for v=1,100,1 do
npc = level_object_by_sid(v)
if npc then
if npc ~= db.actor then
if npc:community() == "stalker" then
end
end
end
end
Мне надо чтобы и НПС которые спавняться со скриптов были, поэтому надо взнать массив с ними.


ты шо на паскале скрипты пишешь?)))


Hips
    
Посты: 3
Откуда: Івано-Франківськ
Возраст:
23-09-2007 18:53 GMT3 час. #392324   
weron_team
Нет не знаю.
А ты посмотри на http://sdk.stalker-game.com/ru/index.php/Cпавн_через_скрипт

Так кто-то знает какой массив отвечает за НПС, которая мне писать в For- И
мне надо чтобы скрипт
1 For перебирал всех НПС
2.Іf это свободівець
3.Then Іf он новичок
4.Then npc:set_relation(game_object.enemy, db.actor)
5 Конец


|Альтаир|
    
Посты: 779
Откуда: Москва
Возраст: 31
23-09-2007 20:35 GMT3 час. #392405   
local obj
local a = vector() -- Задаем тип переменной
local dir = db.actor:direction()

a.x = -243.61 -- координата X
a.y = -19.52 -- высота Y
a.z = -127.17 -- координата Z

obj = alife():create("bar_dolg_respawn_3",a,13193,8,65535)

Как я понял, этот скрипт (или хз чё это) спавнит Долговца на выходи из коморки сидора! Сейчас попробую написать что-то типа статьи!

добавлено спустя 18 минут

Открываем character_desc_escape и вставляем туда следующие строки:


Альтаир
ui_npc_u_stalker_bar_security

Альтаир с stalker-portal.

esc_altair - вот тут наш новый класс кстати.
stalker stalker_terrain


900
0

actors\neytral\stalker_bar_security
characters_voice\human_01\stalker\
-1
0

[spawn] \n
wpn_walther \n
ammo_9x19_pbp = 1 \n
wpn_lr300 \n
ammo_5.56x45_ss190 \n


#include "gameplay\character_criticals_3.xml"

dm_hello_dialog
dm_cool_info_dialog


Открываем npc_profile и вписываем:


esc_altair - наш класс…
esc_altair


Открываем spawn_sections и вписываем:

[esc_altair]:stalker
$spawn = "respawn\esc_altair"
character_profile = esc_altair
spec_rank = master

В папке gamedata/scripts создаём папку esc_altair, в ней пишем:

local obj
local a = vector()
local dir = db.actor:direction()

a.x = -243.61
a.y = -19.52
a.z = -127.17

obj = alife():create("esc_altair",a,13193,8,65535)
community = stalker


По сути мы создали нового НПС, с собственным скриптом спавна. Имя чуваку Альтаир!

отредактировал(а) |Альтаир|: 23-09-2007 20:53 GMT3 час.

weron_team
    
Посты: 1352
Откуда: МО Лыткарин
Возраст: 35
24-09-2007 16:23 GMT3 час. #392872   
|Альтаир|
И действует?


ferrari314
    
Посты: 1397
Откуда: Тольятти
Возраст: 32
24-09-2007 16:27 GMT3 час. #392876   
Как прописать неписю новый trade_(имя).ltx


Truth is out here...
Sancheba
    
Посты: 214
Откуда: Кломна
Возраст: 33
24-09-2007 17:26 GMT3 час. #392925   
|Альтаир| ты создал совершенно нового непися с новым классом:-cool).
obj = alife():create("esc_altair",a,13193,8,65535)
Вместо "esc_altair" можно вставиль любуго зарегестрированного непися:buba а не только с совершенно новым классом:st)
Воще ты предложил тоже самое только намного длиннее:ye).

А кто нить со скриптом чуваков у костра поможет8-)?????!!

Помогите плиз!!Хочу сделать так, чтобы из разговора с неписей её можно было отправить посидеть у костра. Как активировать схему чуваков у костра?
Там в скрипет есть последняя функция set_scheme(npc, ini, scheme, section, gulag_name) но что нужно передавать в section?

отредактировал(а) Sancheba: 24-09-2007 17:45 GMT3 час.

Жизнь - это игра с ОФИГЕННОЙ графикой


Форумы Трилогия серии игр S.T.A.L.K.E.R » Модификации и квесты Справочник по скриптам [Тень Чернобыля]


Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2025 «Stalker-Portal.ru»