Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Как я писал свой первый скрипт на делфи для УО.

флуд, оффтопик и т.д.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Vizit0r »

в комплекте стелса идет файл stealth_script.pas, все что надо - в нем.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Nedzumi
Posts: 5
Joined: 14.08.2019 14:54

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Nedzumi »

Дальше начинается магия!
Изображение
Откроется окошко в котором нужно выбрать файл stealth_script.pas и в разделе Uses нашего Unit1 дописать строку stealth_script;

я прошу прощения, вот в данном пункте, какое окошко? как его открыть? чтобы выбрать файл, который вы указали выше.
я вижу в структуре проекта вкладку Uses, вот как туда прописать нужный файл.
Никогда раньше не использовал данную среду разработки.
Заранее спасибо.
Nedzumi
Posts: 5
Joined: 14.08.2019 14:54

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Nedzumi »

разобрался как добавить к проекту
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: Как я писал свой первый скрипт на делфи для УО.

Post by drabadan »

stealth_script.pas в папке стелса
Nedzumi
Posts: 5
Joined: 14.08.2019 14:54

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Nedzumi »

подскажите почему выдает такую ошибку?
делал первый пример Hello World

ошибка такая: Error, Unfinifhed Socket Stream!

при компиляции и сборке ошибок нет.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Vizit0r »

используй stealth_script, а не древнее сто лет как просроченное нечто.

и все будет работать.
Если нет - напиши.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Nedzumi
Posts: 5
Joined: 14.08.2019 14:54

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Nedzumi »

использую то что выложено на странице скачивания стелса, там архив в котором stealth_script и script.dll
использую их
стелс для запуска скриптов 8.9.11
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Vizit0r »

Code: Select all

program Project3;

{$R *.res}

uses
  stealth_script in '..\..\stealth_script.pas';

//Наша процедура.
procedure HelloWorld;
begin
  Script.Client.Print('Hello World');
end;

Begin
  HelloWorld;
end.
Если не будет работать - напиши в личку, скину последний стелс с точно рабочим stealth_script.pas + dll + stealth.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
burburat
Posts: 1
Joined: 19.03.2020 13:09

Re: Как я писал свой первый скрипт на делфи для УО.

Post by burburat »

Vizit0r wrote:

Code: Select all

program Project3;

{$R *.res}

uses
  stealth_script in '..\..\stealth_script.pas';

//Наша процедура.
procedure HelloWorld;
begin
  Script.Client.Print('Hello World');
end;

Begin
  HelloWorld;
end.
Если не будет работать - напиши в личку, скину последний стелс с точно рабочим stealth_script.pas + dll + stealth.
Кстати, какую версию дефлипорекомендуете? Сам я долгое время сидел на делфи 7, но потом перекатился на 10 - и вся она какой-то корявой мне показалась и неинтуитивной, хотя интерфейс и самой оболочки, и приложений современней. Однажды пытался написать софтину для игры cs - так весь переплевался.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Как я писал свой первый скрипт на делфи для УО.

Post by Vizit0r »

я обычно сижу на последних версиях. Интерфейс - кому как, мне современный удобнее, чем прошлого поколения (а-ля Delphi 7)
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply