Jump to content


Toggle shoutbox Chat Open the Shoutbox in a popup

Прямая связь с администрацией по скайпу: gods.dragon
@  regi : (Today, 09:51) вы че все еще играете)))
@  fr33 : (24 May 2024 - 12:37) nada kvest sdelat togda onlajn budget
@  beatiful : (24 May 2024 - 08:42) da poxuj uzhe zabuje dorogu sjuda
@  fr33 : (22 May 2024 - 09:02) gm loh psc
@  MousT : (17 May 2024 - 19:17) SHAN TI BUDESH ZA SERVEROM SMOTRET ILI TOGDA ZAKROJ EGO VOOBSHE. CTF COLOR LOST MUTJAT FAME GP A TEBE POFIG.
@  Senseless : (06 May 2024 - 08:39) opatj dedosi idut :(
@  fr33 : (17 April 2024 - 11:16) gm pashol v mu igrac
@  Pablo : (15 March 2024 - 21:12) Sell regs from pandora box.
@  Pablo : (15 March 2024 - 21:11) Sell paralyze and poison necklaces 100k 1 piece.
@  fr33 : (11 March 2024 - 16:38) blee gm zb atdai bank
@  GM SOLAR : (10 March 2024 - 17:24) ОпЯТь лаГГи ! ! !
@  Pablo : (06 March 2024 - 17:48) Labākais hot ko esmu jebkad paņēmis :D
@  Senseless : (05 March 2024 - 09:42) Opatj ataki na server powli :(
@  Pablo : (03 March 2024 - 19:19) Riebiigais
@  Ganjakur : (03 March 2024 - 15:10) kāds niks mp?
@  Pablo : (02 March 2024 - 21:31) Var kāds iedot 40 kk priekš 11 lvl ?
@  Senseless : (02 March 2024 - 18:12) bratva estj u kogo script na ckerika na lamber ?
@  GM SOLAR : (02 March 2024 - 16:44) ALL GO NA CTF ! ! ! ! !
@  Ganjakur : (01 March 2024 - 17:32) labi
@  Pablo : (29 February 2024 - 12:08) Eu džeki, tie kuri vairāk nespēlē ultimu, varat droši man uzdāvināt savus itemus, vai pat savus acc. droši rakstam man privāti. Es vismaz uzturēšu šo serveri pie dzīvības :D

Photo

Script Bowcraft Help


  • Please log in to reply
18 replies to this topic

#1 Rezonka

Rezonka

    Journeyman

  • Members
  • 63 posts
  • Gender:Male
  • Location:Russia

Posted 15 September 2009 - 01:59

Здраствуйте! Помогите если кто разбирается в скриптах на EasyUO! Когда то играл на XL и парнишка мне там продал скриптик... Суть скрипта такова: чар изготовливает луки, продает их определенному НПС, после продажи чар берет логи из банка, кидает в банк монеты, начинает после этого делать снова луки, и т.д пока в банке не закончатся логи, после этого он летит в дом берет из сундука логи, кидает их в банк и снова начинает делать и продавать луки... Скрипт раньше работал норм, а щас почему то не хочет... :( Он делает луки, а продавать их не хочет... Help pliz!
Вот сам скрипт

;esli netu prof acc to rekomenduju pered zapuskom scp v backpack

;polozhitj 100 milka i 200 becona... na no4 etogo dolzhno hvatatj.



set %bag OMNWLMD	 ;Sumka v banke gde lezhat logi i recalli

set %aspenLogs 200  ;Skolko berjom logov iz sumki v banke

set %bag1 OXZULMD	;Sumka v banke dlja zolota

set %tool TSF		;bowcraft dager ne nado ne4ego menjatj

set %dombox ZAKFMMD  ;sunduk gde lezhat logi 1 tipa, sunduk dolzhen stojatj

					 ;tak 4tob mozhno bilo zajti v bank rjadom s nim

set %reskol 200	 ;skolko iz sunduka v dome kidaem logov v bank

set %multi 5		 ;skolko raz on budet kidatj pa4ku iz reskol

set %tablichka IBHSKMD;tablichka doma

set %runebookID KCBGMMD;id runbooka

set %runeNumberToHome 2	; Nr runi v dom rjadom s sundukom gde logi

set %runeNumberToBank 1	; Nr runi k banku



set %eat 0



gosub Instalyze runeNumberToHome 1

gosub Instalyze runeNumberToBank 2

scanjournal

_start:

finditem %tool C_ , #charid

set #lobjectid #findid

_make:

event macro 17 0

wait 10

gosub gumpWait

_click:

click 491 452

gosub scan

goto _make





sub scan

deletejournal

set %lag #scnt + 15

_scan:

for %i 5 1

{

scanjournal %i

if hungry in #journal && #scnt > %eat

{

gosub eat

return

}

if you_put in #journal

return

if you_fail in #journal && ! hungry in #journal

return

if you_have_failed in #journal && ! hungry in #journal

return

if #scnt > %lag

goto _start

if you_can't_make_it in #journal || have_no_resources in #journal

{

if #contkind = UCHB

repeat

{

click 450 300 r

wait 15

}

until #contkind <> UHCB

gosub sell

gosub bank

gosub putmoney

}

}

goto _scan

return



sub gumpWait

set %failT #scnt + 15

_wait:

if #contname = generic_gump && #contkind = UCHB

return

if #scnt > %failT

return

wait 10

goto _wait

return



sub bank

repeat

{

move 1428 1693 0 3s

wait 10

}

until #charposx = 1428 && #charposy = 1693

repeat

{

msg bank$

wait 40

}

until #conttype = IKF

wait 10

finditem %bag C

if #findcnt = 0

{

event sysmessage Wrong bag's ID!

halt

}

set #lobjectid %bag

event macro 17 0

wait 20

finditem WTL C_ , #backpackid

if #findstack < 2

{

finditem WTL C_ , %bag

exevent drag #findid 2

exevent dropc #backpackid

wait 20

}

finditem ZLK C_ , %bag

if #findstack < 10

{

gosub letimdom

gosub bank

}

exevent drag #findid %aspenLogs

exevent dropc #backpackid

wait 20

return



sub sell

repeat

{

move 1431 1705 0 3s

wait 10

}

until #charposx = 1431 && #charposy = 1705

repeat

{

finditem TOH C_ , #backpackid

if #findcnt = 0

return

set #ltargetid #findid

set #ltargetkind 1

set %lag #scnt + 20

wait 30

msg Vendor Sell $

target 4s

while #targcurs = 0 && #scnt < %lag

wait 20

event macro 22 0

}

until #scnt < %lag && #contkind = UCHB

sit:

repeat

{

click 326 257

wait 15

}

until #contkind <> UCHB

wait 20

return



sub putmoney

finditem %bag1 C_

repeat

{

finditem POF c_ , #backpackid

if #findcnt <> 0

 {

 exevent Drag #Findid #findstack

 exevent Dropc %bag1

 wait 5

 }

}

until #findcnt = 0

if #findcnt = 0

return





sub eat

set %lobjct #lobjectid

finditem ZBM C_ , #backpackid

set #lobjectid #findid

event macro 17 0

wait 10

finditem GND C_ , #backpackid

set #lobjectid #findid

event macro 17 0

wait 10

event macro 17 0

wait 2s

set #lobjectid %lobjct

set %eat #scnt + 360

return



sub openRunebook

finditem %runebookID C_ , #backpackid

if #findcnt = 0

 {

  event sysmessage Runebook not found!

  halt

 }

set #lobjectid #findid

wait 20

event macro 17 0

while #contname <> generic_gump && #contsize <> 577_426

wait 1

return



sub Instalyze

if % . %1 <= 8

set %x . %2 260

else

set %x . %2 420

if % . %1 = 1 || % . %1 = 9

set %y . %2 260

if % . %1 = 2 || % . %1 = 10

set %y . %2 275

if % . %1 = 3 || % . %1 = 11

set %y . %2 290

if % . %1 = 4 || % . %1 = 12

set %y . %2 305

if % . %1 = 5 || % . %1 = 13

set %y . %2 320

if % . %1 = 6 || % . %1 = 14

set %y . %2 335

if % . %1 = 7 || % . %1 = 15

set %y . %2 350

if % . %1 = 8 || % . %1 = 16

set %y . %2 365

return



sub letimdom

set %oldPosX #charposx

set %oldPosY #charposy

for %i 1 2

event macro 6 0

event macro 13 47

 {

 gosub openRunebook

 click 261 215	; Recharge runebook 2x

 wait 10

 }

gosub openRunebook

repeat

{

click %x1 %y1

wait 20

}

until #contname <> generic_gump && #contsize <> 577_426

event macro 13 47

while #charposx = %oldPosX && #charposy = %oldPosY

wait 20

gosub open

return



sub letimbank

event macro 6 0

set %oldPosX #charposx

set %oldPosY #charposy

gosub openRunebook

repeat

{

click %x2 %y2

wait 20

}

until #contname <> generic_gump && #contsize <> 577_426

event macro 13 47

while #charposx = %oldPosX && #charposy = %oldPosY

wait 20

return



sub open

set #lobjectid %dombox

event macro 17 0

wait 20

set #lobjectid %tablichka

event macro 17 0

wait 20

repeat

{

click 601 244

wait 20

click 601 244 r

wait 30

}

until #conttype = IKF

gosub take

return





sub take

set %finger 0

finditem ZLK C_ , %dombox

if #findstack < 10

{

gosub letimbank

halt

}

wait 10

for %i 1 %multi

{

finditem ZLK C_ , %dombox

exevent drag #findid %reskol

exevent dropc %bag

wait 20

}

wait 10

gosub letimbank

return


#2 DeadFLy

DeadFLy

    Journeyman

  • Members
  • 91 posts

Posted 15 September 2009 - 17:30

процедуры которые ты описал на ИЗИ УО заняли бы не меньше 20 тысяч строк(ну может я чуток преувеличиваю)
Скрипт ужасно не доработан, нету проверки на лаги, не видел проверки на сейфы, жалкие проверки на отсутствие ресурса(я имею ввиду из журнала). Проверь свой пинг к серверу, возможно скрипт перестаёт продавать именно тогда когда у тебя лаги(раз нету проверки на лаги >_<).

«Вітай життя! Що більш даєш, і щастя, і красу, і сум, і горе»

#3 EnFlame

EnFlame

    Thief of Horses

  • Members
  • 2041 posts
  • Gender:Male
  • Location:Беломорканал
  • Interests:A bit of this &amp; a bit of that.

Posted 15 September 2009 - 17:40

процедуры которые ты описал на ИЗИ УО заняли бы не меньше 20 тысяч строк(ну может я чуток преувеличиваю)
Скрипт ужасно не доработан, нету проверки на лаги, не видел проверки на сейфы, жалкие проверки на отсутствие ресурса(я имею ввиду из журнала). Проверь свой пинг к серверу, возможно скрипт перестаёт продавать именно тогда когда у тебя лаги(раз нету проверки на лаги >_<).

20 тысяч, ыыы, если скрипт без меню, тогда, чтобы получилось так много строчек в этом скрипте, там его надо писать ООООЧЕНЬ крыво )) мне то почти все скрипты с проврками < 1к строк.


по теме: ну да, проверки тоже надо, НО я думаю, щас просто не совпадает сообщение
if you_can't_make_it in #journal || have_no_resources in #journal
потому что его когда то изменили на you_need или что то в этом вроде, т.е. вся проблема в том, что надо поменять эту сообщение.

#4 DeadFLy

DeadFLy

    Journeyman

  • Members
  • 91 posts

Posted 15 September 2009 - 17:46

По моему лучше скурить маны в менюшке скрипта чем стараться понять без связный код. Пример идеального скрипта( я умею ввиду поправки на гампы, лагскотч, сейф чек, крафт чек, запись всего ведущего в отдельный файл, аларм, проверки на все что только можно, ect.) - кодер Оригина, CEO .

EnFlame ты не ту строку кода выделил, тут проверка на ресурс(сам процесс крафта)

«Вітай життя! Що більш даєш, і щастя, і красу, і сум, і горе»

#5 EnFlame

EnFlame

    Thief of Horses

  • Members
  • 2041 posts
  • Gender:Male
  • Location:Беломорканал
  • Interests:A bit of this &amp; a bit of that.

Posted 15 September 2009 - 18:00

По моему лучше скурить маны в менюшке скрипта чем стараться понять без связный код. Пример идеального скрипта( я умею ввиду поправки на гампы, лагскотч, сейф чек, крафт чек, запись всего ведущего в отдельный файл, аларм, проверки на все что только можно, ect.) - кодер Оригина, CEO .

причём тут CEO, ты CEO? )) да я видел, там писец не скрипт

EnFlame ты не ту строку кода выделил, тут проверка на ресурс(сам процесс крафта)

ну ведь, раньше он эту строчку увидел, а щас он эту сточку не увидит -> никогда не перезайдот на следующий этап т.е. на

sub sell
sub bank
sub putmoney

#6 DeadFLy

DeadFLy

    Journeyman

  • Members
  • 91 posts

Posted 15 September 2009 - 18:06

Нет, я не ЦЕО:) но знаю его линию турбо скриптов(когда то переделывал на заказ под МЛ-стайл-шард)
А вот уже началось самое интересное - одно из двух :
-кто то нечистоплотный с грязными руками залез в скрипт
-у автора темы лагает.Требуем скрин с трасертом ИП сервера в студию.

«Вітай життя! Що більш даєш, і щастя, і красу, і сум, і горе»

#7 EnFlame

EnFlame

    Thief of Horses

  • Members
  • 2041 posts
  • Gender:Male
  • Location:Беломорканал
  • Interests:A bit of this &amp; a bit of that.

Posted 15 September 2009 - 18:13

-кто то нечистоплотный с грязными руками залез в скрипт

там что то в этом вроде и есть, но если этот скрипт раньше как то работал, тогда я на 99% уверен, что проблема там, где я сказал выше.

#8 DeadFLy

DeadFLy

    Journeyman

  • Members
  • 91 posts

Posted 15 September 2009 - 18:28

нет, дело не в этой строке, попробуй подставить вместо того что там написано - то что написал ты, а еще лучше зайди в игру и попобуй с одной инготой зделать какой-нибудь броник, и посмотри сис месаг

«Вітай життя! Що більш даєш, і щастя, і красу, і сум, і горе»

#9 Rezonka

Rezonka

    Journeyman

  • Members
  • 63 posts
  • Gender:Male
  • Location:Russia

Posted 16 September 2009 - 00:10

Ребята я в выше сказанном вами ничего не понял... Но то что вы говорите как такой скрипт может работать... Я вам со 100% уверенностью могу сказать что на XL я на нем сидел очень долго и все работало просто изумительно, ни разу ничего не выскакивало и не разу не выкидывало из игры... а когда в сундуке ( в доме) не остается логов скрипт летит в ГЗ и там остается... А у меня проблема в том что он после изготовления луков не бежит по заданным координатам и не орет "Vendor sell" :( Если кто может помочь и исправить так чтоб он работал, помогите, в долгу не останусь!

#10 DeadFLy

DeadFLy

    Journeyman

  • Members
  • 91 posts

Posted 16 September 2009 - 07:28

Зделай четыре вещи - сравни скрипт до того как у тебя началась фигня с селлом с тем что у тебя сейчас (всегда нужно делать копии скриптов, а то вдруг накосячите). Проверь коннект к серверу(если плохой то лучше впихнуть в процедуру селла антилаг). Вспомни, может кто то из уошных друзей к тебе заходил, и просил глянуть скрипт на боукрафт :) Проверь наличие рун и рунабук к вендорам(а так же проверь их ИД)

«Вітай життя! Що більш даєш, і щастя, і красу, і сум, і горе»

#11 Rezonka

Rezonka

    Journeyman

  • Members
  • 63 posts
  • Gender:Male
  • Location:Russia

Posted 16 September 2009 - 13:59

Скрипт сравнивал, один и тот же! Копию изначального скрипта я сюда и выложил! Как проверить конект к серверу - не знаю... :( и как впихнуть селла антилаг в скрипт тоже не знаю... :( И вообще он раньше и без антилага работал изумительно! Из друзей ни кто не заходил это точно! На наличие рун в рунабуке все правильно, да там их всего две, ББ и дом, а к вендору продавать луки он не должен лететь, он идет по заданным координатам, там всего то 6 или 7 клеток пройти... Скрипт застывает после того как закончились логи в паке, и пишет постоянно снизу "You need 10 Aspen Log and 20.0 Bowcraft"

#12 nerac

nerac

    Va4A

  • Members
  • 694 posts
  • Gender:Male
  • Location:Рига

Posted 16 September 2009 - 14:22

замени эту строчку
if you_can't_make_it in #journal || have_no_resources in #journal

На эту и должно работать

if You_need_ in #journal ||


#13 DeadFLy

DeadFLy

    Journeyman

  • Members
  • 91 posts

Posted 16 September 2009 - 16:05

Rezonka
Пуск> Выполнить>cmd(жмёшь ентер) (откроется окошко черненькое такое :) ) tracert 78.28.197.65
подожди минутку, и в кинь все что напишет сюда(самый лучший способ проверки лагов в единицу времени).

«Вітай життя! Що більш даєш, і щастя, і красу, і сум, і горе»

#14 nerac

nerac

    Va4A

  • Members
  • 694 posts
  • Gender:Male
  • Location:Рига

Posted 16 September 2009 - 18:47

Поменяй ту строчку, и все в порядке, скрипт рабочий, не слетает..

#15 Rezonka

Rezonka

    Journeyman

  • Members
  • 63 posts
  • Gender:Male
  • Location:Russia

Posted 17 September 2009 - 00:11

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Администратор>tracert 78.28.197.65

Трассировка маршрута к 78.28.197.65 с максимальным числом прыжков 30

1 4 ms 15 ms 15 ms 212.1.254.96
2 15 ms 15 ms 15 ms 89.20.146.226
3 15 ms 15 ms 15 ms msk-r1-b7-gi-1-3.ti.ru [212.1.251.177]
4 93 ms 93 ms 93 ms ge-decix.telia.lv [80.81.194.25]
5 109 ms 109 ms 109 ms 62.63.136.30
6 109 ms 109 ms 109 ms 62.63.136.42
7 109 ms 109 ms 109 ms 62.63.136.34
8 109 ms 109 ms 109 ms 194.19.236.22
9 109 ms 109 ms 109 ms 35.198.28.78.telia.lv [78.28.198.35]
10 109 ms 109 ms 109 ms 78.28.197.65

Трассировка завершена.

C:\Documents and Settings\Администратор>

Вот так вот мне выдало...

#16 Rezonka

Rezonka

    Journeyman

  • Members
  • 63 posts
  • Gender:Male
  • Location:Russia

Posted 17 September 2009 - 00:32

Все! Ура! Все помогло! Спасибо Вам огромное за помощь! Nerac огромное спасибо тебе! Скажи ник в игре и сервер отблагодарю! :)

#17 EnFlame

EnFlame

    Thief of Horses

  • Members
  • 2041 posts
  • Gender:Male
  • Location:Беломорканал
  • Interests:A bit of this &amp; a bit of that.

Posted 17 September 2009 - 07:43

Все! Ура! Все помогло! Спасибо Вам огромное за помощь! Nerac огромное спасибо тебе! Скажи ник в игре и сервер отблагодарю! :)

прочитай мой паервый пост, там же это самое написано, только ты не понел )

#18 nerac

nerac

    Va4A

  • Members
  • 694 posts
  • Gender:Male
  • Location:Рига

Posted 17 September 2009 - 10:02

Все! Ура! Все помогло! Спасибо Вам огромное за помощь! Nerac огромное спасибо тебе! Скажи ник в игре и сервер отблагодарю! :)

Да ненадо благодарностей, Enflame прав, он тоже самое написал :) Да и чаров у меня слишком много чтобы когото благодарить :) Обращайся поможем

#19 JustBe

JustBe

    Novice

  • Members
  • 36 posts

Posted 01 April 2010 - 01:22

a mozno popodrobnej kak on beret recalli?? ili pochemu on letaet?




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users