e4s-sdk/gamedata/scripts/xr_info.script
2026-06-17 23:06:51 +03:00

26 lines
No EOL
881 B
Text

----------------------------------------------------------------------------------------------------------------------
-- Âûäà÷à èíôîðìàöèè ñòàëêåðàì.
-- àâòîð: Äèäåíêî Ðóñëàí (Stohe)
-- TODO:
----------------------------------------------------------------------------------------------------------------------
function loadInfo(npc, char_ini, known_info)
-- Çàãðóçêà èç êàñòîì äàòû
local known_info = known_info or "known_info"
if char_ini:section_exist(known_info) then
printf("Known info section exists [%s]", npc:name())
local n = char_ini:line_count(known_info)
local result, id, value = 0,"",""
for i=0,n-1 do
result, id, value = char_ini:r_line(known_info,i,"","")
printf("info --> npc [%s]", id)
give_npc_info(npc, id)
end
end
end
function give_npc_info(npc, info)
-- Äàåì ÍÏÑ èíôîïîðøíû
npc:give_info_portion(info)
end