• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

Achievement System

Status
Not open for further replies.
Level 5
Joined
Apr 1, 2010
Messages
107
Is it possible to create a in-game achievement system that saves the achievements your hero gets? (For a RPG). Such as, lets say, you reach the level max for example is 80, you get the "First Level 80", or if the level max is 1337, you get the "1337 Player" achievement. Or if you kill a certain amount of units, or complete a dungeon. How would all this be saved? Perhaps adding the achievement as a completed optional quest?
 
Can you go into detail for me? With a little triggering and stuff. I don't know anything about creating achievements for wc3.
 
Can you go into detail for me? With a little triggering and stuff. I don't know anything about creating achievements for wc3.

I'm just saying what's possible. I'm not really an expert, but I think the easiest way to do achievements is to play around with quests. When a hero reaches a level 80, make the quest "complete". I can show an example here:

  • Quest Test2
    • Events
      • Time - Elapsed game time is 1.00 seconds
    • Conditions
    • Actions
      • Quest - Create a Optional quest titled Level 80 with the description Gain level 80 to un..., using icon path ReplaceableTextures\CommandButtons\BTNAmbush.blp
      • Set Quest1 = (Last created quest)
  • Quest Test
    • Events
      • Unit - A unit Gains a level
    • Conditions
      • (Hero level of (Triggering unit)) Equal to 80
    • Actions
      • Quest - Mark Quest1 as Completed
And all like that.
 
i looked at post but i cant find

(Hero level of (Triggering unit)) Equal to 80

on the triggers

EDIT: NVM i found it
 
Last edited:
Status
Not open for further replies.
Back
Top