Yoko

All sides of Injection
It is currently 2026-05-19 06:35:51

All times are UTC+02:00




Post new topic  Reply to topic  [ 4 posts ] 
Author Message
PostPosted: 2006-03-13 01:11:30 
Offline

Joined: 2006-03-13 00:54:23
Posts: 2
hi everybody!
I have to buy blank maps and craft it.
Now, when i buy the maps and i start to crafting them, i have a problem!
The blank maps and the crafted maps have the same type and colour, and the serial change for every map.

a Blank Map (1):
ID=0x5FD1F9F3 Type=0x14EB THLXHFF Name=a Blank Map
Quantity: 1 Colour: 0x0000 Layer: 0 Has: 1
X=113 Y=85 Z=0 C=0x5DA33D08 F=0x00

a Blank Map (2):
ID=0x5FD1F9F7 Type=0x14EB PHLXHFF Name=a Blank Map
Quantity: 1 Colour: 0x0000 Layer: 0 Has: 1
X=78 Y=91 Z=0 C=0x5DA33D08 F=0x00

a crafted map (1)
ID=0x5FD1FA34 Type=0x14EB YOLXHFF Name=a completed world map
Quantity: 1 Colour: 0x0000 Layer: 0 Has: 1
X=48 Y=91 Z=0 C=0x5DA33D08 F=0x00

a crafted map (2)
ID=0x5FD2F721 Type=0x14EB NJDBIFF Name=a completed world map
Quantity: 1 Colour: 0x0000 Layer: 0 Has: 1
X=44 Y=76 Z=0 C=0x5DA33D08 F=0x00

as u can see for every map the id change and the type/colour is the same for the blank maps and the crafted maps

So, how i can craft the blank maps in my back without click on the already crafted maps?

Sorry for my english :P


Top
   
PostPosted: 2006-03-13 07:48:07 
Offline

Joined: 2006-02-03 06:53:36
Posts: 64
put blank map in other bag, them use findtype(type, color, container) and useobject('finditem')

Sorry for my english ;)


Top
   
 Post subject:
PostPosted: 2006-03-13 09:22:50 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
1. you can check name of map, use
Code:
UO.Click( 'finditem' )
wait(100)
x = UO.GetName( 'finditem' )


2. you can use different containers for blank maps, used maps. Drag one map from first container to backpack, use
Code:
flag = 0
While flag == 0
   UO.DeleteJournal()
   UO.UseObject( MapSer )
   k = 0
   repeat
      k = k + 1
      wait(100)
   until UO.InJournal( Fizzle ) OR UO.InJournal( Success ) OR k > 1200
   If UO.InJournal( Success ) OR k > 1200 Then
      flag = 1
   Endif
Wend

and drop used map to second container...


Top
   
 Post subject:
PostPosted: 2006-03-13 13:16:37 
Offline

Joined: 2006-03-13 00:54:23
Posts: 2
thx :wink:


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 4 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 2 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 Limited