Scripting module with syntax highlight. DOWNLOAD.

ASM, Perl, IRW, other injections and script modules

Moderators: Murderator+, Murderator

Post Reply
GMX
Posts: 75
Joined: 2010-10-01 16:47:41
Contact:

Scripting module with syntax highlight. DOWNLOAD.

Post by GMX »

http://www.sharemania.ru/0251250
Image
Скриптовый модуль с подсветкой синтаксиса. Предлагаю потестить.
Дальше будем работать над авторасстановкой отступов.

27.12.2010 г.: добавил кнопку "Sweep code", автоматически расставляющую отступы.
Last edited by GMX on 2010-12-27 10:16:41, edited 4 times in total.
Все мы славные ребята, простые русские парни, железные люди с деревянными головами...
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Mirage »

замечание удалил так как исправлено.

А за что тебе искренний РЕСПЕКТ так это за то что теперь когда в строку чтото ВСТАВЛЯЕШЬ (CTRL+V) строка НЕ УДАЛЯЕТСЯ как раньше!! Вот это мегогеморную штуку пофиксил!

Вот теперь ваще красиво. Позаимствовал в о все свои инжекты.

Отдельное спасибо за расставление отступов прямо в редакторе. + стопицот!
Last edited by Mirage on 2010-12-28 14:23:14, edited 1 time in total.
GMX
Posts: 75
Joined: 2010-10-01 16:47:41
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by GMX »

Mirage wrote:Ишь ты шайтан... +1 :!:
Зря убрал фишку когда показывались в запуске только скрипты начинающиеся с sub. Sub не показывались и в них вводили процедуры.
В твоей редакции видно все и путаешься где нужное а где вспомогательное.
Вернуть без проблем. Надо будет - вернем. В моем варианте берет список функций из самого парсера.
Mirage wrote:Пару раз запустил функцию loot (свою). Скрипт запускается и ДОЛЖЕН БЫ закончив поиск завершится но он зависает в запущенных скриптах - приходится рубить руками.
На 5 раз запуска вылезла ошибка.
В парсер я вообще не лез - это к вопросу об ошибках. Что зависает? У тебя есть функция terminate в скрипте? Ее я еще не сделал пока. Она есть у Йоко, но нет исходников.
Все мы славные ребята, простые русские парни, железные люди с деревянными головами...
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Blood Slayer »

Code: Select all

sub antimacro() 

   var x, y 
    
   while  not uo.Dead() 
      if (uo.LastGump('replyed') == 0) and (uo.LastGump('text', 0)  == 'Please choose this number:') then 
         x = uo.LastGump('x') 
         y = uo.LastGump('y') 
         uo.LClick(x+120, y+185+what()*35) 
         wait(1000) 
      end if 
      wait(100) 
   wend 

end sub 
       
sub what() 

   var i, score, index, temp, st 
   dim x[11], y[11] 
   dim nm[3] 
    
   for i = 3 to 12 
      st = uo.LastGump('command', i) 
      x[i-2] = val(mid(st, 8, 3)) 
      y[i-2] = val(mid(st, 12, 3)) 
   next 
   for i = 0 to 2 
      nm[i] = val(uo.LastGump('text', i+1)) 
   next 
   score = 10000 
   index = 0 
   for i = 0 to 2 
      temp = numberscore(nm[i], x, y) 
      if score > temp then 
         score = temp 
         index = i 
      endif 
   next 
   return index 

end sub 

sub numberscore(num, x, y) 

   dim Sings[10] 
   var cheking = 1 
   var n, i, total = 0 
   dim xv[2], yv[2], point[3] 
    
   Sings[2] = "080910080506" 
   Sings[3] = "040706060708" 
   Sings[5] = "040506060708" 
   Sings[6] = "070910050608" 
   Sings[8] = "030506060709" 
   Sings[9] = "040607050807" 
    
   for n = 0 to 1 
      for i = 0 to 2 
         point[i] = val(mid(Sings[num], n*6+i*2, 2)) 
      next 
      for i = 0 to 1 
         xv[i] = x[point[i]]-x[point[i+1]] 
         yv[i] = y[point[i]]-y[point[i+1]] 
      next 
      total = total+anglscore(xv, yv) 
   next 
   return total 

endsub 
       
sub anglscore(x, y) 

   var xy1 = x[0]*y[0] 
   var xy2 = x[1]*y[1] 
   var t = xy1+xy2 
    
   x[0] = x[0]+y[0] 
   x[1] = x[1]+y[1] 
   return 100*t*t/((x[0]*x[0]-2*xy1)*(x[1]*x[1]-2*xy2)) 

end sub 
Вот нашол антимакро абисовское
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Mirage »

Blood Slayer wrote: Вот нашол антимакро абисовское
Чето ты не в попад...
Он переписал и рекламирует СКРИПТОВЫЙ МОДУЛЬ, а не скрипт просит :mrgreen:
Апгрейд инжекта так скать.

GMX красавчег. Всем качать. :!:
Blood Slayer
Posts: 124
Joined: 2005-07-14 20:53:05
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Blood Slayer »

Вообщем попользовался. Свеепкод просто круть. Подсветка тож отлично.
Но.
1. Номер строчки и колонки, отображается только когда там ченить пишеш/стираеш.
2. Почему ставить таб перед началом скрипта? Ну перед sub.

И еще свеепаю = пишет что у меня чет в скрипте не правильно, но в каком? у меня там на 2000 строк скрипты. Можно както подсветить?
Я пока только учусь :oops:

http://www.surfjunky.com/?r=BloodSlayer
Андрюха из Одессы
Posts: 164
Joined: 2009-03-21 10:03:06
Location: Одесса-Мама
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Андрюха из Одессы »

Гранд респект за труды :!:
Спасибо всем, у кого учился!

Меня трудно найти, легко потерять, и невозможно забыть. Я - рабочий исходник!
GMX
Posts: 75
Joined: 2010-10-01 16:47:41
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by GMX »

Blood Slayer wrote: 1. Номер строчки и колонки, отображается только когда там ченить пишеш/стираеш.
Принято. Займемся.
Blood Slayer wrote: 2. Почему ставить таб перед началом скрипта? Ну перед sub.
Не понял. Можно пояснее?
Blood Slayer wrote:И еще свеепаю = пишет что у меня чет в скрипте не правильно, но в каком? у меня там на 2000 строк скрипты. Можно както подсветить?
Может относится к предыдущему вопросу? Кривость скрипта, приводит к кривости свипинга.
А вообще подумаем.
Все мы славные ребята, простые русские парни, железные люди с деревянными головами...
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Mirage »

гигантские скрипты аля мининг по n рунам часто бывают с опечатками в какойнибудь левоненужной процедуре которая используется раз в полгода. Но все что ниже этой опечатки будет криво проотступленно.

Старая версия скриптоотступалки не понимала endif и endsub когда писались слитно.
Makarov
Posts: 62
Joined: 2010-04-07 14:43:26

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Makarov »

Ух ты, мегаполезная вещь, GMX спасибо.
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Mirage »

Небольшое замечание, не очень мешающее жизни но всетаки...
Когда загружаешь скрипт команды в окошке запуска не всегда обновляются.
GMX
Posts: 75
Joined: 2010-10-01 16:47:41
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by GMX »

В ближайшее время обновления вряд ли появятся. В офисе ремонт продлится еще недели две-три. Как въеду обратно - засяду за модуль.
Все мы славные ребята, простые русские парни, железные люди с деревянными головами...
666||TORCHKI
Posts: 257
Joined: 2006-11-14 16:19:03
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by 666||TORCHKI »

Ух-ты огромное спасибо :roll:
Alex82
Posts: 70
Joined: 2008-03-16 12:36:48

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Alex82 »

С АSM не совместим. :( Очень жаль
Андрюха из Одессы
Posts: 164
Joined: 2009-03-21 10:03:06
Location: Одесса-Мама
Contact:

Re: Scripting module with syntax highlight. DOWNLOAD.

Post by Андрюха из Одессы »

У кого-то осталась данная вкусняшка? Поделитесь пожалуйста :cry:
Спасибо всем, у кого учился!

Меня трудно найти, легко потерять, и невозможно забыть. Я - рабочий исходник!
Post Reply