Posts from Scripts
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
function share()
MessageBox( GetMapDataPath().."marketclosed.txt");
if HasArtefact("Linaas", 57) then
QuestionBox( GetMapDataPath().."proposalswap.txt","swap","noswap");
else MessageBox( GetMapDataPath().."goodbye.txt");
function noswap()
MessageBox( GetMapDataPath().."theworseswap.txt");
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", nil );
end;
function swap()
MessageBox( GetMapDataPath().."commitswap.txt");
RemoveArtefact("Linaas",57);
GiveBorderguardKey(1,7);
end;
end;
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", "share");
Help! The script isn't working. Why?
function share()
MessageBox( GetMapDataPath().."marketclosed.txt");
if HasArtefact("Linaas", 57) then
QuestionBox( GetMapDataPath().."proposalswap.txt","swap","noswap");
else MessageBox( GetMapDataPath().."goodbye.txt");
end
function noswap()
MessageBox( GetMapDataPath().."theworseswap.txt");
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", nil );
end;
function swap()
MessageBox( GetMapDataPath().."commitswap.txt");
RemoveArtefact("Linaas",57);
GiveBorderguardKey(1,7);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", "share");
function share()
MessageBox( GetMapDataPath().."marketclosed.txt");
if HasArtefact("Linaas", 57) then
QuestionBox( GetMapDataPath().."proposalswap.txt","swap","noswap");
else MessageBox( GetMapDataPath().."goodbye.txt");
end
end
function noswap()
MessageBox( GetMapDataPath().."theworseswap.txt");
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", nil );
end;
function swap()
MessageBox( GetMapDataPath().."commitswap.txt");
RemoveArtefact("Linaas",57);
GiveBorderguardKey(1,7);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", "share")
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
--Disabling the standard operation of the closed market
SetObjectEnabled("proposalswap", nil);
--Exchange with the closed market merchant: the merchant gives the hero a border guard key, and the hero gives the merchant an artifact
function share()
MessageBox(GetMapDataPath().."marketclosed.txt");
if HasArtefact("Linaas", 57) then
QuestionBox(GetMapDataPath().."proposalswap.txt", "swap", "noswap");
else MessageBox(GetMapDataPath().."goodbye.txt");
end
end
function noswap()
MessageBox(GetMapDataPath().."theworseswap.txt");
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", nil);
end;
function swap()
MessageBox(GetMapDataPath().."commitswap.txt");
RemoveArtefact("Linaas", 57);
GiveBorderguardKey(1, 7);
end;
Trigger(OBJECT_TOUCH_TRIGGER, "proposalswap", "share")
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
--Message from the Secret Library with a guardian
function stooop()
MessageBox(GetMapDataPath().."libraryharm.txt");
end;
Trigger(OBJECT_TOUCH_TRIGGER, "secretlibrary", "stooop");