1. Checked to see if NPC Server had the rights.
2. Checked to see if the server options had the rights.
3. Open up the zip folder.
4. Recheck the website, found out needed to have NPC.
5. Added the NPC "InstanceManager".
6. Add the exact script from textfile to the instance manager.
7. Received errors:
PHP Code:
Script: Function unknown_object.waitForSetup not found at line 29 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
Script: Function unknown_object.setInstanceID not found at line 31 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
Script: Function unknown_object.setTempPath not found at line 8 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
Script: Function unknown_object.setEmergencyExit not found at line 9 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
8. Pretend the errors were not there.
9. Checked the website / first post to see if there was anything next on the NPC "InstanceManager" left.
10. Became confused with if the level.instance needed to be put into each level since it did not say. However, it was later discussed we did not.
11. Added the following from the first post into the NPC "InstanceManager".
PHP Code:
EasterMapInstance = newInstanceTemplate("GameInstance");
EasterMapInstance.join("easter2k11_instance_map");
12. Assumed we should redo this to our fitting.
13. Changed it to:
PHP Code:
IntroMapInstance = newInstanceTemplate("GameInstance");
IntroMapInstance.join("intro_instance_map");
14. Received this error upon applying:
PHP Code:
Script: Function unknown_object.waitForSetup not found at line 33 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
Script: Function unknown_object.setInstanceID not found at line 35 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
Script: Function unknown_object.setTempPath not found at line 8 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
Script: Function unknown_object.setEmergencyExit not found at line 9 in script of InstanceManager (in level intro-start.nw at pos (31.5, 45))
15. Rechecked the website for the next part we believe is the next step.
16. Assume we create our own class for the instance we are trying to create.
17. Created the class that we named in the NPC "InstanceManager":
PHP Code:
intro_instance_map
18. I pasted everything from the first post under the first example into the class.
19. Changed "EasterMapControl" to "IntroMapControl"
20. It looks like we are supposed to change this to as we see fitting, presumably the very top area under prepare.
21.
Changed:
PHP Code:
this.mapLevelName = EasterMapControl.getRandomMapName();
temp.resources = {
"levels/world/events/easter2k11/maps/" @ realMapLocation
};
to
PHP Code:
this.mapLevelName = IntroMapControl.getRandomMapName();
temp.resources = {
"levels/temp/" @ realMapLocation
};
22. Changed:
PHP Code:
this.scheduleEvent(600, "onCloseInstance");
to
PHP Code:
this.scheduleEvent(3600, "onCloseInstance");
23. Clicked apply on the class: intro_instance_map: No errors.
24. Checked the website once again.
25. Realized it didn't actually tell me to copy all the stuff above in the setup.
26. Uploaded the last part of the archive, the class "instance".
27. It did not tell us to do anything in this/ for this. No errors on applying.
28. Hope that it works.
29. Tried using another account, had him enter the instance, I used my main account to also enter the instance, only the level, not warping to the player.
30. End Results = Attempt 3 FAILED
Video is uploading video.
With this video, and my exact steps in the processes, I don't think I can be any more definitive. If you don't mind, please giving me created steps that I should be following? Perhaps make it more player-friendly.
Once that is done, I doubt anyone else will avoid this, or try to get help only to be criticized about trying to get it. I honestly don't mind speaking out for other people, because I could care less what others think. As long as I'm not the only one being helped.
(In this case I probably am since I don't see too many people in mind that may be interested right now. We probably wouldn't have been trying to use it if I didn't mention it. The old way used 4 levels per scene and a waiting room.)
Ziro, you should not imply that the people who have worked on this do not know the difference between flags and programming. As I don't know what CujoDaMan does or does not know. And I do know I have recently gotten into them a few months ago. Putting others down for trying to learn isn't all that logical either. Unless you don't care about CujoDaMans two attempts in this and only feel like putting myself down.
In the future though, I feel you should try positive reinforcement, unless you would like others to be pushed out of the developer section of Graal.
I'm really not sure why many Graal players have such a poor attitude towards others..
It is kind of sad..
Also, sorry Crow, this was not something I could keep short.. Giving a lot of information that in itself leads up to a lot of words per step creates a pretty long list. Especially something as technical as this. I did however try to be brief. I think the video is much shorter and quicker leading up to the failing also. I did try.
(However, many people on the forums do not like spacing and the return key, so I suppose I could have kept each step close together in fewer lines so it would look worse and less legible, for the benefit of others.)
If almost anyone was asking for help, and were shot down on the first post of asking, and they were told that they never read the first post giving hardly any information on the subject...
(which you need to reread over and over)
Well, I'm sure most people would probably stop there. I don't.
So yes, my second try in asking for help was a little more forward. At that point if he said no, I could care less, at least I had still tried. If we must, we will go back to the old way... I however feel that he posted this in order to help many others, not to put them down for not being able to figure it out. Sorry if my reaction towards everyone's comments were unexpected.
8 minutes remaining.