Code: Select all
Program Ahtung;
begin
while not dead Do
wait(5000);
if (InJournal('ssssss') > 0) then
PlayWav('ahtung');
ClearJournal;
end.
Code: Select all
Program Ahtung;
begin
while not dead Do
wait(5000);
if (InJournal('ssssss') > 0) then
PlayWav('ahtung');
ClearJournal;
end.
Code: Select all
Program Ahtung;
var ahtung:string;
begin
ahtung:='D:\Stealth UO 1.0\Stealth_v1.0 (RC 1)\ahtung.wav'
while not dead Do
wait(5000);
PlayWav(ahtung);
end.
Любой учебник по паскалю поможет. В паскале к оператору цикла (или условному оператору) относится только одна строка кода после него. То есть он действует до ближайшей точки с запятой. Исключение - когда группа строк кода заключена между begin...end. В твоем случае в скрипте исполняется вот такой цикл:*13* wrote:Code: Select all
while not dead Do wait(5000); PlayWav(ahtung);
Code: Select all
while not dead Do
wait(5000);
Code: Select all
PlayWav(ahtung);
Code: Select all
while not dead Do
begin
wait(5000);
PlayWav(ahtung);
end;