Будет у кого желание писать уроки? Они очень помогли на Йоко. Я 0 в програмировании и всеже научился писать вполне сносные скрипты на инжу. Многие спасибо скажут за маленький, но подробный фак по скриптам.
А пока начну задавать вопросы.
Что такое include ? Как с ним работать? Это чтото вроде аутолода?
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Ожидаются уроки?
Re: Ожидаются уроки?
INCLUDESpoiler wrote:Что такое include ? Как с ним работать? Это чтото вроде аутолода?
1)Что это?
Чаще всего это "содержимое указаного тобою файла" является какой-либо стандартной процедурой, полное описание которой мы выносим в Include, чтобы не загружать ими код скрипта.Миралекс wrote:Include просто вставляет содержимое указаного тобою файла в место, где ты вызываешь Include.
2)Из чего состоит?
- Из строки {$Include 'all.inc'} в скрипте;
- Файла all.inc в папке Stealth_v0.96\Scripts\Include ('all.inc' - файл со списком файлов-Include, находящихся в этой же папке.);
Список выглядит примерно так:
Code: Select all
{$Include 'checksave.inc'}
{$Include 'hungry.inc'}
{$Include 'WaitConnection.inc'}
{$Include 'stack.inc'}
3)Как работаем?
- Включаем строку {$Include 'all.inc'} в начале скрипта, после описания переменных;
- В нужном месте скрипта вызываем необходимое, к примеру
Code: Select all
procedure CheckDead;
begin
WaitConnection(60000);
CheckSave;
if Dead then
begin
SetWarMode(true);
WaitGump('1');
wait(5000);
while (Dead) do
wait (3000);
Hungry(1);
end;
end;
WaitConnection(60000);
CheckSave;
Hungry(1);
4)Можно ли делать свои инклюды?
Если есть в этом необходимость, то запросто! Только не забываем их прописать в 'all.inc'