GTA2 Game Hunter

User avatar
Sektor
Boss
Boss
Posts: 1423
Joined: 04 Mar 2008, 06:51
GH nick: Sektor
Location: GTAMP.com
Contact:

Re: GTA2 Game Hunter

Post by Sektor »

Here's a version that uses 85.17.97.63 instead of irc.gtanet.com.

v1.536:
- Nick registration now uses a fixed email address to avoid problems with invalid characters
- Private chat history width is set to game list width instead of window width
- 7za output is only displayed if there was an error
potatis_invalido
Ped
Ped
Posts: 2
Joined: 07 Sep 2011, 17:05
GH nick: Oskar

Re: GTA2 Game Hunter

Post by potatis_invalido »

That version works, thank you.
User avatar
elypter
Immortal
Posts: 1120
Joined: 26 Dec 2009, 23:53
GH nick: elypter

Re: GTA2 Game Hunter

Post by elypter »

does 7z run with admin permissions now?
yur sa'nok ngeyä
User avatar
Sektor
Boss
Boss
Posts: 1423
Joined: 04 Mar 2008, 06:51
GH nick: Sektor
Location: GTAMP.com
Contact:

Re: GTA2 Game Hunter

Post by Sektor »

I didn't change how 7za is opened.
User avatar
elypter
Immortal
Posts: 1120
Joined: 26 Dec 2009, 23:53
GH nick: elypter

Re: GTA2 Game Hunter

Post by elypter »

could you please do that in the next version?
~50% of the new joining players can't join a person with custom map because of the CRC 000000 Error caused by exctraction failure. It's a pain explaining everyone to start gh with admin permissions because of that when gta is installed to the program files dir. checking for the required permissions on the folder and uac prompt should solve it.
yur sa'nok ngeyä
User avatar
elypter
Immortal
Posts: 1120
Joined: 26 Dec 2009, 23:53
GH nick: elypter

Re: GTA2 Game Hunter

Post by elypter »

I did some changes. It is not ready for a new version yet.

edit:updated list
changes:
various command line arguments:
[-s ip]: Let gh join a different irc server
[-e [host]]: Join. Automatically joins a game. No argument: join lan game, ID: join game #x, IP: join IP, username: join user
[-c [map]]: Open Create Game dialog and select a map if specified
[-h [map]]: Host last played map if no map is specified
[-p [map]]: Play specified map in single player mode
[-d [[url1] [url2] [url3] [...]]: Install specified maps
[-j [[channel1] [channel2] [channel3] [...]]: Install specified maps
[-q]: exit gh (after doing tasks)
[-i]: don't open a new instance
[-l]: do not sign in
[-?]: display this help

made a reg file that makes it possible to use gta2:// links for gh to map download and host
updated maplist page to generate gta2:// link
added command line arguments, ref to manager->controls and to help (F1)
added mac adress to pf info line
create channel button
tools>unpnp (not working yet) (also other tools planned)
join button to make noobs less confused
when selecting EU as notify country you will be notified for each country inside Europe
display ping at rc on game
the gta2 theme now shows the gh banner from good old times again (with layout autoadjustments)
yur sa'nok ngeyä
BenMillard
Immortal
Posts: 889
Joined: 16 May 2009, 06:14
GH nick: BenMillard
Location: London, UK
Contact:

Re: GTA2 Game Hunter

Post by BenMillard »

Cool to see GH getting even more powerful.
elypter wrote:[-j [[channel1] [channel2] [channel3] [...]]: Install specified maps
Is that actually "Join specified channels"?
User avatar
elypter
Immortal
Posts: 1120
Joined: 26 Dec 2009, 23:53
GH nick: elypter

Re: GTA2 Game Hunter

Post by elypter »

BenMillard wrote:Cool to see GH getting even more powerful.
elypter wrote:[-j [[channel1] [channel2] [channel3] [...]]: Install specified maps
Is that actually "Join specified channels"?
sure, was a cp and forgot to change the end
yur sa'nok ngeyä
BenMillard
Immortal
Posts: 889
Joined: 16 May 2009, 06:14
GH nick: BenMillard
Location: London, UK
Contact:

Re: GTA2 Game Hunter

Post by BenMillard »

elypter wrote:join button to make noobs less confused
Oh, that's a worrying UI change. New players aren't confused by clicking on a game in GH. It's the big blank list in Network GTA2 because their ports are not forwarded which does that.

So you're introducing UPnP and other tools to make ports easier? That's great news! That will solve the biggest usability problem new players face with joining and hosting games.

In contrast, adding a Join button into GH will almost certainly be a usability regression.

Looking ahead, integrating the Network GTA2 interface into GH would be the ideal situation. Might still need to be a separate window but could at least follow a more normal design and easier controls.
User avatar
Cuban-Pete
Immortal
Posts: 909
Joined: 29 Jan 2010, 15:03
GH nick: Cuban-Pete

Re: GTA2 Game Hunter

Post by Cuban-Pete »

Since there are so many channel commands, I suggest that when someone enters "!" followed by a letter there will be a suggestion list. Something like this:
gh-idea.png
"Mmmm, your eyes are so beautiful."
BenMillard
Immortal
Posts: 889
Joined: 16 May 2009, 06:14
GH nick: BenMillard
Location: London, UK
Contact:

Re: GTA2 Game Hunter

Post by BenMillard »

Great idea! Does mean a hardcoded list within GH, although that can be updated in minor versions.
User avatar
elypter
Immortal
Posts: 1120
Joined: 26 Dec 2009, 23:53
GH nick: elypter

Re: GTA2 Game Hunter

Post by elypter »

if there are no commands that start with @ or nothing at all and also there are no non channel commands that stand with ! to avoid mixing things up then its ok but i don't know how to make something like this. and before making that possible its more important to have a arrow up/down for last message function.

for now you can press F1 and click on the link for channel commands (in the beta)

edit: Download link removed by Sektor. It's not ready for public yet.

edit2: for everything to work you also need:
http://gta2dare.square7.ch/dump/gta2_protocol.reg and
http://gta2dare.square7.ch/dump/gta2gh-banner.jpg
yur sa'nok ngeyä
User avatar
Sektor
Boss
Boss
Posts: 1423
Joined: 04 Mar 2008, 06:51
GH nick: Sektor
Location: GTAMP.com
Contact:

Re: GTA2 Game Hunter

Post by Sektor »

Trigger list could be downloaded. I wouldn't hard code it.
User avatar
Sektor
Boss
Boss
Posts: 1423
Joined: 04 Mar 2008, 06:51
GH nick: Sektor
Location: GTAMP.com
Contact:

Re: GTA2 Game Hunter

Post by Sektor »

2012-03-31 v1.537k
- Fixed out of bounds error with random map selection when map list is empty
- "You are already identified" should no longer be displayed everytime you save GH options
- Short nicks in chat messages are optionally padded to 10 characters
- Removed banner from GTA2 theme
- GH chatbox is given focus after closing the GH Create Game window

http://gtamp.com/GTA2/changelog.txt
BenMillard
Immortal
Posts: 889
Joined: 16 May 2009, 06:14
GH nick: BenMillard
Location: London, UK
Contact:

Re: GTA2 Game Hunter

Post by BenMillard »

Focus should be returned to the chatbox when any of those buttons is clicked. Tabstop = False will help but you'll also have a tiny bit of code in their _GotFocus event which uses .SetFocus on the active chat box.

This will, in effect, make them act like toolbar buttons in terms of how focus is handled. There's no advantage to them ever being focusable, as it turns out.
User avatar
Sektor
Boss
Boss
Posts: 1423
Joined: 04 Mar 2008, 06:51
GH nick: Sektor
Location: GTAMP.com
Contact:

Re: GTA2 Game Hunter

Post by Sektor »

2012-04-29 v1.538
- GTA2 Theme renamed to Dark Theme
- Dark Theme is now the default theme
- DejaVu Sans Mono font is used instead of Fixedsys on Dark and Light theme (Classic theme still uses Fixedsys)
- Classic theme now uses actual white for the background colour
- Light Theme uses a shade of grey for background colour
- GH gives focus to the GTA2 chatbox on launch (this reduces accidental starts and removes a step from chatting)
- Fixed a "sign in" bug with unregistered nicks
- Fixed flag display in multiple channels. Any user with a host ending in a country code should have a flag.
- BM: Tabs and player list clicks trigger on mousedown (as soon as you push it) rather than mouseup (when you release).
- BM: GH chatbox is given focus more often
BenMillard
Immortal
Posts: 889
Joined: 16 May 2009, 06:14
GH nick: BenMillard
Location: London, UK
Contact:

Re: GTA2 Game Hunter

Post by BenMillard »

Great stuff, thanks for keeping the project active and improving!

Previously you've noted in the changelog "(thanks to code from Ben Millard)" is that worth doing again? Just so you know who to blame when all the obscure bugs start crawling out of the woodwork. :P

(EDIT) Default theme for new installs should not be the Dark Theme, as we've discussed at length before. An abnormal style makes a new interface even weirder for new users.
User avatar
Salamander
Janitor
Janitor
Posts: 145
Joined: 01 Apr 2009, 20:38
GH nick: Salamander
KingSalamander
Sally
[00]
Contact:

Re: GTA2 Game Hunter

Post by Salamander »

Sektor wrote:- Dark Theme is now the default theme
ORLY?

Light theme was the default after installation here, and it looks way better than dark.
User avatar
Sektor
Boss
Boss
Posts: 1423
Joined: 04 Mar 2008, 06:51
GH nick: Sektor
Location: GTAMP.com
Contact:

Re: GTA2 Game Hunter

Post by Sektor »

It's only default on a clean install (no previous version of GH). I want a theme with monospaced font to be default but dark or light doesn't matter.

Added BM to changelog next to the changes Ben made.

Fixed a bug with standard theme was not unticking light theme. Installer was updated but I didn't change version number.
Davidio
Psycho
Psycho
Posts: 67
Joined: 22 Feb 2011, 12:18
GH nick: Davidio

Re: GTA2 Game Hunter

Post by Davidio »

The new version is great..... And it's nice to chat. So, but [Alberto] have told me from any channel with the name CallCentre.... What is that?
Post Reply