Dark Legion Forum
Registrierung DAoC Chars Galerie Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite
Dark Legion Forum » Öffentlicher Bereich » Interface Erweiterungen - SharkUI » Hunter Add On » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Hunter Add On  
Beiträge zu diesem Thema Autor Datum
 Hunter Add On BS|Taz 01.02.2006 07:40
 RE: Hunter Add On Shark 01.02.2006 08:55
 RE: Hunter Add On Luariina 01.02.2006 14:22
 RE: Hunter Add On BS|Taz 01.02.2006 14:01
 RE: Hunter Add On BS|Taz 01.02.2006 14:49

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
BS|Taz
Bane Sidhe


Dabei seit: 27.03.2005
Beiträge: 121

Hunter Add On Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Mal wieder ein kleines Problem evt. hat ja jemand 'ne Lösung parat.

Ich nutze um die div. Effekte von Stichen/Fallen etc. zu timen folgendes Add On.

http://www.curse-gaming.com/mod.php?addid=2595

Das Ding ist auch so weit so gut sehr nett und praktisch, der Nachteil jedoch es reagiert auf den Chat, sprich nicht nah genug am Mob oder ein 2ter Hunter da und es kommt nur Blödsinn bei rum ....

Gibt es grundsätzlich die Möglichkeit es so zu realisieren das der Event quasi durchs nutzen der eigenen Schüsse ausgelöst wird oder kennt jemand ein anderes Add On das nicht Chat basierend ist?

Wichtigste wäre eigentlich:

Serpent Sting
Concussive Shot
Scatter Shot
Scorpid Sting
Wyvern Sting
Flare

Fallen dürften wohl nicht anders realisierbar sein da man wohl kaum die eigene Falle irgendwie von einer anderen unterscheiden kann und nur über die Meldung xxx is inflicted by Ice Trap oder so bekommt.

__________________
I need no sex, life is fucking me every Day ...
01.02.2006 07:40 BS|Taz ist offline E-Mail an BS|Taz senden Homepage von BS|Taz Beiträge von BS|Taz suchen Nehmen Sie BS|Taz in Ihre Freundesliste auf
Shark
Dark Legion Mitglied


images/avatars/avatar-91.gif

Dabei seit: 24.06.2002
Beiträge: 2.668

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Geht beim Hunter nur durch Chat, da es keine Castevents gibt.

__________________
"2b |~ 2b" - Hamlet
01.02.2006 08:55 Shark ist offline E-Mail an Shark senden Beiträge von Shark suchen Nehmen Sie Shark in Ihre Freundesliste auf
Luariina
Shark UI


Dabei seit: 23.12.2005
Beiträge: 64

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Flare könnte ich mir auch nicht vorstellen, weil es ja in etwa dasselbe ist wie bei Ice Trap ("xx is afflicted by Flare").

Da es laut Shark keine Events gibt, kann man evt einen Workaround finden.
Das man statt den normalen Spells in der Leiste Makros hat, die deine Addons benachrichtigen, sobald du sie ausführst.


Hier das ganze mal am Beispiel an Sunder Armor beim Krieger:

Makro erstellen, welches die Funktion KLHTM_Sunder() aufruft und Sunder Armor in der Hotbar ersetzt.


code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
function KLHTM_Sunder()
	
	if UnitClass("player") ~= "Warrior" then
		return
	end
	
	-- 1) Check if the old position is fine
	if GetSpellName(KLHTM_SpellBookSunderIndex, "spell") ~= "Sunder Armor" then
		
		-- get spell number of spells
		local spelltabs = GetNumSpellTabs()
		local numspells = 0
		local i;	local temp
	
		for i = 1, spelltabs do
			_, _, _, temp = GetSpellTabInfo(i)
			numspells = numspells + temp
		end
	
		-- 2) locate sunder armor in the spell book
		for i = 1, numspells do
			if GetSpellName(KLHTM_SpellBookSunderIndex + i, "spell") == "Sunder Armor" then
				KLHTM_SpellBookSunderIndex = KLHTM_SpellBookSunderIndex + i
				break
				
			elseif i == numspells then
				return -- can't find sunder
			end
		end
	end
	
	-- Now we've found sunder. Check the cooldown		
	if GetSpellCooldown(KLHTM_SpellBookSunderIndex, "spell") == 0 then 
		
		-- Cast
		CastSpellByName("Sunder Armor()")
		KLHTM_SubmitSunderCast()
	end
end


Die Funktion KLHTM_SubmitSunderCast() führt danach einfach die gewünschten Aktionen aus.

code:
1:
2:
3:
4:
5:
6:
7:
8:
function KLHTM_SubmitSunderCast()
	
	KLHTM_RegisterHit("Sunder Armor", 0, false, UnitName("target"))
	KLHTM_RedrawTable(KLHTM_MainWindow)
end



__________________
[@GER|Taube] meine fresse irgendwas stimmt mit meinem rechner nit^^
[@GER|Taube] hm leerlaufprozess schnappt sich 99% cpu zeit was ist das?

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Luariina am 01.02.2006 14:28.

01.02.2006 14:22 Luariina ist offline E-Mail an Luariina senden Beiträge von Luariina suchen Nehmen Sie Luariina in Ihre Freundesliste auf
BS|Taz
Bane Sidhe


Dabei seit: 27.03.2005
Beiträge: 121

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen




Danke Augenzwinkern

__________________
I need no sex, life is fucking me every Day ...
01.02.2006 14:01 BS|Taz ist offline E-Mail an BS|Taz senden Homepage von BS|Taz Beiträge von BS|Taz suchen Nehmen Sie BS|Taz in Ihre Freundesliste auf
BS|Taz
Bane Sidhe


Dabei seit: 27.03.2005
Beiträge: 121

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Flare entarnt 30s lang alles in einem Radius von 10m

Dabei würde es mit eher drum gehen zu sehen wann die 30s um sind, sprich der Schurke wieder Gefahrlos an mich ran kann als zu wissen das er enttarnt wurde.

Wenn er entarnt wird hat er eh instant Pet + Hunters Mark am Arsch und das wars mit vanish ....

Das mit dem Macro guck ich mir mal genauer an.

__________________
I need no sex, life is fucking me every Day ...
01.02.2006 14:49 BS|Taz ist offline E-Mail an BS|Taz senden Homepage von BS|Taz Beiträge von BS|Taz suchen Nehmen Sie BS|Taz in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Dark Legion Forum » Öffentlicher Bereich » Interface Erweiterungen - SharkUI » Hunter Add On

Powered by Burning Board 2.1.6 © 2001-2005 WoltLab GbR