Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Syd

Pages: [1] 2 3 4 5
1
Meet and Greet! / Re: Hello :D
« on: June 10, 2018, 06:00:00 AM »
Willkommen  :atkHappy:

2
Help, Suggestions & Feedback / Re: Error: Cannot read the Gamefile
« on: May 01, 2018, 03:09:21 PM »
If I remember correctly, that error happens when there are unusual characters in the file- or pathname. Renaming them fixes it.

No idea on the sound device error though :/

3
Gameplay & Discussion / Re: Problem FPS/LAG Windows 10
« on: January 23, 2018, 12:05:30 PM »
I sometimes get 30 FPS on fangames with Win10. Starting a game as Administrator fixes it for me

4
Meet and Greet! / Re: Hello!
« on: November 28, 2017, 11:02:52 AM »
Welcome  :atkHappy:
Don't worry, it takes a long time to get good

5
That is strange, I have no idea what could be the cause of your problem.
I tried your script and it didn't happen to me (I didn't try very long though). Maybe you should go back to your old script and see if it still happens

Edit: I would recommend using SendInput instead of Send, because it's faster and more reliable.

6
Gameplay & Discussion / Re: Difficulty balance
« on: November 25, 2017, 08:15:08 AM »
"I wanna get cultured" has a very smooth difficulty curve, if I remember correctly. Kill the Kamillia 2 also starts off very easy and ends very hard, but it has some difficulty jumps.

7
I just learned some new stuff  :atkHappy:

Make windows transparent
Code: [Select]
F5::WinSet, Transparent, 150,A
F6::WinSet, Transparent, off,A
The 150 in this example is the degree of opacity, so lowering it will make the window more transparent. The maximum opacity is 255.
This is useful when you want to recreate a room in jtool, as explained here. Note that unlike with ghostit, you have to make jtool transparent, not the game you are copying.

Make one color invisible
Code: [Select]
F8::WinSet, TransColor, 000000, A
F6::WinSet, Transparent, off,A
The number is the RGB value of the color you want to be invisible, in this case it's black. Very useful if you want to watch videos while playing fangames  :OneHand:
(click to show/hide)

edit: make color under mouse cursor invisible:
(click to show/hide)

Remove titlebar and borders (so you can make the window a little bit bigger, without going fullscreen)
Code: [Select]
F7::
WinSet, Style, ^0xC00000, A
WinSet, Style, ^0x40000, A
return
the ^ makes it so it toggles on and off
edit: this will make GM:Studio games behave weirdly, and is also the reason why those don't like borderless fullscreen scripts

Borderless Fullscreen Script (not made by me)
(Note: doesn't work well with GM-Studio games, and I haven't found any other fullscreen-script that works for those)
(click to show/hide)

If you have any other ideas about what you could do with autohotkey regarding fangames, but don't know how to code it, post it here. Maybe I will find a way  :atkHappy:

8
Meet and Greet! / Re: hello
« on: October 16, 2017, 02:00:26 PM »
Welcome  :atkHappy:
The forum is kinda dead nowadays, because everyone is using the discord server

9
Hi Guys  :atkHappy:

There are three things that bother me about fangames. The controls, the small window size, and the high volume. Most of the veteran players probably learned to live with this, but for the rest of you, I made this little guide on how to deal with those issues using Autohotkey.

To create a new Autohotkey script, simply create a .txt file and change the file extension to .ahk after you are done edititing it.

First, add this line to the top of your script:
Code: [Select]
#IfWinActive ahk_class TRunnerFormWith this line the script will only work when a fangame-window (or any other gamemaker-exe) is active. That way you can keep the script running in the background while you are doing stuff other than playing fangames. If let it autorun with windows, and it has never caused any problems at all.
For Gamemaker-Studio games this line needs to be different: #IfWinActive ahk_class YYGameMakerYY. For MMF games (Boshy and the orginal IWBTG) it should be #IfWinActive ahk_class Mf2MainClassTh.

Edit: If just found out you can create custom window-groups. So you can group GameMaker 8, Studio and MMF games together:
Code: [Select]
GroupAdd, Fangame, ahk_class TRunnerForm
GroupAdd, Fangame, ahk_class YYGameMakerYY
GroupAdd, Fangame, ahk_class Mf2MainClassTh

#IfWinActive ahk_group Fangame

Also, add this line to the beginning of the script, otherwise you might get a message saying that you activated to many hotkeys in the last few seconds:
#MaxHotkeysPerInterval 9999

Changing controls
To change the controls, use this:
Code: [Select]
w::shiftThis example sets Shift to the w-key. In the same manner, you can set any key to any other. Just note that if you want to set your jump button to the Numpad, you need to deactivate numlock, otherwise you will constantly cancel your jumps (e.g. instead of setting jump to Numpad5, set it to NumpadClear)
Define each key in a new line, directly below the "#IfWinActive" stuff.
To make one key do nothing:
Code: [Select]
q::return
Changing window size and position
This just needs one line:
Code: [Select]
Tab::WinMove,A,,290,0,1340,1045The first two numbers are the position of the windows (upper left corner), the last two numbers are the width and heigth. This example will resize the game to  1340x1045 pixels and put it in the center of the screen when you press Tab.

Changing the game volume
To do this easily with autohotkey, you need this nice little tool: nircmd (download at the bottom of the page). After downloading, run it once and choose to put it in the windows-directory. If you don't want to put it into the windows directory, just put the complete path into the code (e.g. "C:\stuff\nircmd.exe")

You can then use it in the ahk-script like this:
Code: [Select]
^Up::run nircmd changeappvolume focused +0.1
^Down::run nircmd changeappvolume focused -0.1
This examples lowers the volume of the active window by 10% when you press ctrl+down, and increases it with ctrl+Up.
If you want to set it directly to a predifined value, use setappvolume instead (e.g. setappvolume focused 0.1)
You can also combine this with resizing the window:
Code: [Select]
Tab::
WinMove,A,,200,0,1340,1045
run nircmd setappvolume focused 0.1
return

The complete script should look something like this:
Code: [Select]
#MaxHotkeysPerInterval 9999

GroupAdd, Fangame, ahk_class TRunnerForm
GroupAdd, Fangame, ahk_class YYGameMakerYY
GroupAdd, Fangame, ahk_class Mf2MainClassTh

#IfWinActive ahk_group Fangame
{
a::Left
d::Right
w::Shift
s::Down
NumpadClear::Shift
NumpadLeft::z
NumpadRight::s
Space::r
Tab::
WinMove,A,,200,0,1340,1045
run nircmd setappvolume focused 0.1
return
}
This is of course just an example. It's completely customizable for your needs.

I hope this helps someone :)

Edit:
you might also want to put this stuff to the top of the script. I don't know what it does, but it's supposed to increase performance:
Code: [Select]
#NoEnv
#KeyHistory 0
ListLines Off
Process, Priority, , A
SetBatchLines, -1
SetKeyDelay, -1, -1
SetMouseDelay, -1
SetDefaultMouseSpeed, 0
SetWinDelay, -1
SetControlDelay, -1

Edit 2: If you experience problems with input lags, or anything else, try putting #UseHook somewhere above your hotkey.

Edit 3: more stuff in my next post :)

10
Gameplay & Discussion / Re: What's Your Progress?
« on: August 01, 2017, 12:36:50 PM »
EDIT: :denProgress: RIP Colonel :denProgress: . Took only 1 fucking hour. omg I can't even...



This fucking squished plane is the worst jump I've ever done (I cannot cancel in mid-air). And I had to do it twice because the first time I immediatly reset before I realised I did it.
I always thought stage 4 would be too hard for me. I also thought that the avoidance part in the Guy fight would destroy me (just like it did in k2 gza and solgryn)...
Nothing can stop me now from reaching boss rush! :)

11
Gameplay & Discussion / Re: Fangame Summer Feast Starting Soon!!!!
« on: July 30, 2017, 03:11:05 PM »
The event was amazing :atkHappy: Thanks to all organizers and participants!
I'm looking forward to Summer Feast 2018 :)

12
Meet and Greet! / Re: Heya guys
« on: June 28, 2017, 12:07:31 PM »
Welcome  :atkHappy:

13
Meet and Greet! / Re: Hey everyone
« on: June 28, 2017, 12:04:46 PM »
Welcome to the forum  :)

14
Meet and Greet! / Re: I here and...
« on: June 28, 2017, 12:04:05 PM »
Welcome :)

15
Meet and Greet! / Re: Hello boyz
« on: May 11, 2017, 12:41:08 AM »
Welcome :)

Pages: [1] 2 3 4 5