• Dogfight - Admin Airboats With Miniguns!
    74 replies, posted
So, how broken is this?
[QUOTE=Loures;44291930]So, how broken is this?[/QUOTE] It's was pretty fucked up. However for it to function properly you'd still have to convert all the usermessages. But alot of the conversion is already done. I think some of whats left is the mysql and the usmgs.(The biggest things.)
Not sure how up to date the GitHub is, but I chucked it on a single player game and I get these errors: [code] [ERROR] gamemodes/dogfight/gamemode/init.lua:162: attempt to call method 'SendNextSpawn' (a nil value) 1. unknown - gamemodes/dogfight/gamemode/init.lua:162 [ERROR] gamemodes/dogfight/gamemode/init.lua:258: attempt to index local 'spawnpoint' (a nil value) 1. unknown - gamemodes/dogfight/gamemode/init.lua:258 [/code] and upon leaving: [code] [ERROR] gamemodes/dogfight/gamemode/init.lua:444: attempt to call global 'SaveProfile' (a nil value) 1. unknown - gamemodes/dogfight/gamemode/init.lua:444 [ERROR] gamemodes/dogfight/entities/entities/plane/init.lua:549: attempt to index field 'Engine_Sound' (a nil value) 1. unknown - gamemodes/dogfight/entities/entities/plane/init.lua:549 [/code] and upon spawning the 'plane' entity: [code] [ERROR] gamemodes/dogfight/entities/entities/plane/init.lua:283: attempt to call global 'ValidEntity' (a nil value) 1. unknown - gamemodes/dogfight/entities/entities/plane/init.lua:283 [/code]
[QUOTE=smithy285;44292281]Not sure how up to date the GitHub is, but I chucked it on a single player game and I get these errors: [code] [ERROR] gamemodes/dogfight/gamemode/init.lua:162: attempt to call method 'SendNextSpawn' (a nil value) 1. unknown - gamemodes/dogfight/gamemode/init.lua:162 [ERROR] gamemodes/dogfight/gamemode/init.lua:258: attempt to index local 'spawnpoint' (a nil value) 1. unknown - gamemodes/dogfight/gamemode/init.lua:258 [/code] and upon leaving: [code] [ERROR] gamemodes/dogfight/gamemode/init.lua:444: attempt to call global 'SaveProfile' (a nil value) 1. unknown - gamemodes/dogfight/gamemode/init.lua:444 [ERROR] gamemodes/dogfight/entities/entities/plane/init.lua:549: attempt to index field 'Engine_Sound' (a nil value) 1. unknown - gamemodes/dogfight/entities/entities/plane/init.lua:549 [/code] and upon spawning the 'plane' entity: [code] [ERROR] gamemodes/dogfight/entities/entities/plane/init.lua:283: attempt to call global 'ValidEntity' (a nil value) 1. unknown - gamemodes/dogfight/entities/entities/plane/init.lua:283 [/code][/QUOTE] I'm still working on the gamemode, it's not done. Also thanks for pointing some of those out.
Looks epic i remember this from GM12
[QUOTE=kila58;44293927]I'm still working on the gamemode, it's not done. Also thanks for pointing some of those out.[/QUOTE] I'll be helping out a bit if I can figure out how to use git again :v: At minimum I'll help with the usermsg and posting errors on the issues page. EDIT: Turns out that dogfight uses tmysql *gag* so I'm going to be converting that. Hopefully I'll be able to get this done so I can figure out if my net conversion worked... Gotta love all these errors: --Please note all line numbers are current to my "updated" version of the gamemode-- --Called on starting gamemode Couldnt include file 'includes\modules\tmysql.lua' (File not found) (@gamemodes/dogfight/gamemode/mysql.lua (line 1)) -- converting now [ERROR] gamemodes/dogfight/gamemode/mysql.lua:1: Module not found! -- yeah, no tmyslq module [ERROR] gamemodes/dogfight/gamemode/player_extension.lua:4: attempt to call global 'LocalPlayer' (a nil value) -- running before initpostentity? [ERROR] gamemodes/dogfight/gamemode/commands.lua:2: bad argument #2 to 'Find' (string expected, got no value) --file.find error, fixed it [ERROR] gamemodes/dogfight/gamemode/shared.lua:102: attempt to call global 'ValidEntity' (a nil value) --fixed by Saint-Wish --called after spawning [ERROR] gamemodes/dogfight/gamemode/init.lua:197: attempt to call method 'SendNextSpawn' (a nil value) --was caused because of usermessage? [ERROR] gamemodes/dogfight/gamemode/init.lua:258: attempt to index local 'spawnpoint' (a nil value) --fixed with net? -- called when dead (suicide vis df_film set to 1 and then using 'kill' console command) [ERROR] gamemodes/dogfight/gamemode/init.lua:469: attempt to compare nil with number --caused by playerdeaththink, ply.NexSpawn is not valid --called when shutting down gamemode [ERROR] gamemodes/dogfight/gamemode/init.lua:444: attempt to call global 'SaveProfile' (a nil value) --v (my player) is not valid in shutdown hook? EDIT 2: Good news: I completely changed tmysql to mysqloo Bad news: Unless I can get the tmysql database structure, I'm not sure it would be possible to run. You might be able to reverse engineer the tables but I don't have enough experience to be able to do that. Without the database I can't ensure the conversion is working properly so I won't commit it to kila's master branch. EDIT 3: I tried my best on the table and it MIGHT be working, I have a new error something about groups not in field table I'll work on it more tomorrow.
[QUOTE=Pandaman09;44323427]I'll be helping out a bit if I can figure out how to use git again :v: At minimum I'll help with the usermsg and posting errors on the issues page. EDIT: Turns out that dogfight uses tmysql *gag* so I'm going to be converting that. Hopefully I'll be able to get this done so I can figure out if my net conversion worked... Gotta love all these errors: --Please note all line numbers are current to my "updated" version of the gamemode-- --Called on starting gamemode Couldnt include file 'includes\modules\tmysql.lua' (File not found) (@gamemodes/dogfight/gamemode/mysql.lua (line 1)) -- converting now [ERROR] gamemodes/dogfight/gamemode/mysql.lua:1: Module not found! -- yeah, no tmyslq module [ERROR] gamemodes/dogfight/gamemode/player_extension.lua:4: attempt to call global 'LocalPlayer' (a nil value) -- running before initpostentity? [ERROR] gamemodes/dogfight/gamemode/commands.lua:2: bad argument #2 to 'Find' (string expected, got no value) --file.find error, fixed it [ERROR] gamemodes/dogfight/gamemode/shared.lua:102: attempt to call global 'ValidEntity' (a nil value) --fixed by Saint-Wish --called after spawning [ERROR] gamemodes/dogfight/gamemode/init.lua:197: attempt to call method 'SendNextSpawn' (a nil value) --was caused because of usermessage? [ERROR] gamemodes/dogfight/gamemode/init.lua:258: attempt to index local 'spawnpoint' (a nil value) --fixed with net? -- called when dead (suicide vis df_film set to 1 and then using 'kill' console command) [ERROR] gamemodes/dogfight/gamemode/init.lua:469: attempt to compare nil with number --caused by playerdeaththink, ply.NexSpawn is not valid --called when shutting down gamemode [ERROR] gamemodes/dogfight/gamemode/init.lua:444: attempt to call global 'SaveProfile' (a nil value) --v (my player) is not valid in shutdown hook? EDIT 2: Good news: I completely changed tmysql to mysqloo Bad news: Unless I can get the tmysql database structure, I'm not sure it would be possible to run. You might be able to reverse engineer the tables but I don't have enough experience to be able to do that. Without the database I can't ensure the conversion is working properly so I won't commit it to kila's master branch. EDIT 3: I tried my best on the table and it MIGHT be working, I have a new error something about groups not in field table I'll work on it more tomorrow.[/QUOTE] Thanks man, seems to be a upgrade from what I am used to using. (.txt, ew.) I have been trying to juggle these 3 gamemodes at once, so please bear with me. Also thank you guys for collaborating, I am going to pay full attention to it tonight. Any idea how I can merge your git with mine? I am confused as hell. EDIT: I forgot the include the DB like a dumbass, here: [url]https://mega.co.nz/#!gUxn0DBS!8hDcOyh2E3dZX_0mmcSMCUXLe0Tlip9a036EuWWVkl8[/url]
I have to set a pull request, i wasn't going to because of the mySQL but i can. [editline]23rd March 2014[/editline] Just sent a pull, there are a few new errors because of the mySQL
[QUOTE=Pandaman09;44326723]I have to set a pull request, i wasn't going to because of the mySQL but i can. [editline]23rd March 2014[/editline] Just sent a pull, there are a few new errors because of the mySQL[/QUOTE] I put the database up, and thanks!
[QUOTE=smithy285;44292281] and upon spawning the 'plane' entity: [code] [ERROR] gamemodes/dogfight/entities/entities/plane/init.lua:283: attempt to call global 'ValidEntity' (a nil value) 1. unknown - gamemodes/dogfight/entities/entities/plane/init.lua:283 [/code][/QUOTE] You can solve this problem very simply by changing it to IsValid I recommend you Ctrl+F with Notepad++ and replace all the ValidEntity bits with IsValid, that's generally the first thing I do when I fix up an old gamemode :v:
[QUOTE=NiandraLades;44326907]You can solve this problem very simply by changing it to IsValid I recommend you Ctrl+F with Notepad++ and replace all the ValidEntity bits with IsValid, that's generally the first thing I do when I fix up an old gamemode :v:[/QUOTE] Saint Wish should have fixed this issue, It sorta sucks cause my github windows thing is not letting my sync and I have to do the updates manually on the site.
[QUOTE=NiandraLades;44326907]You can solve this problem very simply by changing it to IsValid I recommend you Ctrl+F with Notepad++ and replace all the ValidEntity bits with IsValid, that's generally the first thing I do when I fix up an old gamemode :v:[/QUOTE] I know how to fix it myself, I just wanted to let Killa know. Maybe I should have made a pull request.
[QUOTE=kila58;44327030]Saint Wish should have fixed this issue, It sorta sucks cause my github windows thing is not letting my sync and I have to do the updates manually on the site.[/QUOTE] If you want, i can help you set up git and make it easier for you to use. Add me on steam
Is the database structure going to be kept as is?
A five year old gamemode still getting support? [i]daaaaaaaaaaaaaaang[/i]
[QUOTE=bitches;44332662]A five year old gamemode still getting support? [i]daaaaaaaaaaaaaaang[/i][/QUOTE] It's getting a new chance on life. Its one of my favorite gamemodes for gmod anyway so i think this is great!
Here's what we have done: The database is currently going to stay the same. You can spawn, but automatic and very bad. You can fly, controls partially work. Flying is VERY difficult You can randomly die because a copy of your plane has fallen into the ground. You can take over 100 damage and not die. Some of the radio works. Conversion to net works. Mouse controlled view still works :D The UI Still works. The F1 (help) menu derma needs to be updated. Sounds fully work. We have a map jerry rigged to spawn and fly because we can't find any maps that arn't DogFight: Arcade
i found this i dont really know if it may help you guys but here it is. [url]http://speedy.sh/YdhVb/dogfightmaps.zip[/url] couldn't find the actuall map files in there but there is targets like radar and a bunch of files for runway and stuff.
We already look on garrysmod.org and found that.
[QUOTE=Pandaman09;44333250]We already look on garrysmod.org and found that.[/QUOTE] Sorry :/ ill keep checking.
Progress: [video=youtube;SLXPgfOLf3E]http://www.youtube.com/watch?v=SLXPgfOLf3E[/video] So in-case anyone is wondering why you spawn in the air is because we currently don't have a proper map to use so we don't have a way to take off, but hey it almost works! I'll be posting a guide on how to set up a server and possibly get one hosted for a few days if you guys want to test it out and just have fun.
Sounds like a lot of work is going into this already. I hope to see how far you guys get! Good luck.
Just a question are you kinda just hovering above the airboat right now?
In my video I'm in "first person", If you are talking about the player model I'm unsure of it's position in the airboat. EDIT: Github now has: -a single map (Jerry rigged spawn points for ONLY this map) -all the models and materials -a small guide for setting up a server. The gamemode currently works but there are errors, please do not complain about them. Constructive criticism or any errors you find that are not already in the [URL="https://github.com/kila58/DogFight/issues"]issues section of github[/URL] are welcome. The gamemode WILL NOT work without a database at the moment, unless you are in singleplayer. You will still recieve an error from mysql.lua
Kila has set up a server on pandemiclounge.game.nfoservers.com:27015 The player limit is currently at [del]8[/del] 16, the derma is being updated so the f1 menu only partially works. Fell free to test and have fun! EDIT: [del]Fast-dl isn't up this second so please download the gamemode before joining so you can see the planes![/del] The Fast-DL now works! Controls: W/S - Pitch Down/Up A/D - Yaw Left/Right Q/E - Roll Enable Roll via F1 -> Settings
Working on the derma now, hopefully will be done by tomorrow.
I tried to work on the derma for the past 4 hours and I haven't gotten very far. I am no good at derma and all I was able to fix was the trail menu. If anyone with more experience would either help me or make a pull request this project could get farther a lot faster.
I could help you out a little later on. I've nearly re-coded most of init.lua and added back the team based options (deathmatch is still there too).
I cant wait for this to be complete its one of my favorite gamemodes. Just went on the server and their is absolutely nothing lel. Anyway good luck guys.
[QUOTE=Pandaman09;44333773]Progress: [video=youtube;SLXPgfOLf3E]http://www.youtube.com/watch?v=SLXPgfOLf3E[/video] So in-case anyone is wondering why you spawn in the air is because we currently don't have a proper map to use so we don't have a way to take off, but hey it almost works! I'll be posting a guide on how to set up a server and possibly get one hosted for a few days if you guys want to test it out and just have fun.[/QUOTE] Big city works nicely as a test map.
Sorry, you need to Log In to post a reply to this thread.