Skilling Bowcraft: Unterschied zwischen den Versionen

Aus Vetus-Mundus-Wiki
Wechseln zu: Navigation, Suche
(Skilling)
Zeile 33: Zeile 33:
 
|Yumi
 
|Yumi
 
|}
 
|}
 +
 +
== Script ==
 +
<pre>
 +
set %wood ZLK_TLK_
 +
set %fletchtools UFG
 +
gosub kiste
 +
start:
 +
finditem %wood C_ , #backpackid
 +
if #findkind = -1
 +
{
 +
  finditem %wood C_ , %container1
 +
  if #findkind = -1
 +
      {
 +
      event sysmessage holz in kiste 1 is alle, bitte nachfüllen
 +
      halt
 +
      }
 +
      if #findkind > -1
 +
      {
 +
        exevent drag #findid 1
 +
        Exevent Dropc #backpackid
 +
        wait 1s
 +
      }
 +
goto start
 +
}
 +
if #findkind > -1
 +
  {
 +
if #findstack > 1
 +
  {
 +
  event sysmessage yay wir wollten doch sparsam sein, PACK DAS HOLZ IN DIE KISTE!
 +
  halt
 +
}
 +
gosub neuesub
 +
}
 +
goto start
 +
 +
sub kiste
 +
SET #LTARGETID N/A
 +
DISPLAY OK Bitte klicke die kiste an in der sich das holz befindet $.
 +
SET #TARGCURS 1
 +
WHILE #TARGCURS = 1
 +
WAIT 0
 +
SET %container1 #LTARGETID
 +
set #lobjectid #ltargetid
 +
event macro 17 0
 +
wait 1s
 +
return
 +
 +
sub neuesub
 +
while generic_gump notin #contname
 +
{
 +
      finditem %fletchtools C_ , #backpackid
 +
      if #findkind = -1
 +
      {
 +
        event sysmessage -.- wie waers ma mit fletcher tools?
 +
        halt
 +
      }
 +
      if #findkind > -1
 +
      {
 +
        set #lobjectid #findid
 +
        event macro 17 0
 +
      }
 +
}
 +
while generic_gump in #contname
 +
{
 +
click 328 457 f
 +
wait 2s
 +
return
 +
}
 +
</pre>

Version vom 18. Januar 2007, 08:07 Uhr

Allgemeines

Bowcraft & Fletching wird verwendet um Fernkampf Waffen & deren Munition herzustellen.


Skilling

Von Bis Was
0.0 30.0 Kaufen beim NPC
30.1 50.0 Normale Bögen
50.1 90.0 Fukiya Darts
90.1 95.0 Composite Bow
95.0 110.0 Heavy Crossbow
110.1 120.0 Yumi

Script

set %wood ZLK_TLK_
set %fletchtools UFG
gosub kiste
start:
finditem %wood C_ , #backpackid
if #findkind = -1
{
   finditem %wood C_ , %container1
   if #findkind = -1
      {
      event sysmessage holz in kiste 1 is alle, bitte nachfüllen
      halt
      }
      if #findkind > -1
      {
         exevent drag #findid 1
         Exevent Dropc #backpackid
         wait 1s
      }
goto start
}
if #findkind > -1
  {
if #findstack > 1
  {
   event sysmessage yay wir wollten doch sparsam sein, PACK DAS HOLZ IN DIE KISTE!
   halt
}
gosub neuesub
}
goto start

sub kiste
SET #LTARGETID N/A
DISPLAY OK Bitte klicke die kiste an in der sich das holz befindet $.
SET #TARGCURS 1
WHILE #TARGCURS = 1
WAIT 0
SET %container1 #LTARGETID
set #lobjectid #ltargetid
event macro 17 0
wait 1s
return

sub neuesub
while generic_gump notin #contname
{
      finditem %fletchtools C_ , #backpackid
      if #findkind = -1
      {
         event sysmessage -.- wie waers ma mit fletcher tools?
         halt
      }
      if #findkind > -1
      {
         set #lobjectid #findid
         event macro 17 0
      }
}
while generic_gump in #contname
{
click 328 457 f
wait 2s
return
}