Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7 
	Кричалка
Re: Кричалка
а как сделать чтобы на нпс не реагировал, только реальных игроков палил?
			
			
									
									
						Re: Кричалка
проверяй наличие бекпака. Бриганды и прочие нпц с бекпаками - тоже по своим признакам отличаются...
			
			
									
									"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
						Re: Кричалка
У нас на сервере большинство человекоподобных НПЦ имеют приписку к имени.
Допустим Popkins the palladin ну или чего-то в этом роде.
Лишние куски повырезал.
p.s. finddistance не забываем впаять нужный.
			
			
									
									
						Допустим Popkins the palladin ну или чего-то в этом роде.
Code: Select all
		while ((findtype($0190,Ground) <> 0) or (findtype($0191,Ground) <> 0)) do
		begin
			if (finditem = 0) then findtype($0190,Ground);
			chrname := GetName(finditem);
			chrname := Copy(chrname, Pos('the ',chrname),3);
			if (chrname = 'the') then
			begin
				Ignore(finditem);
			end else
			begin
				AddToSystemJournal('Found someone!');
// тут делаем то, что нужно, когда обнаружен человек
			end;
		end;
p.s. finddistance не забываем впаять нужный.
Re: Кричалка
коверкают как хотят, еще и лишним называют =)Лишние куски повырезал.
<( o_O<) <( O_O )> (>O_o )>
						Re: Кричалка
nepopus wrote:коверкают как хотят, еще и лишним называют =)Лишние куски повырезал.
ммм... ты о чем?
Re: Кричалка
да я чет подумал, что ты из моей версии лишние куски повырезал. извиняюсь, если неправильно подумалXor wrote:nepopus wrote:коверкают как хотят, еще и лишним называют =)Лишние куски повырезал.
ммм... ты о чем?

<( o_O<) <( O_O )> (>O_o )>
						


