Welcome, Guest |
You have to register before you can post on our site.
|
Forum Statistics |
» Members: 42,533
» Latest member: triip
» Forum threads: 21,052
» Forum posts: 108,626
Full Statistics
|
Online Users |
There are currently 4 online users. » 0 Member(s) | 1 Guest(s) Bing, Google, UptimeRobot
|
Latest Threads |
@Update 10.61
Forum: General
Last Post: MaudHemi
02-07-2025, 09:47 AM
» Replies: 4
» Views: 2,144
|
Downloadlink defekt?
Forum: General
Last Post: fcoglez072@gmail.com
02-07-2025, 08:23 AM
» Replies: 2
» Views: 1,231
|
Ezodus scripts
Forum: General
Last Post: luis226
02-06-2025, 09:30 PM
» Replies: 2
» Views: 2,014
|
How to add id item to scr...
Forum: General
Last Post: Cloudjf
02-04-2025, 03:51 AM
» Replies: 5
» Views: 2,477
|
Bbot don't working
Forum: General
Last Post: jrlobo.04@gmail.com
02-03-2025, 10:56 PM
» Replies: 1
» Views: 1,433
|
Real Tbia BBOT
Forum: General
Last Post: artista
02-02-2025, 12:52 PM
» Replies: 4
» Views: 3,890
|
Variables
Forum: General
Last Post: artista
02-01-2025, 11:02 PM
» Replies: 2
» Views: 1,560
|
framerat limit
Forum: General
Last Post: Malinowamamba
01-30-2025, 03:58 PM
» Replies: 2
» Views: 2,224
|
Help-me Bmega / Computer ...
Forum: General
Last Post: FabioPuniisher
01-27-2025, 02:06 PM
» Replies: 5
» Views: 3,190
|
otion or exhaustion bug,
Forum: General
Last Post: erickpdl
01-27-2025, 12:35 AM
» Replies: 3
» Views: 1,253
|
|
|
antipush macros for bbot 82.5 |
Posted by: Catar - 05-25-2017, 07:59 AM - Forum: Free Scripts
- Replies (6)
|
 |
Ofc, items must be in opened BP
video
First one is throwing 2 items alternately when key pressed until you run out of items or release key.
[macro]30 {anitpush} KeyID:=:K_F20 ThrowItem1:=3492 ThrowItem2:=3031 Tibia.KeyDown(!KeyID)==1 Cooldown.Blocked(HUDpush)==0 [hud] HUD.Print(2, 3, 200, 200, 0, 330, AntiPUSH is ON) Cooldown.Create(HUDpush, 299) {hud} Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem1 [t] Map.Thrown(!ThrowItem1, 1, :X, :Y, :Z) exit() {t} Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem2 Map.Thrown(!ThrowItem2, 1, :X, :Y, :Z) exit() [/macro]
[spoiler] Code: KeyID:=:K_F20
ThrowItem1:=3492
ThrowItem2:=3031
Tibia.KeyDown(!KeyID)==1
Cooldown.Blocked(HUDpush)==0 [hud]
HUD.Print(2, 3, 200, 200, 0, 330, AntiPUSH is ON)
Cooldown.Create(HUDpush, 299)
{hud}
Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem1 [t]
Map.Thrown(!ThrowItem1, 1, :X, :Y, :Z)
exit()
{t}
Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem2
Map.Thrown(!ThrowItem2, 1, :X, :Y, :Z)
exit()
[/spoiler]
Second one similar, but keep throwing up to 8 items (unless standing with many people on single SQM - WONT WORK WITH 8 PEOPLE ON SINGLE SQM)
Doesn't waste all your gp/worms so fast
[macro]30 {anitpush} KeyID:=:K_F20 ThrowItem1:=3492 ThrowItem2:=3031 Tibia.KeyDown(!KeyID)==1 Map.ItemsOnTile(:X, :Y, :Z)<10 [sqmFULL] Cooldown.Blocked(HUDpush)==0 [hud] HUD.Print(2, 3, 200, 200, 0, 330, AntiPUSH is ON) Cooldown.Create(HUDpush, 299) {hud} Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem1 [t] Map.Thrown(!ThrowItem1, 1, :X, :Y, :Z) exit() {t} Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem2 Map.Thrown(!ThrowItem2, 1, :X, :Y, :Z) exit() {sqmFULL} Cooldown.Blocked(HUDpush)==0 HUD.Print(2, 3, 200, 200, 0, 330, SQM FULL) Cooldown.Create(HUDpush, 299) [/macro]
[spoiler]Code: KeyID:=:K_F20
ThrowItem1:=3492
ThrowItem2:=3031
Tibia.KeyDown(!KeyID)==1
Map.ItemsOnTile(:X, :Y, :Z)<10 [sqmFULL]
Cooldown.Blocked(HUDpush)==0 [hud]
HUD.Print(2, 3, 200, 200, 0, 330, AntiPUSH is ON)
Cooldown.Create(HUDpush, 299)
{hud}
Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem1 [t]
Map.Thrown(!ThrowItem1, 1, :X, :Y, :Z)
exit()
{t}
Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem2
Map.Thrown(!ThrowItem2, 1, :X, :Y, :Z)
exit()
{sqmFULL}
Cooldown.Blocked(HUDpush)==0
HUD.Print(2, 3, 200, 200, 0, 330, SQM FULL)
Cooldown.Create(HUDpush, 299)
[/spoiler]
TOGGLE VERSION OF THIS MACRO
Toggle ON and OFF with a key
and this one works similar to second, but it turns macro ON and OFF on key pressed.
[macro]30 {anitpushTOGGLE} KeyID:=:K_F20 ThrowItem1:=3492 ThrowItem2:=3031 Tibia.KeyDown(!KeyID)==1 [throw] Cooldown.Blocked(delay)==0 [switch] !toggleON==0 [toggle] toggleON:=1 Cooldown.Create(delay, 150) Label(throw) {toggle} toggleON:=0 Cooldown.Create(delay, 150) {throw} !toggleON==1 Map.ItemsOnTile(:X, :Y, :Z)<10 [sqmFULL] Cooldown.Blocked(HUDpush)==0 [hud] HUD.Print(2, 3, 200, 200, 0, 330, AntiPUSH is ON) Cooldown.Create(HUDpush, 299) {hud} Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem1 [t] Map.Thrown(!ThrowItem1, 1, :X, :Y, :Z) exit() {t} Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem2 Map.Thrown(!ThrowItem2, 1, :X, :Y, :Z) exit() {sqmFULL} Cooldown.Blocked(HUDpush)==0 HUD.Print(2, 3, 200, 200, 0, 330, SQM FULL) Cooldown.Create(HUDpush, 299) [/macro]
[spoiler]Code: KeyID:=:K_F20
ThrowItem1:=3492
ThrowItem2:=3031
Tibia.KeyDown(!KeyID)==1 [throw]
Cooldown.Blocked(delay)==0 [switch]
!toggleON==0 [toggle]
toggleON:=1
Cooldown.Create(delay, 150)
Label(throw)
{toggle}
toggleON:=0
Cooldown.Create(delay, 150)
{throw}
!toggleON==1
Map.ItemsOnTile(:X, :Y, :Z)<10 [sqmFULL]
Cooldown.Blocked(HUDpush)==0 [hud]
HUD.Print(2, 3, 200, 200, 0, 330, AntiPUSH is ON)
Cooldown.Create(HUDpush, 299)
{hud}
Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem1 [t]
Map.Thrown(!ThrowItem1, 1, :X, :Y, :Z)
exit()
{t}
Map.ItemOnTop.ID(:X, :Y, :Z)<>!ThrowItem2
Map.Thrown(!ThrowItem2, 1, :X, :Y, :Z)
exit()
{sqmFULL}
Cooldown.Blocked(HUDpush)==0
HUD.Print(2, 3, 200, 200, 0, 330, SQM FULL)
Cooldown.Create(HUDpush, 299)
[/spoiler]
|
|
|
100% USELESS MACRO |
Posted by: Catar - 05-23-2017, 06:45 PM - Forum: Free Scripts
- Replies (2)
|
 |
What do you think you can use this for?
Drops an item on item with certain ID on 1 sqm radius.
[macro]100 {useless macro} IDdropON:=3147 IDtoDROP:=3031 Xi:=-1 Yi:=-1 {CheckAgain} X:=Add(:X, !Xi) Y:=Add(:Y, !Yi) Map.ItemOnTop.ID(!X, !Y, :Z)==!IDdropon [Continue] Map.Thrown(!IDtoDROP, 1, !X, !Y, :Z) exit() {Continue} VarAdd(Xi, 1) !Xi==2 [CheckAgain] Xi:=-1 VarAdd(Yi, 1) !Yi==2 [CheckAgain] Exit() [/macro]
[spoiler] Code: IDdropON:=3147
IDtoDROP:=3031
Xi:=-1
Yi:=-1
{CheckAgain}
X:=Add(:X, !Xi)
Y:=Add(:Y, !Yi)
Map.ItemOnTop.ID(!X, !Y, :Z)==!IDdropon [Continue]
Map.Thrown(!IDtoDROP, 1, !X, !Y, :Z)
exit()
{Continue}
VarAdd(Xi, 1)
!Xi==2 [CheckAgain]
Xi:=-1
VarAdd(Yi, 1)
!Yi==2 [CheckAgain]
Exit()
[/spoiler]
|
|
|
|