It is currently 24 Apr 2024, 18:12

All times are UTC + 2 hours [ DST ]




Post new topic Reply to topic  [ 157 posts ]  Go to page Previous  1 ... 8, 9, 10, 11, 12, 13, 14 ... 16  Next
Author Message
PostPosted: 09 Dec 2013, 11:56 
Offline
Игрок

Joined: 25 Oct 2013, 20:21
Posts: 175
Антош wrote:
Помогите люди, не один скрипт не куёт :( Менюшка открывается пишет зеленым We have neough found 4 hammers TXSKLMD usinng iron BENUJMD потом серым You put the iron smith hammer im your pack. Выберите металл или предмет для починки. потом опять зеленым LTARGETID IS BENUJMD стоит и ничего не делает :(( HElp!!!!!


Это значит, что в у тебя не хватает молотков. Должно быть не меньше 4х штук.


Top
 Profile  
 
PostPosted: 09 Dec 2013, 13:46 
Offline
Новичок

Joined: 06 Dec 2013, 09:24
Posts: 6
к сожалению это не так :(( докупил, он пишет тоже самое, только количество 11 пишет :(


Top
 Profile  
 
PostPosted: 09 Dec 2013, 14:20 
Offline
Игрок

Joined: 25 Oct 2013, 20:21
Posts: 175
Попробуй этот. Он рабочий. Шахта Минок.

;######### CRAFT CORDINATES #############
set %categx 68
set %categy 212

set %selectx 274
set %selecty 152

;#########################################





sub findiron
{
event sysmessage ## SEARCHING FO-R IRON ###
event sysmessage looping metal find
ignoreitem reset 1
set %x_m_s 0
finditem RMK C_ , #BACKPACKID
set %mycontrol 0
while %x_m_s <> 1
{
if #FINDCOL = 0
{
set %ironfound #FINDID
event sysmessage found %ironfound iron #FINDSTACK ignots
set %x_m_s 1
set %mycontrol %mycontrol +1
}
else
{
event sysmessage found not iron #FINDSTACK ignots #FINDID
ignoreitem #FINDID 1
set %x_m_s 0
set %mycontrol %mycontrol +1
finditem RMK C_ , #BACKPACKID
}
if %mycontrol > 16
{
break
}
}
return
}


sub findbronze
{
event sysmessage ## SEARCHING FO-R bronze ###
event sysmessage looping metal find
ignoreitem reset 1
set %x_m_s 0
finditem RMK C_ , #BACKPACKID
set %mycontrol 0
while %x_m_s <> 1
{
if #FINDCOL = 1160
{
set %bronzefound #FINDID
event sysmessage found %bronzefound bronze #FINDSTACK ignots
set %x_m_s 1
set %mycontrol %mycontrol + 1
}
else
{
event sysmessage found not bronze #FINDSTACK ignots #FINDID
ignoreitem #FINDID 1
set %x_m_s 0
set %mycontrol %mycontrol + 1
finditem RMK C_ , #BACKPACKID
}
if %mycontrol > 16
{
break
}

}
return
}

sub findcopper
{
event sysmessage ## SEARCHING FO-R copper ###
event sysmessage looping metal find
ignoreitem reset 1
set %x_m_s 0
finditem RMK C_ , #BACKPACKID
set %mycontrol 0
while %x_m_s <> 1
{
if #FINDCOL = 2738
{
set %copperfound #FINDID
event sysmessage found %copperfound copper #FINDSTACK ignots
set %x_m_s 1
set %mycontrol %mycontrol +1
}
else
{
event sysmessage found not copper #FINDSTACK ignots #FINDID
ignoreitem #FINDID 1
set %x_m_s 0
finditem RMK C_ , #BACKPACKID
set %mycontrol %mycontrol +1
if %mycontrol > 14
{
break
}
}
}
return
}


sub bsiron
{

finditem %ironfound C_ , #BACKPACKID
event sysmessage UNDER BS found #FINDSTACK %ironfound iron ######
while %enoughiron <> 0
{
if #FINDSTACK > 30
event sysmessage We have neough
{
set %enoughiron 1
}
else
{
gosub clean
if #FINDSTACK > 30
event sysmessage We have neough
{
set %enoughiron 1
}
else
{
return
}
}
finditem TLH C_ , #BACKPACKID
if #FINDCNT > 1
{
event sysmessage found #FINDCNT hammers
set %myhammer #FINDID
}
else
{
event sysmessage no hammers found

halt
}
event sysmessage using hammer %myhammer usinng iron %ironfound
set #LOBJECTID %myhammer
event macro 17 0
target
set #LTARGETID %ironfound
set #LTARGETKIND 1
event sysmessage LTARGETID IS #LTARGETID
event Macro 22 0
wait 30
click %categx %categy f
wait 30
click %selectx %selecty f
wait 7s
finditem %ironfound C_ , #BACKPACKID
}
return
gosub clean
find %ironfound C_ , #BACKPACKID
}

sub bscopper
{

finditem %copperfound C_ , #BACKPACKID
event sysmessage UNDER BS found #FINDSTACK %copperfound copper ######
while %enoughcopper <> 0
{
if #FINDSTACK > 30
event sysmessage We have neough
{
set %enoughcopper 1
}
else
{
gosub clean
if #FINDSTACK > 30
event sysmessage We have neough
{
set %enoughcopper 1
}
else
{
return
}
}
finditem TLH C_ , #BACKPACKID
if #FINDCNT > 1
{
event sysmessage found #FINDCNT hammers
set %myhammer #FINDID
}
else
{
event sysmessage no hammers found

halt
}
event sysmessage using hammer %myhammer usinng copper %copperfound
set #LOBJECTID %myhammer
event macro 17 0
target
set #LTARGETID %copperfound
set #LTARGETKIND 1
event sysmessage LTARGETID IS #LTARGETID
event Macro 22 0
wait 30
click %categx %categy f
wait 30
click %selectx %selecty f
wait 7s
finditem %copperfound C_ , #BACKPACKID
}
return
gosub clean
find %copperfound C_ , #BACKPACKID
}

sub bsbronze
{

finditem %bronzefound C_ , #BACKPACKID
event sysmessage UNDER BS found #FINDSTACK %bronzefound bronze ######
while %enoughbronze <> 0
{
if #FINDSTACK > 30
event sysmessage We have neough
{
set %enoughbronze 1
}
else
{
gosub clean
if #FINDSTACK > 30
event sysmessage We have neough
{
set %enoughbronze 1
}
else
{
return
}
}
finditem TLH C_ , #BACKPACKID
if #FINDCNT > 1
{
event sysmessage found #FINDCNT hammers
set %myhammer #FINDID
}
else
{
event sysmessage no hammers found

halt
}
event sysmessage using hammer %myhammer usinng bronze %bronzefound
set #LOBJECTID %myhammer
event macro 17 0
target
set #LTARGETID %bronzefound
set #LTARGETKIND 1
event sysmessage LTARGETID IS #LTARGETID
event Macro 22 0
wait 30
click %categx %categy f
wait 30
click %selectx %selecty f
wait 7s
finditem %bronzefound C_ , #BACKPACKID
}
return
gosub clean
find %bronzefound C_ , #BACKPACKID
}






sub clean
{
finditem JBG G
set %myforge #FINDID
finditem BPH C_ , #BACKPACKID
event sysmessage ## THERE ARE LEFT #FINDCNT SWORDS ##
while #FINDCNT <> 0
{
finditem BPH C_ , #BACKPACKID
event sysmessage ##SWORDS CLEANING #FINDID ##
set #LOBJECTID %myforge
set #LTARGETID #FINDID
set #LTARGETKIND 1
event macro 17
wait 2s
event macro 22
wait 1s
}
event sysmessage ##NO SWORD TO CLEAN##
find %ironfound C_ , #BACKPACKID
return
}



gosub window
while 1 = 1
{




Enable Event Sysmessage
set #sysmsgcol 1359
event SysMessage ###Script Crafted by Gign###
move 2556 498 1
gosub wait
move 2559 498 1
gosub wait
move 2559 495 1
gosub wait
move 2559 492 1
gosub wait
move 2559 489 1
gosub wait
move 2562 485 1
gosub wait
move 2562 488 1
gosub wait
move 2562 491 1
gosub wait
move 2562 494 1
gosub wait
move 2565 490 1
gosub wait
move 2565 487 1
gosub wait
move 2565 484 1
gosub wait
move 2565 481 1
gosub wait
move 2567 485 1
gosub wait
move 2567 488 1
gosub wait
move 2570 488 1
gosub wait
move 2570 485 1
gosub wait
move 2573 485 1
gosub wait
move 2573 475 0

gosub smeltall

while 1 = 1
{
gosub findiron
find %ironfound C_ , #BACKPACKID

if #FINDSTACK > 30
{
gosub clean
gosub bsiron
}
else
{
break
}
}

while 1 = 1
{
gosub findbronze
find %bronzefound C_ , #BACKPACKID

if #FINDSTACK > 30
{
gosub clean
gosub bsbronze
}
else
{
break
}
}

while 1 = 1
{
gosub findcopper
find %copperfound C_ , #BACKPACKID

if #FINDSTACK > 30
{
gosub clean
gosub bscopper
}
else
{
break
}
}



move 2568 476 1
gosub wait
move 2570 477 1
gosub wait
move 2576 477 1
gosub wait
move 2579 480 1
gosub wait
move 2576 480 1
gosub wait
move 2573 480 1
gosub wait
move 2570 480 1
gosub wait
move 2567 480 1
gosub wait
move 2573 475 0

gosub smeltall
gosub findiron
while 1 = 1
{

find %ironfound C_ , #BACKPACKID

if #FINDSTACK > 30
{
gosub clean
gosub bsiron
}
else
{
break
}
}



}

sub smeltall
{
wait 1s
finditem DWJ C
wait 1s
while #FINDCNT > 0
{
set #LOBJECTID #FINDID
event macro 17
finditem DWJ C
wait 1s
}
return
}

sub wait
{
set #LTargetKind 2
for %x -1 1
{
if #MAXWEIGHT < #WEIGHT + 101
{
return
}
for %y -1 1
{
repeat
{
set #lTargetX #CHARPOSX + %x
set #lTargetY #CHARPOSY + %y
set #lTargetZ #CHARPOSZ
gosub usepick
target
event Macro 22 0
set %weigh #WEIGHT
set %timer2 #SCNT
repeat
{
wait 1
}
until %weigh < #WEIGHT || nothing in #sysMsg || Try in #sysMsg || put in #sysMsg || close in #sysMsg || see in #sysMsg || destroyed in #sysMsg || line in #sysMsg || loosen in #sysMsg || %timer2 < #SCNT - 12
}
until nothing in #sysMsg || line in #sysMsg || decide in #sysMsg || Try in #sysMsg || close in #sysMsg || see in #sysMsg || line in #sysMsg
}
}
gosub dropore
return
}

sub usepick
{
finditem NPF C
while #FINDCNT < 1
{
event SysMessage No Pickaxes
wait 2s
finditem NPF C
}
set #lObjectID #FINDID
event macro 17
return
}

sub dropore
{
finditem DWJ C
for %i 1 #findcnt
{
set #findindex %i
if _ , #findcol , _ in %dropcolor
{
exevent drag #findid #findstack
exevent dropg #charposx #charposy #charposz
wait 10
}
}
return
}

sub window
}
set %charInfo #charName
set %checksizex 100
set %checksizey 20
set %checkposx 55
set %checkposy 10
set %checkname1 Iron
set %checkname2 Copper
set %checkname3 Bronze
set %checkname4 Steel
set %checkname5 Black_Steel
set %checkname6 Meteor
set %checkname7 Dark_Crystal
set %checkname8 Fire
set %checkname9 Elemental
set %checknamec1 0
set %checknamec2 2738
set %checknamec3 1160
set %checknamec4 1068
set %checknamec5 2723
set %checknamec6 2720
set %checknamec7 2735
set %checknamec8 1094
set %checknamec9 2734
menu window size 240 330
menu window title #spc , Crafted , #spc , by , #spc , Gign
menu Text text_1 10 10 Eaeo? ?oao aueeauaaou ia caie??
for %i 1 9
{
set %name %checkname . %i
set %posy %checkposy + ( 25 * %i )
menu check %name %checkposx %posy %checksizex %checksizey #false %name
}
menu Button button_1 50 260 100 50 Ia?aou eiiaou!
menu show
set #menubutton nothing
while #menubutton <> button_1
{
wait 1
}
menu Hide
for %i 1 9
{
set %name %checkname . %i
menu get %name
if #menures = #true
{
set %mycolor %checknamec . %i
set %dropcolor %dropcolor , _ , %mycolor
}
}
set %dropcolor %dropcolor , _
return
}


Top
 Profile  
 
PostPosted: 09 Dec 2013, 14:27 
Offline
Новичок

Joined: 06 Dec 2013, 09:24
Posts: 6
почему может не копать ??? тупо шагает и все..


Top
 Profile  
 
PostPosted: 09 Dec 2013, 14:31 
Offline
Новичок

Joined: 06 Dec 2013, 09:24
Posts: 6
нифига :( пишет, что я написал в предыдущем сообщении We have neough found 11 hammers TXSKLMD usinng iron BENUJMD потом серым You put the iron smith hammer im your pack. Выберите металл или предмет для починки. потом опять зеленым LTARGETID IS BENUJMD


Top
 Profile  
 
PostPosted: 09 Dec 2013, 14:39 
Offline
Игрок

Joined: 25 Oct 2013, 20:21
Posts: 175
Ты точно в изи вставляешь? ))) Молотки должны быть в рюкзаке.
Могу написать, может поможет, что стоит у меня. клиент ML запускается через Razor.
Этот скрипт рабочий на 100%.


Top
 Profile  
 
PostPosted: 09 Dec 2013, 15:04 
Offline
Новичок

Joined: 06 Dec 2013, 09:24
Posts: 6
фуф, разобрался вроде. спасибо за скрипт.! А проблема была, в папке разархивированной с игрой есть 3 клиента, запускал обычный clent и через него играл, щас попробовал запустить client_standart и пошло, поехало!


Top
 Profile  
 
PostPosted: 11 Jan 2014, 17:51 
Offline
Ветеран
User avatar

Joined: 04 Jan 2014, 15:35
Posts: 609
Location: Санкт-Петербург
gosub window
while 1 = 1
{
Enable Event Sysmessage
set #sysmsgcol 1359
event SysMessage ###Script Crafted by Gign###
move 1918 375 0
gosub wait
move 1918 374 0
gosub wait
move 1918 373 0
gosub wait
move 1918 372 0
gosub wait
move 1917 371 0
gosub wait
move 1917 373 0
gosub wait
move 1916 374 0
gosub wait
move 1916 375 0
gosub wait
move 1915 376 0
gosub wait
move 1915 375 0
gosub wait
move 1915 373 0
gosub wait
move 1915 372 0
gosub wait
move 1914 373 0
gosub wait
move 1913 374 0
gosub wait
move 1913 373 0
gosub wait
move 1913 372 0
gosub wait
move 1913 371 0
gosub wait
move 1912 371 0
gosub wait
move 1921 376 0

gosub smeltall

move 1911 370 0
gosub wait
move 1910 371 0
gosub wait
move 1909 372 0
gosub wait
move 1908 372 0
gosub wait
move 1908 371 0
gosub wait
move 1909 370 0
gosub wait
move 1909 369 0
gosub wait
move 1908 369 0
gosub wait
move 1907 370 0
gosub wait
move 1907 369 0
gosub wait
move 1906 370 0
gosub wait
move 1906 369 0
gosub wait
move 1907 368 0
gosub wait
move 1906 368 0
gosub wait
move 1906 367 0
gosub wait
move 1907 366 0
gosub wait
move 1906 366 0
gosub wait
move 1921 376 0

gosub smeltall

move 1905 366 0
gosub wait
move 1906 364 0
gosub wait
move 1905 364 0
gosub wait
move 1905 363 0
gosub wait
move 1904 363 0
gosub wait
move 1904 362 0
gosub wait
move 1903 362 0
gosub wait
move 1903 361 0
gosub wait
move 1903 360 0
gosub wait
move 1903 359 0
gosub wait
move 1902 359 0
gosub wait
move 1901 360 0
gosub wait
move 1901 361 0
gosub wait
move 1902 361 0
gosub wait
move 1902 362 0
gosub wait
move 1901 363 0
gosub wait
move 1900 364 0
gosub wait
move 1899 365 0
gosub wait
move 1921 376 0

gosub smeltall

move 1898 365 0
gosub wait
move 1897 365 0
gosub wait
move 1896 365 0
gosub wait
move 1895 365 0
gosub wait
move 1894 364 0
gosub wait
move 1893 363 0
gosub wait
move 1892 363 0
gosub wait
move 1892 365 0
gosub wait
move 1892 366 0
gosub wait
move 1893 367 0
gosub wait
move 1893 369 0
gosub wait
move 1894 369 0
gosub wait
move 1894 370 0
gosub wait
move 1895 370 0
gosub wait
move 1895 369 0
gosub wait
move 1896 370 0
gosub wait
move 1897 370 0
gosub wait
move 1921 376 0

gosub smeltall

move 1898 369 0
gosub wait
move 1899 369 0
gosub wait
move 1899 368 0
gosub wait
move 1900 368 0
gosub wait
move 1901 369 0
gosub wait
move 1902 370 0
gosub wait
move 1903 370 0
gosub wait
move 1904 370 0
gosub wait
move 1905 370 0
gosub wait
move 1906 370 0
gosub wait
move 1907 371 0
gosub wait
move 1908 372 0
gosub wait
move 1909 372 0
gosub wait
move 1910 373 0
gosub wait
move 1911 373 0
gosub wait
move 1912 374 0
gosub wait
move 1915 374 0
gosub wait
move 1921 376 0

gosub smeltall

move 1918 375 0
}

sub smeltall
{
wait 1s
finditem DWJ C
wait 1s
while #FINDCNT > 0
{
set #LOBJECTID #FINDID
event macro 17
finditem DWJ C
wait 1s
}
return
}

sub wait
{
set #LTargetKind 2
for %x -1 1
{
if #MAXWEIGHT < #WEIGHT + 101
{
return
}
for %y -1 1
{
repeat
{
set #lTargetX #CHARPOSX + %x
set #lTargetY #CHARPOSY + %y
set #lTargetZ #CHARPOSZ
gosub usepick
target
event Macro 22 0
set %weigh #WEIGHT
set %timer2 #SCNT
repeat
{
wait 1
}
until %weigh < #WEIGHT || nothing in #sysMsg || Try in #sysMsg || put in #sysMsg || close in #sysMsg || see in #sysMsg || destroyed in #sysMsg || line in #sysMsg || loosen in #sysMsg || %timer2 < #SCNT - 12
}
until nothing in #sysMsg || line in #sysMsg || decide in #sysMsg || Try in #sysMsg || close in #sysMsg || see in #sysMsg || line in #sysMsg
}
}
gosub dropore
return
}

sub usepick
{
finditem NPF C
while #FINDCNT < 1
{
event SysMessage No Pickaxes
wait 2s
finditem NPF C
}
set #lObjectID #FINDID
event macro 17
return
}

sub dropore
{
finditem DWJ C
for %i 1 #findcnt
{
set #findindex %i
if _ , #findcol , _ in %dropcolor
{
exevent drag #findid #findstack
exevent dropg #charposx #charposy #charposz
wait 10
}
}
return
}

sub window
}
set %charInfo #charName
set %checksizex 100
set %checksizey 20
set %checkposx 55
set %checkposy 10
set %checkname1 Iron
set %checkname2 Copper
set %checkname3 Bronze
set %checkname4 Steel
set %checkname5 Black_Steel
set %checkname6 Meteor
set %checkname7 Dark_Crystal
set %checkname8 Fire
set %checkname9 Elemental
set %checknamec1 0
set %checknamec2 2738
set %checknamec3 1160
set %checknamec4 1068
set %checknamec5 2723
set %checknamec6 2720
set %checknamec7 2735
set %checknamec8 1094
set %checknamec9 2734
menu window size 240 330
menu window title #spc , Crafted , #spc , by , #spc , Gign
menu Text text_1 10 10 Какую руду выкидывать на землю?
for %i 1 9
{
set %name %checkname . %i
set %posy %checkposy + ( 25 * %i )
menu check %name %checkposx %posy %checksizex %checksizey #false %name
}
menu Button button_1 50 260 100 50 Начать копать!
menu show
set #menubutton nothing
while #menubutton <> button_1
{
wait 1
}
menu Hide
for %i 1 9
{
set %name %checkname . %i
menu get %name
if #menures = #true
{
set %mycolor %checknamec . %i
set %dropcolor %dropcolor , _ , %mycolor
}
}
set %dropcolor %dropcolor , _
return
}



Помогите настроить пожалуйста скрипт , в конце сбивается и не копает с первой точки


Top
 Profile  
 
PostPosted: 31 May 2014, 15:09 
Offline
Начинающий игрок

Joined: 31 May 2014, 14:55
Posts: 10
Народ, подскажите, как сделать, чтобы он плавил только на ближайшей от входа плаввильне? Иногда просит плавить на дальней, той что наверху шахты, недотягивается и останавливается.


Top
 Profile  
 
PostPosted: 10 Jun 2014, 21:22 
Offline
Начинающий игрок

Joined: 15 May 2014, 19:30
Posts: 22
Друзья, помогите дописать сюда ковку из стила....


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 157 posts ]  Go to page Previous  1 ... 8, 9, 10, 11, 12, 13, 14 ... 16  Next

All times are UTC + 2 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 135 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group