И так. Начнем с самого простого! С основы любого скрипта.
Всякий скрипт должен иметь вид:
Code: Select all
Program NameOfProgram;
begin
end.
Code: Select all
Program Name_of_Program;Code: Select all
;После этой строки вписываем (если нужно):
- Вставки
 Константы
 Переменные
 Процедуры
После чего сообщаем о начале программы. Пишем сам Алгоритм скрипта. И заканчиваем скрипт строчкой
Code: Select all
End.Примерно такого типа:
Code: Select all
Program Hello_World;
Begin
addtosystemjournal('Hello World!!! =-)');
end.
Можно конечно и.sc
можно и.txt
Стелс все-равно не отсеивает типы файлов (при их открытии).abrbyrik
Открываем стелс, заходим каким-нибудь чаром. Открываем этот скрипт. И... О чудо
 
 В данном скрипте мы использовали Функцию:
Code: Select all
addtosystemjournal('Text');

 
   
 
 
  а могло получится что-то действительно стоящее
  а могло получится что-то действительно стоящее 

 .
 . 
 
 ]), но про венгерскую нотацию??? ТЫ СЕРЬЕЗНО? Этим нужно забивать голову людям которые не знают что такое переменная? [в двух словах о в. н. представьте себе что нужно взять переменную для цикла "for"... нормальный человек напишет var i : integer; и будет его использовать в программе. Так вот, в венгерской нотации мы должны объявить эту переменную как var intTempVarForCycleFor : integer;.] Не сказал-бы что это абсолютно не нужная вещь. На практиктике она действительно применяется, но только когда идет речь о очень больших проектах (в свое время я участвовал в проекте над которым трудилось 7 человек, по мимо венгерской нотации нам к каждой переменной нужно было добавлять свой номер, дабы когда все ф-ии склеят воедино переменные не повторялись). Когда речь идет о скрипте для прокачки ItemsID - все(!) о чем ты написал - не имеет никакого смысла, и абсолютно не нужно. Все это можно вместить в 10 слов "Называйте переменные так, чтоб вы понимали что в них хранится.", еще можно добавить чтоб вам было удобно их использовать... ты вообще читал какие скрипты пишут люди? "LogType" и все! это не "PublicCardinalConstTypeOfLogs", это просто "LogType", и автору это понятно, и юзерам это понятно! Тогда в чем проблема?
]), но про венгерскую нотацию??? ТЫ СЕРЬЕЗНО? Этим нужно забивать голову людям которые не знают что такое переменная? [в двух словах о в. н. представьте себе что нужно взять переменную для цикла "for"... нормальный человек напишет var i : integer; и будет его использовать в программе. Так вот, в венгерской нотации мы должны объявить эту переменную как var intTempVarForCycleFor : integer;.] Не сказал-бы что это абсолютно не нужная вещь. На практиктике она действительно применяется, но только когда идет речь о очень больших проектах (в свое время я участвовал в проекте над которым трудилось 7 человек, по мимо венгерской нотации нам к каждой переменной нужно было добавлять свой номер, дабы когда все ф-ии склеят воедино переменные не повторялись). Когда речь идет о скрипте для прокачки ItemsID - все(!) о чем ты написал - не имеет никакого смысла, и абсолютно не нужно. Все это можно вместить в 10 слов "Называйте переменные так, чтоб вы понимали что в них хранится.", еще можно добавить чтоб вам было удобно их использовать... ты вообще читал какие скрипты пишут люди? "LogType" и все! это не "PublicCardinalConstTypeOfLogs", это просто "LogType", и автору это понятно, и юзерам это понятно! Тогда в чем проблема?