Quantcast
Download
(5 Kb)
Download
Updated: 08-18-12 06:09 AM
Pictures
File Info
Updated:08-18-12 06:09 AM
Created:08-18-12 06:09 AM
Downloads:1,519
Favorites:8
MD5:
SpellSpam
Version: 0.2
by: fenixbroood [More]
Allows the player to display what spells to be cast next.
  • Self Buffs, Casts when out of combat.
  • Self Heal, Casts when health below 60% and out of combat.
  • Opener, Spells to cast when out of combat and you have a target.
  • Boosters, Buffs to cast when you have a target.
  • Target Buffs, Casts spells so they have these buffs.
  • Cast when Instant,When spell is instant.
  • Ability sequence,Cast these as default spells.

Multiple lists is easly changable.

Use a macro with "script refreshspellbutton()" to update the text
Use /showSpellSpamMap to show the window
Post A Reply Comment Options
Unread 06-17-13, 04:00 AM  
faile486

Forum posts: 0
File comments: 2
Uploads: 0
Any plans to bring SpellSpam back? I'd love to try it out, but only get errors = /
faile486 is offline Report comment to moderator  
Reply With Quote
Unread 08-21-12, 07:15 AM  
NerfedWar
Zombie
 
NerfedWar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 45
Uploads: 8
Quote:
Originally Posted by fenixbroood
Didnt know there was a script like this already.

Is it ok for me to improve on yours?

Im thinking of creating some default macros in a bar so the player can drag drop. Also add Master/Slave for dualboxing.
Probobly some moving(rotating to find more targets) and fishing functions also thats in my internal tools.
feel free to use the code for anything you like, it was just written to see if I could put something similar to the original NerfedButtons together for rift. Works quite well too, but like all such tools, simplifies the gameplay too much making things a bit boring.
Last edited by NerfedWar : 08-21-12 at 07:17 AM.
NerfedWar is offline Report comment to moderator  
Reply With Quote
Unread 08-21-12, 06:49 AM  
fenixbroood
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Didnt know there was a script like this already.

Is it ok for me to improve on yours?

Im thinking of creating some default macros in a bar so the player can drag drop. Also add Master/Slave for dualboxing.
Probobly some moving(rotating to find more targets) and fishing functions also thats in my internal tools.
fenixbroood is offline Report comment to moderator  
Reply With Quote
Unread 08-21-12, 05:29 AM  
NerfedWar
Zombie
 
NerfedWar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 45
Uploads: 8
Re: Not cheat

Quote:
Originally Posted by fenixbroood
Quote:
Originally Posted by NerfedWar
Nice

I think you left out your AutoIt key-spam script from the zip though.
Then it becomes a bot, and cheat. But if there where a script it would probably look like:

(with the button as a semiautomatic key and Pause as a fully automatic)

Code:
#include <Color.au3>
HotKeySet("", "Attack")
HotKeySet("{pause}", "SpamSpell")

Global $Paused
$Paused = not $Paused 
Global $x
Global $y

While 1
   Sleep(300)
   if not $Paused then
		SendKeys("-")
		AttackSpam()
   endif
WEnd

Func SpamSpell()
	$Paused = not $Paused 
EndFunc
Func AttackSpam()
   $hwnd = WinGetHandle("RIFT")
   $size = WinGetPos("RIFT")
   $w = $size[0] + ($size[2]/2)
   Local $var = PixelGetColor($w , 1, $hwnd)
   
   Local $color = _ColorGetRGB($var) 
	if $color[0] == 100 then ;find new target
		SendKeys("{tab}")
	elseif $color[0] == 101 then
		SendKeys("ws") ;move forward and backward to cancel
	elseif $color[0] == 102 then
		; do nothing
	elseif $color[0] == 103 then
		SendKeys("{a down}")
		sleep(200)
		SendKeys("{a up}")
	elseif $color[0] == 104 then
		SendKeys("{d down}")
		sleep(200)
		SendKeys("{d up}")
	elseif $color[0] == 105 then
		SendKeys("{w down}")
		sleep(200)
		SendKeys("{w up}")
	elseif $color[0] == 106 then
		SendKeys("{s down}")
		sleep(200)
		SendKeys("{s up}")
	else
		$shift = Floor($color[0]/10)
		if($shift > 1 and $shift < 3) then
			SendKeys("{NUMPAD2}")
			Sleep(100)
		endif
		local $key = $color[0] - (Floor($color[0]/10) *10)
		if($key < 10) then
			SendKeys($key)
		endif
		if($shift > 1 and $shift < 3) then
			Sleep(100)
			SendKeys("{NUMPAD1}")
		endif
	endif
EndFunc
Func Attack()
   HotKeySet("")
   Send("")
   AttackSpam()
   HotKeySet("", "Attack")
EndFunc

Func SendKeys($key)
	ControlSend ("RIFT", "", "", $key,0)
EndFunc
hehe.

take a look at: "search google for nerfedbuttons4rift"
Last edited by NerfedWar : 08-21-12 at 07:35 AM.
NerfedWar is offline Report comment to moderator  
Reply With Quote
Unread 08-21-12, 04:02 AM  
fenixbroood
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Not cheat

Quote:
Originally Posted by NerfedWar
Nice

I think you left out your AutoIt key-spam script from the zip though.
Then it becomes a bot, and cheat. But if there where a script it would propbobly look like:

(with the button as a semiautomatic key and Pause as a fully automatic)

Code:
#include <Color.au3>
HotKeySet("", "Attack")
HotKeySet("{pause}", "SpamSpell")

Global $Paused
$Paused = not $Paused 
Global $x
Global $y

While 1
   Sleep(300)
   if not $Paused then
		SendKeys("-")
		AttackSpam()
   endif
WEnd

Func SpamSpell()
	$Paused = not $Paused 
EndFunc
Func AttackSpam()
   $hwnd = WinGetHandle("RIFT")
   $size = WinGetPos("RIFT")
   $w = $size[0] + ($size[2]/2)
   Local $var = PixelGetColor($w , 1, $hwnd)
   
   Local $color = _ColorGetRGB($var) 
	if $color[0] == 100 then ;find new target
		SendKeys("{tab}")
	elseif $color[0] == 101 then
		SendKeys("ws") ;move forward and backward to cancel
	elseif $color[0] == 102 then
		; do nothing
	elseif $color[0] == 103 then
		SendKeys("{a down}")
		sleep(200)
		SendKeys("{a up}")
	elseif $color[0] == 104 then
		SendKeys("{d down}")
		sleep(200)
		SendKeys("{d up}")
	elseif $color[0] == 105 then
		SendKeys("{w down}")
		sleep(200)
		SendKeys("{w up}")
	elseif $color[0] == 106 then
		SendKeys("{s down}")
		sleep(200)
		SendKeys("{s up}")
	else
		$shift = Floor($color[0]/10)
		if($shift > 1 and $shift < 3) then
			SendKeys("{NUMPAD2}")
			Sleep(100)
		endif
		local $key = $color[0] - (Floor($color[0]/10) *10)
		if($key < 10) then
			SendKeys($key)
		endif
		if($shift > 1 and $shift < 3) then
			Sleep(100)
			SendKeys("{NUMPAD1}")
		endif
	endif
EndFunc
Func Attack()
   HotKeySet("")
   Send("")
   AttackSpam()
   HotKeySet("", "Attack")
EndFunc

Func SendKeys($key)
	ControlSend ("RIFT", "", "", $key,0)
EndFunc
fenixbroood is offline Report comment to moderator  
Reply With Quote
Unread 08-19-12, 05:44 AM  
NerfedWar
Zombie
 
NerfedWar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 45
Uploads: 8
Nice

I think you left out your AutoIt key-spam script from the zip though.
Last edited by NerfedWar : 08-19-12 at 06:15 AM.
NerfedWar is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: