I want to say that I think this is a very well designed editor for those with an idea but no coding experience. It includes options for the writer that have been overlooked or over complicated by creators of similar programs. With that said I have come across one question and with hundreds of posts and no search bar that I can find I decided to create this post.
I want to add music to my game and I definetly want to use the Save Load Enabled option but neither of these appear in my room properties list (I am viewing this from nothing). Instead I have Background Animation Delay and Legacy Music Volume Adjust under settings.
How do I find these two options and put them to use. As for music I suspect I will have to store the files and then upload to the editor but where in the editor.
I have not read all of the resources available yet, I am going through them one by one. I did notice that I can't set a Walk To co-ordinate for interacting with an object in the same way as Hotspots so I added this to the beginning of the _Interact function in script
function opickaxe_Interact()
={
player.WalkTo(x307, y307);
opickaxe.Visible = false;
player.AddInventory(ipickaxe);
Display("You find a pickaxe forgotten by the cemetery's groundskeeper.");
GiveScore(10);
}
This made more sense than having two scripts (the other being Look At) that esentially say the same thing and having a Hotspot laid over the object. What do you all think and is this the simplest way to do it.
The Search link is at the top, below the date.
In order to use music, import it in the Audio pane. (Right-click the Music folder, choose "Add audio file(s)...")
Add/edit the room's before fadein event (function is room_Load), and use aMusic1.Play().
Not sure what you mean by Save/Load enabled, you can save (almost) anytime by default.
As for your code, remove the first "=" and the "x" and "y" in the WalkTo command parameters.
Quote from: Khris on Sun 12/02/2012 08:05:43
The Search link is at the top, below the date.
In order to use music, import it in the Audio pane. (Right-click the Music folder, choose "Add audio file(s)...")
Add/edit the room's before fadein event (function is room_Load), and use aMusic1.Play().
Not sure what you mean by Save/Load enabled, you can save (almost) anytime by default.
As for your code, remove the first "=" and the "x" and "y" in the WalkTo command parameters.
Thanks for the help with music files and the search bar. I was looking for a type box and missed the link.
My bad, its not Save/Load, must have been tired that evening. I will need to be able to choose which rooms I want the player's character to be visible and usable in and that is actually ShowPlayerCharacter under settings.
Since I am already typing here I am wondering if I can open the animated character file that came with the downlaod and simply alter the characters shape, size and clothing for use as varous characters within my game? This would save time compared to creating new animations for new characters.
Also the character seems to get bigger as it goes back (up) in the scene. Is there a way to reverse this?
You need to set the "UseContinousscaling" to True then you just change the values...at the bottom of the screen you might want the character to be at his default size so set it to 100 and if he reaches the top of the screen set it to...80 or whatever...depends on how far he can walk on that screen :)
Quote from: Mouth for war on Mon 13/02/2012 18:34:50
You need to set the "UseContinousscaling" to True then you just change the values...at the bottom of the screen you might want the character to be at his default size so set it to 100 and if he reaches the top of the screen set it to...80 or whatever...depends on how far he can walk on that screen :)
Thanks for the help, I will look at that now.
I really appreciate all the help so far.
My new question is this. No matter how I try to script Walk to for hotspots, whether in the properties box, in the script itself or both the player just will nt walk to the spot first before displaying any text. How do I get this to function correctly? It looks kind of odd to click on something from the other side of the room and get a response.
Thanks
Draft
Are you sure your character is on a walkable area?
If it isn't, the next line of code will run instead. Check and make sure that you have drawn your walkable area and make sure your character is standing on it.
Quote from: NickyNyce on Wed 15/02/2012 12:11:32
Are you sure your character is on a walkable area?
If it isn't, the next line of code will run instead. Check and make sure that you have drawn your walkable area and make sure your character is standing on it.
Yes, my character is on the walkable area and I made sure all the Walk To co-ordinates are within walkable areas. I have tried to enter the command in every way I can concieve of and it just will not work properly. The character can click on the hotspot from anywhere and recieve the "Look" message but will not walk to the co-ordinates stated first. Sometimes the character will walk there after the text is displayed and then clicked off of. I tried scripting the co-ords in front of and behind the Display function but neither of these attempts worked either. At a loss.
I could be wrong here, I'm not sure what version you're using, but try..
Player.Walk(300, 300, eBlock, eWalkableAreas);
Change the coordinates to what you need. This should force the character to walk to the coordinates first due to you using eBlock.
Quote from: NickyNyce on Thu 16/02/2012 13:40:46
I could be wrong here, I'm not sure what version you're using, but try..
Player.Walk(300, 300, eBlock, eWalkableAreas);
Change the coordinates to what you need. This should force the character to walk to the coordinates first due to you using eBlock.
Thank you for the help. I will try this out tonight and let you know how it worked
I put this in the script and it worked beautifully.
Thanks again for the help.
My new question (I never run out of questions, inherent issue with me).
I would like to make the box that appears with text/dialogue look better, a plain white box is gruesome.
I am thinking I can add graphics like background color and borders but I have not gotten that far in manuals yet. Thought I would throw it out there for some ideas.
Thanks
Right click the GUI node and select "New Text Window GUI".
Set the button pictures to your corner/edge images.
Also, the order usually is 1. check available resources 2. post for help ;)
Quote from: Khris on Fri 17/02/2012 13:11:27
Right click the GUI node and select "New Text Window GUI".
Set the button pictures to your corner/edge images.
Also, the order usually is 1. check available resources 2. post for help ;)
Thank you, I sincerely appreciate the help.
I do check resources as often as possible. In addition to starting a new project here at AGS I also manage all of the admin and write all of the material for a graphic text adventure I run on a personal website, along with working 65+ hours per week at my job.
This is why I run a continuos post here to speed up problem solving with limited time. I do not run multiple threads out of respect for the forums, I simply change the title of my one post to seek help in a new direction.
Thanks again for everyones help thus far.
Draft
Well, its not such a bad thing to make multiple subjects, as long as your specific about the issue.
It gives yourself and future users something to search for when encountering the same or similar problems :)
Quote from: GrimReapYou on Sat 18/02/2012 03:26:59
Well, its not such a bad thing to make multiple subjects, as long as your specific about the issue.
It gives yourself and future users something to search for when encountering the same or similar problems :)
Agreed but if they click on the "Search In Text" option when setting up the search my posts will come up regardless of the title, unless they are manually searching every page. It also prevents me from getting replies on how I should have looked for similar posts first instead of making new threads or I shoud have posted in a different forum.
In my experience with forums there is always a crowd that wants to police the methods of every user so my answer is one thread with a periodically updated post. It doesn't get any simpler than that.
Draft
Welcome Draft.
Your questions are concise and well stated making it easier for people to help you. Other newcommers could learn from your example.
As GrimReapYou says it's common and acceptable practice here to start new threads for new and/or unrelated questions, so please feel free to do so when you feel it's appropriate.
Hi, this is the police.
Don't start new threads asking about stuff that's explained in the manual.
The tech forums aren't a replacement for the available resources; they are meant to be used when those are exhausted. So better stick to this thread if you don't have time to get your own answers. (Which to me, is lazy, no matter if you work 95+ hours in a coal mine.)
Quote from: Khris on Sat 18/02/2012 08:24:53
Hi, this is the police.
Don't start new threads asking about stuff that's explained in the manual.
The tech forums aren't a replacement for the available resources; they are meant to be used when those are exhausted. So better stick to this thread if you don't have time to get your own answers. (Which to me, is lazy, no matter if you work 95+ hours in a coal mine.)
It is actually replies like this one, full of self, that clog up the threads on every forum around the world.
Again I thanked you for your help but you did not pay attention to my reply at all. I do not make any other threads, this one is it and if you think I am being lazy for utilizing an available resource (since thats what a forum is in its basic sense, if it was a chat room it would have been called a chat room) you are sadly mistaken. I spend every waking hour away from work researching what I need to write, edit and learn the things I need for my web projects.
I would dare say you have more available time at the keyboard than I do in order to justify this poor position. My best guesses are 1-You are young, either in school of some sort or working a non-skilled job and your world revolves around the web, 2-Your work is already web based and allows for more free time (I am a welder/fabricator in one of the most industrial cities in the US) or 3-You aspire to being a cop because your remarks are certainly atypical of that profession.
Once again, I thank you for your help and advice but please do not post this non-sense on my thread, its just a waste of your time and my time to have to deal with these pointless posts.
Draft
Quote from: RickJ on Sat 18/02/2012 06:53:01
Welcome Draft.
Your questions are concise and well stated making it easier for people to help you. Other newcommers could learn from your example.
As GrimReapYou says it's common and acceptable practice here to start new threads for new and/or unrelated questions, so please feel free to do so when you feel it's appropriate.
Thanks Rick
I understand completely what you and Grim are saying but in my experience with countless forums this is what ususally happens. Once I start to make multiple threads and folks see my name on the boards in connection with these I start getting multiple replies like the one here from Khris and that is just completely unproductive.
By using one thread, I can insert a new question as it pops up without provoking a whole slew of time-wasting, user-bashing replies that serve absolutely no purpose at all except to make someone else feel important or superior. Even with this method I still get some but believe me it is horrible when using multiple threads and I really do budget my time to be as productive as possible.
What kills me about folks like Khris is that no matter how technical or forum oriented the questions or response may be they are always looking for a way to say you are misusing the boards. In the "Read Me" post of this forum I believe the underlying statement is not to clutter up the forum with junk and/or repeatedly petty issues and I try to respect that by keeping my posts limited to just one thread. I am new to AGS (having worked with text editors prior to this) so my questions may seem newbie, little, small or simple to some but I believe ultimately that is what these forums are for, in essence a place to seek help or talk about issues.
I apologize Rick, sounds like I am ranting to Khris and I don't wish to do so. Thanks for your response and hope to talk AGS with you again.
Draft
You're clearly projecting your unjustified entitlement onto me.
I'm not young, I don't aspire to be a cop and my job doesn't revolve around the web either.
You are breaking forum rules, it's as simple as that. I don't care about your excuses.
I get that one post full of avoidable newbie questions won't completely ruin these forums, my point is that you don't get special treatment just because you whined about having a full workday.
But since I'm not a mod, all I can do is point out why I think what you do is obnoxious. So by all means, go ahead.
Quote from: Khris on Sat 18/02/2012 13:23:59
You're clearly projecting your unjustified entitlement onto me.
I'm not young, I don't aspire to be a cop and my job doesn't revolve around the web either.
You are breaking forum rules, it's as simple as that. I don't care about your excuses.
I get that one post full of avoidable newbie questions won't completely ruin these forums, my point is that you don't get special treatment just because you whined about having a full workday.
But since I'm not a mod, all I can do is point out why I think what you do is obnoxious. So by all means, go ahead.
First of all I would like for you to be very clear on how it is that I am breaking forum rules. Secondly I have asked for zero special treatment, you have tagged me with that, I have the same questions as a lot of other users and use the forums to find those answers. Your telling me that this is lazy, I ask you how. If I chose to look up a topic on the web and post in their forum instead of going to the library and that is wrong then please explain to me exactly how a forum is used and what the point is. I must have missed something.
I am not abusing this forum or breaking any rules, I am simply utilizing it for the tool that it is (This is the Beginners Tech Forum last time I checked) and I can clearly see that the board is full of posts that I am quite sure can be looked up via any number of the vasat resources available here at AGS, so I ask you again God how I am wrong!
If all you want to do is argue then choose someone else's post (there are plenty), I would prefer to be constructive on this one and heaven forbid you ever do become a mod, you sound like the Mod Nazis on in-game chats.
Draft
You are seriously asking us how it is lazy to just have other people search for solutions for you instead of doing the effort yourself?
And it is right there in the forum rules that you should not do this: don't come here and ask stuff that's right there in the manual. Khris pointed this out in a nice way. No need to get all defensive.
Hey daft.
Me and khris have had our falling outs from time to time.
But you'll find that he is one of the most genius ags coders in these forums.
So its very much more than likely that you'll need his help in the future.
I have a million times and will probably continue to.
So what I'm saying is its just usually best to just agree to disagree around here and move on.
I am by no means judging your talent or skill, because i can see that you are highly skilled and talented.
Just a friendly word of advice: Don't drink the dragons breath!
pun pun "QFG1 quote from my game"
Quote from: Draft on Sat 18/02/2012 17:08:55First of all I would like for you to be very clear on how it is that I am breaking forum rules.
Like I said, you didn't exhaust the available resources before asking stuff here. You even said so yourself:
QuoteI am thinking I can add graphics like background color and borders but I have not gotten that far in manuals yet.
When I pointed out, in a nice way, with a ;) on top, that the technical forums are meant to be used
after you tried to solve a problem on your own, you replied by basically saying "no, because I work hard".
At least you said you wouldn't be opening multiple threads, but you still broke the rules and stated the desire to continue to do so after this was pointed out to you. You then got defensive, rambling about people policing all the forums and Mod Nazis. I'm guessing this isn't the first forum where you stepped on some toes right after joining.
Enjoy your stay.
I am sorry that you feel I am breaking rules but if one cannot ask a simple question, whether they know the answer or simply want confirmation, on a forum then the forum is pointless and driven by self important ideals.
This is the trend with most forums, you don't have to be a troublemaker, just ask a question. My questions were rather simple and I am sure no one that answered had to dig up any encyclopedias to reply to my post.
Believe me, when I posted a question I was constantly working on five other areas simultaneously, so no I was not being lazy. I apologize for using you and your forum and from now on I will certainly refrain from doing so.
A word in closing, I have a very capable mind and I am quite able to learn anything on my own. It would be nice sometimes to have the help of an experienced community to streamline the process but I guess that is not to be.
Thanks
Draft
EDIT: post removed after half a minute. It's not worth it to start a discussion here.
Draft:
How thick are you? Could you stop your self-righteous idiocy for two seconds and accept that there are different kinds of questions and a forum isn't pointless just because a certain type of question is undesirable?
Let me be clear that I know exactly where you're coming from. Of course it's tempting to ask people who can probably answer you on the spot instead of searching for 15 minutes in a helpfile. But it is against the rules for a reason. So stfu or gtfo.
Edit:
ZSNES Forum
[rules: I) think, then post II) never ask us for roms]
Re: When is the new version going to be available? | Mario_Lover
---------------------------------------------------------------------
fullscreen problem (flickering) | SNES_Fan
---------------------------------------------------------------------
Where can I download F-Zero? | Draft
Man, this topic is great. I love shit like this.
although it bothers me that he used the word "atypical" when clearly he meant "typical"
What I would like is if there was like a dance happening around the action. Possibly on rollerskates.
*OR* alternatively the dance was happening in the middle and the action happened around the edges, with Khris chasing n00bs around the edges like a scooby doo chase.
Can we vote on that? Or alternatively we could start three topics and discuss how to move forward with the idea for 5 months.
OOO SATIRE!
Yeah, I noticed, I'm having a lot of really dumb discussions lately. Is it me or are there more idiots around than usual? Probably both.
I've got a big smile on my face right now!
I admit I love this kind of shit as well! :)
I mean, spending time on the beginners thread is like watching Halloween for the first time, you're always looking for when Freddy is going to show up! Ask the wrong question and you're f.....! Ahhhh, the thrill!
Honestly, Draft, you want Khris on your side here. He's the one that has your answers when you need them. And admit it, like 90% of everybody here, we do abuse his patience. Nearly everything can be found on the manual and forum.
Just put yourself in his place and imagine answering the same questions every day?
Rollerskates and dancing Scooby-doo style? I'll vote on that one! :)
Edit: I didn't thank you Khris for the last time I asked for help because I knew that the topic would go up on the list without a reason for it, although thanking you is always a good reason
You're welcome :)
Draft:
If you're reading this, I'm not one to bear grudges. If you can acknowledge that we have a point, don't hesitate to use this forum as intended.
Nah, fuck Khris.
Who's with me?!
DOWN WITH KHRIS.
DOWN WITH KHRIS.
DOWN WITH KHRIS.
DOWN WITH KHRIS.
He's just a stooge of the patriarchy, man.
The best advice I can give is before posting a question, take an extra 10 minutes to search yourself...if after that your really really still cant find the solution, then ask away! Eventually you will have less questions as you gain experience and try problem solving yourself.
In the beginning I asked a gazillion questions, and luckily I found out farily early on that its sometimes better try yourself first...best way to learn imo. Sometimes I even had my post all written up, and before clicking the "post" button I just had an idea, tried it out and well, it worked...its tempting to ask for the solution instead of working a bit yourself on it first.
If that doesnt work, well you can always offer to pay Khris for his help...like I do hehee!
since it's not locked yet, I throw my two cents in... ;D
While reading all this stuff I had the feeling that you (Draft) ask things before actually writing the code, maybe I'm wrong, maybe not but this isn't the point.
The point is that you have to notice that this forum is 'particular' in several ways and have many different rules than other 'lighter' forums (if you haven't noticed while reading the rules before register, because you did it right? Have you asked yourself why this forum put you questions that you have to answer right before you can register? :)).
People like Khris are here in their spare time and put all their efforts in many things and one of them is to keep this forum polished and clear (so it will be easier to search in it) :)
I would like to share with you what I do before asking here around: ;)
1. Check the dynamic help inside the editor
2. Check the on-line manual
3. Write my code and check if it works and if not
4. Check the dynamic help
5. Check the on-line manual
6. Stare at my code for at least half an hour wondering why it doesn't work and trying to have it written in a different way
7. Do something else (draw game graphic) while thinking about my code
8. Check again the day after, steps 1 - 2 - 3
9. Post here
(waiting for Khris or someone else, but usually Khris, to answer WHILE I keep going on in searching my solution...)
Cheers