Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Macro] Open custom corpse
#1
Question 
Hello!
I play on OTS where all id's are changed
How can I make the bot open monsters?
I've tried everything from this forum but nothing works.
I know there is a way to do it because a certain person did it but I don't want to share it.

Best Regards~~
Reply
#2
Refresh!
Reply
#3
Edit bbot.items.txt add the corpse ids and it will work.
Reply
#4
I did that and it doesn't work.
there is only 1 delay identifier at all times '4906'

can you write it to me on pw how do you think it should look like?
Reply
#5
Do it here not PW
Got same problem.

Ty in advance
Reply
#6
Well lets see, first you would have to login a normal ot where the ids are are normal. Then you have to get the id of a corpse right after you kill it, then usually 10 secs after the id changes. So get those 2 ids, search them on the bbot.items.txt and copy the lines, paste those two lines and change the ids to the ids of the monster in your ot.
Reply
#7
it doesn't work that way

I don't try to open the monster at all because loot is displayed on local chat, not on server log
Reply
#8
I don't think bbot works that way, I'm pretty sure it will try to loot regardless of the loot message. It's definitely the ids bro, check if those edited monster's id are not already there but with another flag. Because im thinking if the ids are changed then the new id is overlapping the original ids like items ids, so the bot doesnt even know it's a corpse. It's probably thinking it's an item, or a wall. So if you do find the ids in the original bbot.items delete them first. Then procede adding the corpse id as a corpse so the bot knows its a corpse and opens it.
Reply
#9
I have already changed the flag at the id of the edited monster, but it does not work
Reply
#10
1000 {NAME}
IDGround:=CORPSE ID
X:=Self.X() Y:=Self.Y() Z:=Self.Z()
Map.Use(!IDGround!, !X!, !Y!, !Z!, 2)
Misc.StandTime()>2
[Image: sGmYH7p.png]

_____________________________________________
Reply
#11
(10-27-2020, 03:47 PM)Seeken Wrote: 1000 {NAME}
IDGround:=CORPSE ID
X:=Self.X() Y:=Self.Y() Z:=Self.Z()
Map.Use(!IDGround!, !X!, !Y!, !Z!, 2)
Misc.StandTime()>2


does not work
Reply
#12
Corpse ID must be flesh dead body id
And
"Open Corpses" function at looter, must be unclicked.
Click only "loot"
Reply
#13
yes and still does not work
Reply
#14
(10-27-2020, 06:26 PM)Mateo Wrote: yes and still does not work

Did you type a good ID of corpses? It works for me.
Send a picture with this macro please
[Image: sGmYH7p.png]

_____________________________________________
Reply
#15
1000 {Dead Rotworm}
IDGround:=3940
X:=Self.X() Y:=Self.Y() Z:=Self.Z()
Map.Use(!3940!, !X!, !Y!, !Z!, 2)
Misc.StandTime()>2
Reply
#16
1000 {Dead Rotworm}
IDGround:=3940
X:=Self.X() Y:=Self.Y() Z:=Self.Z()
Map.Use(!IDGround!, !X!, !Y!, !Z!, 2)
Misc.StandTime()>2

this should works.

don't change !IDGround!, command IDGround:=3940 already fits it
[Image: sGmYH7p.png]

_____________________________________________
Reply
#17
ok I have yes and still does not open
Reply
#18
Can we make macro which opens corpse 1 time?
1000 ms macro is opening and closing corpses 3-4 times
Reply
#19
(10-28-2020, 11:07 AM)ilbeyerdem Wrote: Can we make macro which opens corpse 1 time?
1000 ms macro is opening and closing corpses 3-4 times

Haven't figure it yet. If you do like 2000ms or more there is a huge chance that bot will miss a lot of monsters.
[Image: sGmYH7p.png]

_____________________________________________
Reply
#20
Im using your macro and it works very well, but how to make it open the bags from corpses? 2971 - id of the bag
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)