March 29, 2023, 11:02:53 am

The Gang Garrison 2 Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

NOTICE: Due to a rise in bot activity, new posters need to be approved before posting.

Join the community Discord server!

Pages: 1 ... 118 119 [120]

Author Topic: >>Rules<<, FAQ, and ==Help== [GML General]  (Read 210086 times)

Anyar

  • New Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 21
  • Personal Text
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1785 on: May 04, 2018, 07:24:40 pm »

Sorry, a couple newbie questions here about plugins.

1. I want to use the Storm Bots mod, and there's a bunch of code I can use as a plugin to launch the game with bots (or something like that). How, though? Do I make some file in the Plugins folder or something?

2. When joining a server, I get the option to download chat_v2, but I can't do that through the in-game interface. Is it possible for me to download the plugin online and manually move it into my folder (if so, where should I put the files?)

Thank you!
Logged
shoutout to teal paz, whoever you are

held your own vs me and another decently skilled player while still gunspinning every single second

Spazz

  • Seasoned Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 1933
  • Almost too much seasoning.
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1786 on: May 04, 2018, 08:34:29 pm »

1. Don't bother yourself with the so called mod called "Storm bots", the bots are taken from Orpheon's Tempest mod, and were merged into an old version of Derpduck's Server Mod if I recall.

The best thing you can do for yourself is to ask the two names I bolded to use there content and merge an most up to date version of both as DSM is still being maintained to match Vanilla, while Tempest has been halted for a long time but does work.

2. The"plugin(s)" that you download from a server are the md5 compressed/compiled/whatever version of the .zip file you can find at http://www.ganggarrison.com/plugins/. Even if you have a version of the server plugin in your serverplugincache folder, you will still be prompted to download the file so it's a useless worry.

Edit: Orpheon tossed this to help explain, http://www.ganggarrison.com/forums/index.php?topic=33509.0
Check out the "How safe are they?" portion on how they are handled.

All 'official' server plugins are screened and verified, only questionable ones are 'experimental' server plugins which are NOT shared through the network and each client must have a copy of the plugin in their client to even access the server. (An example can be the Payload plugin Bass has coded recently) Any other prompts to download plugins are the incoherent mess of errors which downloaded or not simply crash your game, which you don't even download anything at all. This does not happen often and usually only occurs when you have a mess of client plugins altering a bunch of other code within the game.

I'll point the two in question this way shortly anyways to verify my reply, hope this helped Anyar.
« Last Edit: May 04, 2018, 08:41:06 pm by Spazz »
Logged

<3 Bustatunez

Orpheon

  • Moderator
  • *****
  • Karma: 15
  • Offline Offline
  • Posts: 6426
  • Developer
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1787 on: May 04, 2018, 08:53:12 pm »

I would take a look at the stormbots stuff if I were you, I remember undefinedVoid having played around with the tempest bot code a bit back.

If you want a working version of tempest bots that's somewhat stable but stone-old, see the version linked in the original thread.
If you want a more portable framework that was more up to date but might lack some features, see below quote that I once wrote in a PM to someone asking a similar question
Quote
Hello,

I'm the guy that made the Tempest Bots, and I saw that you are working on a continuation and your own bots.
I don't want to discourage you from trying your own hand at it, but in case you do want to use tempest here is some much more updated, cleaner, plugin-ready and overall better code for the framework that makes it rather easy to insert any AI into it.

http://www.mediafire.com/download/lhofmbc8i8u6ab9/TempestBotPlugin.zip

I don't know whether it works, I never finished it and I don't feel like debugging it right now, but at the very least it contains in condensed and clean form most of the code necessary to create bots, so you can easily understand the process and make your own.


Also, if you do use a different AI system, please use a name that isn't tempest bots. Thank you, and good luck.
If you just want to look at the AI scripts, the old GEM code is probably the best place to look. See https://github.com/Orpheon/Gang-Garrison-2/tree/GEM_Tempest/Source/gg2/Scripts/GEM/Bot


Yes, it is possible to override server plugin download if you have some reason you can't download using ingame. Quoting from AJF's server-sent plugins FAQ
Quote
When you want to debug a server-sent plugin, you can create a special folder called ServerPluginsDebug in your GG2 folder, and place your plugin zip file in there with the correct .zip extension, e.g. lowgravity.zip. GG2 will check in that folder first before trying to download it.
This is intended for debugging plugins though, and will completely break if you don't have the same version or the right naming and so on.
Logged

Anyar

  • New Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 21
  • Personal Text
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1788 on: May 04, 2018, 10:21:13 pm »

1. Alright.
I did check out the Tempest mod, but I could only get 2fort (or whatever it's called here) to load, and the bots were bugged to only walk around in the sewers. (EDIT: Nevermind, I found out how to load other maps.)
And I'm not sure how I'd use Derpduck's mod (if I could: it appears to be for servers). All I want is to be able to play against offline bots, either when I'm offline or when all the community servers are empty.

2. If I'm understanding correctly, I simply can't manually install a plugin from the website myself? I edited the text "chat_v2" into gg2.ini after the "ServerPluginList", but I was still prompted by the server I joined.

I won't download a shady plugin, I promise.  :z4:

Thanks for the helpful (and speedy) reply, Spazz.

Edit: Oh, and Orpheon replied too. Cool.

Thanks for the reply too. I see the updated version, but how would I run it without an exe file? Sorry!

And I tried the ServerPluginsDebug thing (made a folder of that name inside the GG2 2.9.1 folder, and put the chat_v2.zip file inside), though the server I tested it on still prompted me to download it, and nothing was broken.
« Last Edit: May 05, 2018, 08:35:28 pm by Anyar »
Logged
shoutout to teal paz, whoever you are

held your own vs me and another decently skilled player while still gunspinning every single second

Spazz

  • Seasoned Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 1933
  • Almost too much seasoning.
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1789 on: May 04, 2018, 11:15:11 pm »

2. You are misunderstanding our plugins somewhere

You can download the .zip from the .com/plugins and place it into your serverplugincache. Go into your gg2.ini to find the line ServerPluginList= a little lower than half way down, input chat_v2 directly afterwards for 'ServerPluginList=chat_v2'. Then host your own server to 'download' the file. (md5)

Once again, regardless of whether or not you already have the md5 file to successfully connect. The server you host and the clients connecting to you, or the server you're connecting to, will download and overwrite from the garrison network overhead upon connection to the lobby to make sure it's genuine copy.

Ex;
Every time I boot GG2 and connect to a server manually or through lobby, whether vanilla, DSM, or anything else, will prompt me with the question of whether or not to agree to the server's plugins. If it's only chat_v2 or another chat, servers tend to make it optional so you're not forced to see/use chat when you don't want to. However this does not apply to all plugins and some are required to sync like BBall where you don't get a choice if you want to play.

All of this is already screened and few new plugins are created to it's highly doubtful for anything harmful to come into existence. Anything that is harmful comes from other players (clients) and unfair advantages they abuse.
Logged

<3 Bustatunez

Anyar

  • New Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 21
  • Personal Text
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1790 on: May 05, 2018, 11:18:41 am »

I see. I can't download the plugin in-game, because I can't execute 7za.exe in Appdata (I don't have access). Thanks anyway.
Logged
shoutout to teal paz, whoever you are

held your own vs me and another decently skilled player while still gunspinning every single second

PrOF

  • Heroic Member
  • ****
  • Karma: 43
  • Offline Offline
  • Posts: 600
  • Sometimes a dev. Only sometimes
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1791 on: May 05, 2018, 11:45:35 am »

I see. I can't download the plugin in-game, because I can't execute 7za.exe in Appdata (I don't have access). Thanks anyway.
That could definitely be a bug, do you get an error message when trying to download a server sent plugin?
« Last Edit: May 05, 2018, 11:45:53 am by PrOF »
Logged

Anyar

  • New Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 21
  • Personal Text
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1792 on: May 05, 2018, 12:10:23 pm »

That could definitely be a bug, do you get an error message when trying to download a server sent plugin?
Yes:

ERROR in
action number 1
of Begin Step Event
for object Client:

Cannot execute C:\Users\S1937940\AppData\Local\Temp\gm_ttt_44774\7za.exe

I'm 99% sure this is because I don't have access, though. I'm not using an admin account on my system.
Logged
shoutout to teal paz, whoever you are

held your own vs me and another decently skilled player while still gunspinning every single second

PrOF

  • Heroic Member
  • ****
  • Karma: 43
  • Offline Offline
  • Posts: 600
  • Sometimes a dev. Only sometimes
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1793 on: May 05, 2018, 12:15:51 pm »

That could definitely be a bug, do you get an error message when trying to download a server sent plugin?
Yes:

ERROR in
action number 1
of Begin Step Event
for object Client:

Cannot execute C:\Users\S1937940\AppData\Local\Temp\gm_ttt_44774\7za.exe

I'm 99% sure this is because I don't have access, though. I'm not using an admin account on my system.
This is probably a different issue, the %appdata% folder is not administrator restricted, so you shouldn't be having this problem. I'm personally not admin on my pc and I can run GG2 completely fine
Logged

Heapons

  • Junior Member
  • **
  • Karma: 6
  • Offline Offline
  • Posts: 128
  • Just a guy wandering on the internet.
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1794 on: May 05, 2018, 01:10:35 pm »

That could definitely be a bug, do you get an error message when trying to download a server sent plugin?
Yes:

ERROR in
action number 1
of Begin Step Event
for object Client:

Cannot execute C:\Users\S1937940\AppData\Local\Temp\gm_ttt_44774\7za.exe

I'm 99% sure this is because I don't have access, though. I'm not using an admin account on my system.
This is probably a different issue, the %appdata% folder is not administrator restricted, so you shouldn't be having this problem. I'm personally not admin on my pc and I can run GG2 completely fine

I had the same problem before and it was because of some clientside plugins, atleast it worked for me.
But i'm 99% sure that it's because of plugins.
« Last Edit: May 05, 2018, 01:30:07 pm by Heapons »
Logged

Anyar

  • New Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 21
  • Personal Text
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1795 on: May 05, 2018, 02:22:44 pm »

That could definitely be a bug, do you get an error message when trying to download a server sent plugin?
Yes:

ERROR in
action number 1
of Begin Step Event
for object Client:

Cannot execute C:\Users\S1937940\AppData\Local\Temp\gm_ttt_44774\7za.exe

I'm 99% sure this is because I don't have access, though. I'm not using an admin account on my system.
This is probably a different issue, the %appdata% folder is not administrator restricted, so you shouldn't be having this problem. I'm personally not admin on my pc and I can run GG2 completely fine
Er, well, it's not just that. I can't launch any downloaded exe files unless I put them in a specific folder that seems to have been overlooked, and Appdata isn't that folder.
Logged
shoutout to teal paz, whoever you are

held your own vs me and another decently skilled player while still gunspinning every single second

PrOF

  • Heroic Member
  • ****
  • Karma: 43
  • Offline Offline
  • Posts: 600
  • Sometimes a dev. Only sometimes
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1796 on: May 06, 2018, 03:47:49 pm »

Hey Anyar, I tried modifying the game for you, so now the server-sent plugin system should work correctly. Just place this exe near the original one and use this one from now. You won't lose any settings. Let me know if this fixed the issue for you :z5:
Logged

Anyar

  • New Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 21
  • Personal Text
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1797 on: May 06, 2018, 09:44:20 pm »

Hey Anyar, I tried modifying the game for you, so now the server-sent plugin system should work correctly. Just place this exe near the original one and use this one from now. You won't lose any settings. Let me know if this fixed the issue for you :z5:
Oh my lord, it worked perfectly. Dunno how you did it, but it's fixed and plugins now work fine and dandy. Thank you so much!  :z6:
Logged
shoutout to teal paz, whoever you are

held your own vs me and another decently skilled player while still gunspinning every single second

PrOF

  • Heroic Member
  • ****
  • Karma: 43
  • Offline Offline
  • Posts: 600
  • Sometimes a dev. Only sometimes
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1798 on: May 08, 2018, 01:01:24 pm »

Hey Anyar, I tried modifying the game for you, so now the server-sent plugin system should work correctly. Just place this exe near the original one and use this one from now. You won't lose any settings. Let me know if this fixed the issue for you :z5:
Oh my lord, it worked perfectly. Dunno how you did it, but it's fixed and plugins now work fine and dandy. Thank you so much!  :z6:
No problem, just ask me to update the file when an official update rolls out, because you won't be able to update with the built-in updater and still have working plugins :c8:
Logged

Anyar

  • New Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 21
  • Personal Text
Re: >>Rules<<, FAQ, and ==Help== [GML General]
« Reply #1799 on: May 08, 2018, 07:00:43 pm »

Hey Anyar, I tried modifying the game for you, so now the server-sent plugin system should work correctly. Just place this exe near the original one and use this one from now. You won't lose any settings. Let me know if this fixed the issue for you :z5:
Oh my lord, it worked perfectly. Dunno how you did it, but it's fixed and plugins now work fine and dandy. Thank you so much!  :z6:
No problem, just ask me to update the file when an official update rolls out, because you won't be able to update with the built-in updater and still have working plugins :c8:
Will do, hope it won't be too much of a hassle. Thanks again.
Logged
shoutout to teal paz, whoever you are

held your own vs me and another decently skilled player while still gunspinning every single second
Pages: 1 ... 118 119 [120]
 

Page created in 0.03 seconds with 36 queries.