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

Identifier expected

тут можно задать вопрос по скриптингу
Post Reply
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

Identifier expected

Post by Lietman »

Вот такая вот ошибка Identifier expected

Code: Select all

Program kill_golem;
const
//Body of Golem
trypgolem=$2006;// труп голема 
golem=$000E;// тип голема 
var 
label  povtor, jdem, jdemtryp; // ТУТ ОШИБКА ! !!!!! !  ! !
begin
FindDistance := 15;
if FindType(golem,ground) > 0 then 
begin
UseType($0f0e, $0631);
povtor:
ctime := now;
cast('Energy Vortex');
WaitForTarget(5000);
if targetpresent then
   begin
   TargetToObject(golem);
   If InJournalBetweenTimes('spell fizzles', ctime, Now) > 0 Then goto povtor;
   end;
  
   jdem:
    ctime := now;
     wait(5000)
If InJournalBetweenTimes('Energy Vortex', ctime, Now) < 0 Then goto jdem;
begin
uosay('All Kill')
WaitForTarget(5000);
if targetpresent then
   begin
   TargetToObject(golem);
   end;
   end; 
    
jdemtryp:
ctime := now;
wait(5000)
If InJournalBetweenTimes('Body of Golem', ctime, Now) < 0 Then goto jdemtryp;
  begin
    FindType(trypgolem,ground);
    if FindCount > 0 Then
    begin
      if GetDistance(finditem) > 3 Then MoveXY(GetX(finditem), GetY(finditem), false, 0, false);
      MoveItem(FindItem,-1,backpack,0,0,0);
      wait(1000);            
    end;
    FindType(trypgolem,ground);
    if FindCount > 0 Then
    begin
      MoveItem(FindItem,-1,backpack,0,0,0);
      wait(1000);
      end;
end.
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Identifier expected

Post by shinma »

как много раз писали многоуважаемые гуру стелса и разработчики. да не сочтят они меня посягателем и копипастером их слов на святое святых - goto это ну просто пи....ц. никогда не юзай готу. забудть про готу. забудь вообще , что такое лэйбл . и если твой код не состоит из 200страниц А4 шрифтом размером 2, и ты не понимаешь, как быть без готу, то тоже забудь что есть такая функция в паскале. это как обозвать пи...м гопника когда он сидит в окружении своих верных товарищей в количестве 20 человек , а ты один. и чем меньше строк в годе где используется готу тем сильнее ты того гопника разозлил.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

Re: Identifier expected

Post by Lietman »

shinma wrote:как много раз писали многоуважаемые гуру стелса и разработчики. да не сочтят они меня посягателем и копипастером их слов на святое святых - goto это ну просто пи....ц. никогда не юзай готу. забудть про готу. забудь вообще , что такое лэйбл . и если твой код не состоит из 200страниц А4 шрифтом размером 2, и ты не понимаешь, как быть без готу, то тоже забудь что есть такая функция в паскале. это как обозвать пи...м гопника когда он сидит в окружении своих верных товарищей в количестве 20 человек , а ты один. и чем меньше строк в годе где используется готу тем сильнее ты того гопника разозлил.
а чем можно заменить ?
какой функцией ?
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Identifier expected

Post by shinma »

никакой. надо продумать грамотную последовательность скрипта, но чтобы код не скакал с начало на середину посредством готу. юзай проверки , сравнения, циклы, все что угодно. где код не должен работать при каком-то условии - юзай проверку. где код должен пропуститься при другом условии юзай проверку. итд. хренова гора проверок и никакого готу ненадои код становится умнее и стабильнее
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Identifier expected

Post by shinma »

например твой код

Code: Select all

лабел хелпер
бегин
убежать
енд
иф увидел_васю_ПК зен хелпер
бла бла бла
код программы
бла бла бла
иф увидел_петя_ПК зен хелпер
а можно

Code: Select all

процедуре убегалка
бегин
убегаю
енд

бегин
иф увидел_засранца зен убегалка
енд.
и так все остальное
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

Re: Identifier expected

Post by Lietman »

Блин я даже не могу с физлом разобраться :( чтоб если физланула то повторно пустил
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Identifier expected

Post by shinma »

как сказал бы конфуций - проблемы негра в африке, это только проблемы негра в африке, и мужика в сибире они не Е кхмкхмкхм не волнуют
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

Re: Identifier expected

Post by Lietman »

shinma wrote:как сказал бы конфуций - проблемы негра в африке, это только проблемы негра в африке, и мужика в сибире они не Е кхмкхмкхм не волнуют
как ты думаешь это мне поможет ?
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Identifier expected

Post by shinma »

нет тебе помогут те ссылки которые я тебе давал в самом начале.
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

Re: Identifier expected

Post by Lietman »

shinma wrote:нет тебе помогут те ссылки которые я тебе давал в самом начале.
ппц у меня нервы колбасят, а ты еще тут остроумничаешь и цитаты какого то конфуций пишешь :x
Alex
Moderator
Moderator
Posts: 351
Joined: 07.04.2005 4:41

Re: Identifier expected

Post by Alex »

строчку "var" удали, по мойму в ней проблема, т.к. ты ей обьявил секцию переменных, но переменных не написал, а дальше обьявляеш секцию лейблов. вот компилятор и пишет что идентификатор переменной expected
Новый стелс лежит тут. Стелс это произведение искусства! :)
Lietman
Novice
Novice
Posts: 74
Joined: 12.12.2010 14:17
Contact:

Re: Identifier expected

Post by Lietman »

Alex wrote:строчку "var" удали, по мойму в ней проблема, т.к. ты ей обьявил секцию переменных, но переменных не написал, а дальше обьявляеш секцию лейблов. вот компилятор и пишет что идентификатор переменной expected
Спасибо огромное !!!!!!!!!!!!!!!!!!!
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Identifier expected

Post by Vizit0r »

shinma wrote:как много раз писали многоуважаемые гуру стелса и разработчики. да не сочтят они меня посягателем и копипастером их слов на святое святых - goto это ну просто пи....ц. никогда не юзай готу. забудть про готу. забудь вообще , что такое лэйбл . и если твой код не состоит из 200страниц А4 шрифтом размером 2, и ты не понимаешь, как быть без готу, то тоже забудь что есть такая функция в паскале.

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