deve fare questa cosa:
caricare ciarbottana scaricarla e poisonare i dieci dardi... mi pare semplice ma non si trova
caricare ciarbottana scaricarla e poisonare i dieci dardi... mi pare semplice ma non si trova

set %belt MDP
set %shuriken SGP
set %poison AVF
set %debug #true
;########################
set %start_time #scnt
set #targcurs 1
display ok Seleziona la cassa con le risorse!
while #targcurs = 1
wait 1
set %cassa #ltargetid
wait 1s
set #targcurs 1
display ok Seleziona un'altro container in cui mettere le Fukija poisonate!
while #targcurs = 1
wait 1
set %cassa2 #ltargetid
gosub pulisciBackPack
gosub contaShurikenTotali
;MAIN_LOOP
finditem %belt C_ , %cassa
exevent drag #findid
wait 8
exevent dropc #backpackid
wait 8
set %my_belt #findid
for %i 1 %cicli
{
event property %my_belt
while Uses , #spc , remaining: , #spc , 10 notin #property
{
exevent popup %my_belt 1
target 2s
finditem %shuriken C_ , %cassa
if #findkind = -1
break
set #ltargetid #findid
set #ltargetkind 1
event macro 22 0
wait 5
event property %my_belt
}
exevent popup %my_belt 2
wait 1s
finditem %shuriken C_ , #backpackid
set %to_poison #findid
event macro 13 30
target 2s
finditem %poison C_ , %cassa
set #ltargetid #findid
set #ltargetkind 1
event macro 22 0
target 2s
set #ltargetid %to_poison
set #ltargetkind 1
event macro 22 0
wait 6s
finditem %to_poison C_ , #backpackid
exevent drag #findid #findstack
wait 8
exevent dropc %cassa2
wait 8
}
end:
set %time #scnt - %start_time
display ok Finito! Ho avvelenato , #spc , %total , #spc , fukija in , #spc , %time , #spc , secondi.
stop
sub contaShurikenTotali
finditem %shuriken C_ , %cassa
set %total #findcnt
set %cicli %total / 10
if %total % 10 <> 0
set %cicli %cicli + 1
if %debug
display ok Verranno poisonate , #spc , %total , #spc , Fukija in , #spc , %cicli , #spc , cicli.
return
sub puliscibackPack
set %stuff %belt , _ , %shuriken , _ , %poison
finditem %stuff C_ , #backpackid
if #findkind <> -1
{
display yesno Adesso tutte le fukija, le pozze di veleno e le belt verranno
+ spostate dal backpack alla cassa selezionata. Clicca Si per continuare, No per fermare lo script.
if #dispres = no
halt
}
while #findkind <> -1
{
exevent drag #findid #findstack
wait 8
exevent dropc %cassa
wait 8
finditem %stuff C_ , #backpackid
}
return

set %belt MDP
set %shuriken SGP
set %poison AVF
set %debug #true
;########################
set %start_time #scnt
set #targcurs 1
display ok Seleziona la cassa con le risorse!
while #targcurs = 1
wait 1
set %cassa #ltargetid
wait 1s
set #targcurs 1
display ok Seleziona un'altro container in cui mettere le Fukija poisonate!
while #targcurs = 1
wait 1
set %cassa2 #ltargetid
gosub pulisciBackPack
gosub contaShurikenTotali
;MAIN_LOOP
finditem %belt C_ , %cassa
exevent drag #findid
wait 8
exevent dropc #backpackid
wait 8
set %my_belt #findid
for %i 1 %cicli
{
event property %my_belt
while Uses , #spc , remaining: , #spc , 10 notin #property
{
exevent popup %my_belt 1
target 2s
finditem %shuriken C_ , %cassa
if #findkind = -1
break
set #ltargetid #findid
set #ltargetkind 1
event macro 22 0
wait 5
event property %my_belt
}
exevent popup %my_belt 2
wait 1s
finditem %shuriken C_ , #backpackid
set %to_poison #findid
event macro 13 30
target 2s
finditem %poison C_ , %cassa
set #ltargetid #findid
set #ltargetkind 1
event macro 22 0
target 2s
set #ltargetid %to_poison
set #ltargetkind 1
event macro 22 0
wait 6s
finditem %to_poison C_ , #backpackid
exevent drag #findid #findstack
wait 8
exevent dropc %cassa2
wait 40
}
end:
set %time #scnt - %start_time
display ok Finito! Ho avvelenato , #spc , %total , #spc , fukija in , #spc , %time , #spc , secondi.
stop
sub contaShurikenTotali
finditem %shuriken C_ , %cassa
set %total #findcnt
set %cicli %total / 10
if %total % 10 <> 0
set %cicli %cicli + 1
if %debug
display ok Verranno poisonate , #spc , %total , #spc , Fukija in , #spc , %cicli , #spc , cicli.
return
sub puliscibackPack
set %stuff %belt , _ , %shuriken , _ , %poison
finditem %stuff C_ , #backpackid
if #findkind <> -1
{
display yesno Adesso tutte le fukija, le pozze di veleno e le belt verranno
+ spostate dal backpack alla cassa selezionata. Clicca Si per continuare, No per fermare lo script.
if #dispres = no
halt
}
while #findkind <> -1
{
exevent drag #findid #findstack
wait 8
exevent dropc %cassa
wait 8
finditem %stuff C_ , #backpackid
}
return


Commenta