Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

как Читать журнал одного профиля другим.

Post Reply
Small
Posts: 3
Joined: 10.02.2011 14:54

как Читать журнал одного профиля другим.

Post by Small »

Подскажите. как можно осуществить. чтение журнала одного чара, другим и выдавать считаную информацию в саму игру? (имено программным уровнем стелса)
пример. стоит чар. в его журнал вписывается все персонажи кто рядом пробегают и он передает ее другому персонажу по средствам стелса.
bugger
Novice
Novice
Posts: 86
Joined: 02.02.2011 11:21

Post by bugger »

там есь такая штука:

Code: Select all

{Work with global vars}
procedure SetGlobal(GlobalRegion: String; VarName: String; VarValue: String); // Установка глобальной переменной, где
GlobalRegion - Область переменной ('stealth' - глобалка видна любому скрипту любого чара, 'char' - глобалка видна только для скриптов этого чара);
VarName - Имя переменной;
VarValue - Значение переменной.
в области глоб. пер. Stealth есть 5 заранее определенных названий переменных - от TestVar1 до TestVar5, при задании им значений - они автоматически появляются на закладке Main стелса в разделе ScriptVars

function GetGlobal(GlobalRegion: String; VarName: String): String; // Чтение значения глобальной переменной

Пример:
Код:
SetGlobal('stealth','TestVar3',IntToStr(3434));
s:=GetGlobal('stealth','TestVar3');
AddToSystemJournal(s); 
http://stealth.od.ua/forum/viewtopic.php?t=1220
Small
Posts: 3
Joined: 10.02.2011 14:54

Post by Small »

так вот с этим я разобрался. только вот вопрос в с следующем. глобальная переменная может изменяться на под одним именем или все таки это не возможно. просто она как установилась так и стоит, а у меня в одном скрипте она нуждается в изменениях постоянных, но она не меняется.
Small
Posts: 3
Joined: 10.02.2011 14:54

Post by Small »

как обнулить знаечения ?
MuDaCk
Apprentice
Apprentice
Posts: 393
Joined: 10.10.2006 0:03
Contact:

Post by MuDaCk »

предполагаю что просто ставишь пустоту и всё...

Code: Select all

SetGlobal('stealth','TestVar3','');
or

Code: Select all

SetGlobal('stealth','TestVar3',' ');
My name is Игорёшка Image
Пишу скрипты за едуImage
Post Reply