Re: [APP] Abyll's Super App
Quote:
Originally Posted by
Aßyll
And yes, I'm totally open to any ideas anyone can contribute! (I'll only put in good ones, but I'll hear all of them. :) )
Would it be feasible to add the ability to do recurring announcements with the app? I think this would be great for announcing custom map nights or custom map downloads. This is something I (stupidly) tried doing with SAPP by adding multiple event_join commands followed by different 'wait' intervals but it would either just cause the server to crap out (I guess all the event_join events loaded each time a player joined was too much for it).
----------
I read both readme files included in the download, but I still have a couple of questions that i'd like clarified :
1) In the readme file(s) you state that the app relies on things from SAPP (so SAPP needs to be loaded beforehand). I'm dumb, so I didn't understand this part. Does that mean sapp.dll also needs to be included alongside the server executable or are the SAPP commands included inside your AbyllsSuperApp.dll file? Also, does this mean your app supports most (if not all) of SAPP's commands?
2) Your readme file(s) also mention your access to SAPP's (older) source. Does this mean that the some of the issues inherent with it (the sporadic mass booting triggered by the 'event' commands) can happen with this app too? I know the app is still BETA, but depending on whether this app is using part of SAPP's source in it I figured maybe you went through it and made some fixes Termy missed.
I can't use your app yet since I have a GameServers dedi, but i'm looking forward to getting to play with it eventually. Keep up the good work and thanks for releasing this to the public. :D
Re: [APP] Abyll's Super App
To Jcap:
A: How playerfiles work: The idea was to have only players that are non-default to be saved to a seperate INI file. I didn't store anything about names, or number of players. (However, I might do something seperate with my PlayerStats tracker instead, and just have the 2 programs work together slightly.)
I don't know how to do anything with an Access database (there's not exactly anything included with vc++ to do with that). Instead, I know how to do ordinary file IO, and I also figured that INI files would make it readable by humans.
B: I really don't know how I would get that to work. But I guess you have an idea, so feel free to join up and help with it (read below).
To Kaishounashi:
Recurring announcements? I could probably do that... *tacks it on the to-do list*
1) Yes, as in literally, it needs SAPP to work. That means your server needs to have the SAPP already set up and loaded (with load command) before you can even run mine. No, I don't have all of the commands from the SAPP in my app itself, so use the SAPP's commands instead. I'm just working on reproducing most of those commands in my own app (I only have a few done right now), and eventually your server won't need the SAPP at all.
2) I just mean that I did take some ideas, or small, rather useful code snippets from Termy's source - only concerning custom commands. I don't even have an event system yet, but when I do, it'll be made up by me, and also driven by codecaves so it won't have as many troubles.
3) Both readmes?... lol, oops... *runs off to delete the duplicate*
And, for everyone's information: This app is actually open source! (I just didn't reveal the location while it was in heavy development). If anyone is truly interested in helping out with it - giving ideas is okay, but I'd want help with actual coding - contact me so I can add you to the membership at the GoogleCode project: http://code.google.com/p/halo-super-app/
Re: [APP] Abyll's Super App
This compatible with rec0's app yet abyll?
Re: [APP] Abyll's Super App
No, and I don't think it will be: rec0's app uses that different haloceded.exe to work.
Re: [APP] Abyll's Super App
What is so different about that haloceded? I know it enables devmode, but what else does it do?
Re: [APP] Abyll's Super App
It crashes on sv_say.
The way it was coded is definitely different.
Like, the commands that do not use devmode have been coded in too (I think speed and team-changing aren't devcommands?)
Re: [APP] Abyll's Super App
I really don't know... I just know that my app didn't work with it, so some of the modifications must have had to around my command codecave.
Re: [APP] Abyll's Super App
The fuck? When I tried to open it, it said regularexpressiondivvc9d.dllis missing from my computer?
Re: [APP] Abyll's Super App
when i open the injector nothing happens.
Re: [APP] Abyll's Super App
Sorry! I forgot to include the file that's needed for the RegEx engine... Well, I updated and included those!
The most notable additions are the /pl command to find player indices with chat commands, and also player name matching on sv_kick and sv_ban if done from a chat command. Moderation is now more powerful!