inWarcraft Forum  

Zurück   inWarcraft Forum > Allgemeine Foren > Mapping Foren > Allgemeine Mappingfragen

Antwort
 
Themen-Optionen Ansicht
Alt 07. August 2012, 13:46   #1
Crigges
 
Benutzerbild von Crigges
Footman
 
Registriert seit: Mai 2011
Ort: Auf der alten Mutter Erde
BNet Acc: curryking
Beiträge: 617
Crigges eine Nachricht über Skype™ schicken
Angriffsanimation regeln

Advertising
Hallo Mapper,
ich arbeite zur zeit an einer Map, wo ich dieses Modell verwende:
Villager mit 255 Animationen

Das Modell ist echt super, und die Animationen funktioneren perfekt!
Hier nun das Problem:
Ich möchte erreichen, dass beim normalen Angriff nur gewisse Animationen abgespielt werden. Atm sind da verbuggte, und falsche animationen bei.
Muzzel gab mir den Tipp, die Animationtags zu deaktivern. Ich habe daraufhin diesen Trigger geschrieben, welcher aber nicht funktionert:
function Trig_sdfqerwr_Actions takes nothing returns nothing
call AddUnitAnimationPropertiesBJ( false, "Attack 3", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 4", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 5", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 6", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 7", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 8", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 9", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 10", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 11", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 12", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 13", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 14", gg_unit_Hpal_0002 )
call AddUnitAnimationPropertiesBJ( false, "Attack 15", gg_unit_Hpal_0002 )
endfunction

//===========================================================================
function InitTrig_Test takes nothing returns nothing
set gg_trg_Test = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_Test, 1.00 )
call TriggerAddAction( gg_trg_Test, function Trig_sdfqerwr_Actions )
endfunction


Nun meine Frage, hat irgendjemand ne Idee, wie ich Ingame, nicht über einen Modelleditor die normalen Attackanimationen regeln kann?

Ich habe schon eine Idee, kann sie jedoch ohne Hintergrundwissen kaum umsetzten:
"Kritischer Schlag" spielt beim Klingenmeister nur eine bestimmte Animation, wenn ich es schaffen könnte, die verwendete Animation einzustellen, könnte ich dummy Fähigkeiten erzeugen, mit 100% Chance, und so die Animation zur normalen Angriffsanimation machen. Die Zeile "Grafik Animationsnamen" bei Kritischer Schlag ist aber leer, daher gehe ich davon aus, dass die animation woanders einstellbar ist.
Ok dann hätte ich noch die Idee, den Angriff iwie abzufangen, und die animation per Trigger zu ordern. Jedoch stellt sich die Frage, wie fange ich den Moment des angreifens ab? Und wenn ich das schaffe, kann ich dann während des angriff die Animation ändern?
Letze Idee, den Angriff komplett Triggern. In meinen Augen ne scheiß lösung, da die Projektiele echt viel Leistung fressen, insbesondere, bei weiter Flugweite, und hohem atk speed. Auch habe ich keine Kenntnisse, wie ich nen schönen flugbogen hinbekomme.
Habt ihr noch andere Ideen, könnt ihr mir zu den ersten beiden Ratschläge geben?
Angehängte Dateien
Dateityp: w3x animation test.w3x (500,4 KB, 3x aufgerufen)
__________________
Die Intelligenz des Zufalls ist unübertroffen!

So ist es richtig!!!

Geändert von Crigges (19. August 2012 um 23:42 Uhr)
Crigges ist offline   Mit Zitat antworten
Alt 07. August 2012, 18:26   #2
N3hu1s
 
Benutzerbild von N3hu1s
Treant
 
Registriert seit: Mär 2008
Beiträge: 484
Ich hatte bisher keine Probleme mit dem Model...aber du solltest evt. wissen das die Animationen nicht "Attack 2" oder so heissen...

 call AddUnitAnimationProperties(gg_unit_Hpal_0002,"gold",false)


Das Model hat die Animationen auf verschiedene "Kanäle" die stehen meines erachtens auch in der read me

Ich seh gerade das es ja ein ganz anderes model ist als ich es verwende...dann hab ich leider keine ahnung^^

edit : benutz mal nur die zahl...

"Custom Script: call SetUnitAnimationByIndex( unit name, number )

-the number is the animation that starts from 0"
__________________

Meine Projekte :
~~ Hack'n Slay [in work : 5%]~~

Geändert von N3hu1s (07. August 2012 um 18:39 Uhr)
N3hu1s ist offline   Mit Zitat antworten
Alt 14. August 2012, 14:17   #3
Crigges
 
Benutzerbild von Crigges
Footman
 
Registriert seit: Mai 2011
Ort: Auf der alten Mutter Erde
BNet Acc: curryking
Beiträge: 617
Crigges eine Nachricht über Skype™ schicken
@N3hu1s
Das ist nur zum einmaligen abspielen der Animation gut, sonst für nix :/
Angehängte Dateien
Dateityp: w3x Cart0.1~2 failed.w3x (658,3 KB, 1x aufgerufen)
__________________
Die Intelligenz des Zufalls ist unübertroffen!

So ist es richtig!!!

Geändert von Crigges (05. September 2012 um 18:20 Uhr)
Crigges ist offline   Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Regeln Lexington Weltherrschaft 25 11. März 2010 14:51
Die "beste" Angriffsanimation bödefeld DotA Forum 37 29. August 2008 16:56
Melee Angriffsanimation für Ranged Heroes? juliwood Allgemeine Mappingfragen 8 28. Oktober 2007 12:19
Angriffsanimation unterbinden Kopfnuss Allgemeine Mappingfragen 1 05. Juli 2007 18:02


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:52 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.


ingame Netzwerk
Support | AGB | Probleme mit der Werbung melden
Online Werbung | Mediadaten | Unternehmen | Karriere | Presse | Impressum

© ingame GmbH, ingame™, in™ und incup™ sind eingetragene Markenzeichen der ingame GmbH. Verwendung von Inhalten nur mit schriftlicher Genehmigung.