Map map map map
2 posters
Page 1 of 1
Map map map map
How do you make quests?... i cant figure out how so can you put down the trigger of how to do a report to quest and a killing stuff quest?
Lord Kidpaler IV- Posts : 143
Join date : 2010-05-10
Re: Map map map map
Use a method of your choice to 'talk' to the NPC (ability, region, whatever)
Set a boolean variable to true, indicating you have the quest. If you want the quest to be only for one player, use an array
Send a game message indicating you have the quest.
Optional: Create something in the quest menu. Theoretically you could create them at init and locally unhide them, but this may cause server splits.
Set an integer variable to 0 and use it as your quest tracker, turn on a trigger that sets it to variable + 1 and displays a game message every time you kill a creature of the type(s) you want. Again, you can set arrays for this if you want them to do the quest independantly.
Use a method of your choice to check if the variable is at 15. You can do this through an ability, a chat message, stepping into a region, or a timed event. If true, display a game message telling him to go to the quest giver. Turn on a 'quest finished' trigger (you'll need booleans instead of turning on the trigger if you want people to do it independently)
Repeat step one. Rig it so the quest is completed and the heroes recieve the rewards.
(Optional and a bit advanced for you I'd guess: Make a custom quest system that allows you to view what quests you have. The default quest thing is better suited for credits and info than quests because you can't display info to only one player without risk of desync).
Set a boolean variable to true, indicating you have the quest. If you want the quest to be only for one player, use an array
Send a game message indicating you have the quest.
Optional: Create something in the quest menu. Theoretically you could create them at init and locally unhide them, but this may cause server splits.
Set an integer variable to 0 and use it as your quest tracker, turn on a trigger that sets it to variable + 1 and displays a game message every time you kill a creature of the type(s) you want. Again, you can set arrays for this if you want them to do the quest independantly.
Use a method of your choice to check if the variable is at 15. You can do this through an ability, a chat message, stepping into a region, or a timed event. If true, display a game message telling him to go to the quest giver. Turn on a 'quest finished' trigger (you'll need booleans instead of turning on the trigger if you want people to do it independently)
Repeat step one. Rig it so the quest is completed and the heroes recieve the rewards.
(Optional and a bit advanced for you I'd guess: Make a custom quest system that allows you to view what quests you have. The default quest thing is better suited for credits and info than quests because you can't display info to only one player without risk of desync).
Difficulty choosing through Dialog Buttons
How do you make it so when you click easy medium etc that the units are set to that difficulty?
Lord Kidpaler IV- Posts : 143
Join date : 2010-05-10
Re: Map map map map
You can do it through handicaps or upgrades.
Action - Set Level of Upgrade for Player
Action - Set Handicap for Player
Might not be the exact names, I don't have the WE open at the moment.
Action - Set Level of Upgrade for Player
Action - Set Handicap for Player
Might not be the exact names, I don't have the WE open at the moment.
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|