• Fishing Mod
    335 replies, posted
I used to play all the time on your server and now you're just doing better and better stuff! :iia:
[QUOTE=CapsAdmin;20256920]A levelling system sounds like fun. Or not? I dunno, if anyone would want this explain how it would work.[/QUOTE] Sorry it is taking so long to respond. Don't usually check these forums. [b]Baits[/b] Small bait - Level 0+ - $0 - Catches smaller items, I.e Prop junk, babies (Not angry), Pistols, Crowbars Medium bait - Level 5+ - $30- Catches medium sized items, I.e Angry babies, Humans, Turrets, Exploding Barrels,SMGs,AR2s, Large bait - Level 10+ - $50 - Catches Larger items, I.e Antlion Guards, Metro police,RPGs,Grenades Master's bait - Level 20 - $100 - Catches anything I.e Prop junk, Angry babies, Antlion Guards, Striders (Everything else) [b]Leveling[/b] (I am keeping bait catches all the same XP to make it easier to code in) Small bait catches - 10xp ea Medium bait catches - 40xp ea Large bait - 75xp ea Master's bait - 25xp for small bait catches, 55xp for medium bait catches, 90xp for large bait catches, If it includes anything not in Large bait then 200xp ea. (Rarely catch nothing included in the other baits) [b]XP per level[/b] Level 1 - 100xp Level 2 - 300xp Level 3 - 500xp Level 4 - 800xp Level 5 - 2000xp Level 6 - 3200xp Level 7 - 4400xp Level 8 - 5600xp Level 9 - 6800xp Level 10 - 9000xp Level 11 - 11200xp Level 12 - 15000xp Level 13 - 18000xp Level 14 - 23000xp Level 15 - 28000xp Level 16 - 36000xp Level 17 - 48000xp Level 18 - 55000xp Level 19 - 70000xp Level 20 - 100000xp ---Highest level = 20----- [b]Earning cash[/b] The way to earn cash is to catch the item then cash it in to a "Catch n' Bait" store which buys fish and sells fishing items. (Includes guns, and etc) Small bait items - $20 ea Medium bait items - $50 ea Large bait items - $75 ea Master's bait items (Only striders and stuff) - $250 ea [b]Poles[/b] Small fishing rod - Level 0+ - Reaches depths of 1,000 fathoms - $100 Medium fishing rod - Level 5+ - Reaches depths of 10,000 fathoms - $250 Large fishing rod - Level 10+ - Reaches depths of 25,000 fathoms - $500 Master's fishing rod - Level 20 - Reaches depths of 50,000 fathoms - $1000 [b]"Catch N' Bait" Store[/b] Sells - Guns Bait Poles Hats (Just a added money sink) Turrets (They are friendly and help kill off anything that is a enemy when pulled out of water)
[QUOTE=Extazy;20280159]... Masterbate - Level 20+ - Catches anything...[/QUOTE] why did i read it like this :geno:
[QUOTE=Extazy;20280159]Sorry it is taking so long to respond. Don't usually check these forums. *text* [/QUOTE] Could you explain the bait part a bit more? I'm not sure where you would get the bait. (I feel confused at the moment, maybe it's that) [editline]01:38PM[/editline] Committed these changes: - You can now aim at a bait and select your rod to hook the bait. - Added a new parameter to the catch, which is models (which is also a table). So type is now the entity type I added dead headcrabs too (you catch ragdolls)
Oh i left out the whole part about money.. Ill explain after school
I found a nice way to lengthen or shorten the rod easily. Maybe you can buy different sized rods and stuff too.
I added to my other post so check it out.
You're still not explaining what the bait would be, as in what large bait could be and small. At the moment the bait is just props the catch likes.
I am so not understanding... model wise?...???
Should I hide all info on where to catch things and how to catch them? It could be fun not knowing and learning instead.
[QUOTE=CapsAdmin;20296117]Should I hide all info on where to catch things and how to catch them? It could be fun not knowing and learning instead.[/QUOTE] Definitely, nobody would've ever played Diablo 2 for so long if the game explained how to best drop set items or gain xp. If I read properly you will be able to craft things, it would be nice if you could then use some of them either to help you or to hinder/annoy others. Also what if by dropping one of these crafted items in a body of water other players now have a chance to catch it back? Then you could craft say some underwater dynamite, dump it in the lake and wait for someone to fish it and explode along with his boat (because you will *need* fishing boats).
[QUOTE=CapsAdmin;20296117]Should I hide all info on where to catch things and how to catch them? It could be fun not knowing and learning instead.[/QUOTE] Agree'd
This is awesome. Although, I don't like the whole third-person thing. You should add an option to switch between third and first person.
[QUOTE=Tyvak;20302619]This is awesome. Although, I don't like the whole third-person thing. You should add an option to switch between third and first person.[/QUOTE] This is very hard to do I think. It is why I chose thirdperson mode. I'd have to make a viewmodel and all that and predict where it would be and so on. [editline]02:40PM[/editline] I'm almost ready to commit the levelup system. I also removed a lot of info and remade the info bar. I just gotta test it some more in multiplayer before I commit. [editline]03:47PM[/editline] Committed! [editline]03:54PM[/editline] Also added new images to the OP.
[QUOTE=Extazy;20294212]I am so not understanding... model wise?...???[/QUOTE] What I meant was: Will the current bait system have to go if this was implemented? Will all catch use 5 different bait?
Fixed experience copying to other players Fixed some bugs Increased the experience to next level rate. (uh, it's faster to level up now)
[QUOTE=CapsAdmin;20304669]What I meant was: Will the current bait system have to go if this was implemented? Will all catch use 5 different bait?[/QUOTE] Probably. And yes.
Regarding the different bait idea. Makes it so different catch go for different bait. So say if you had the following bait: Insects Worms Pacifier In the catch table you could add a field called bait. The bait for a regular fish would look, say, like so Bait = { "insects", "worms" } Where as the bait for a baby would be Bait = { "pacifier" }. The possible things you can catch are restricted to the bait you are using. This would add to the fun of discovering. You'd catch a bunch of things using insects, then you'd try another bait and discover a new range of things you can catch.
[QUOTE=Ploo;20312823]Regarding the different bait idea. Makes it so different catch go for different bait. So say if you had the following bait: Insects Worms Pacifier In the catch table you could add a field called bait. The bait for a regular fish would look, say, like so Bait = { "insects", "worms" } Where as the bait for a baby would be Bait = { "pacifier" }. The possible things you can catch are restricted to the bait you are using. This would add to the fun of discovering. You'd catch a bunch of things using insects, then you'd try another bait and discover a new range of things you can catch.[/QUOTE] I don't understand this. Isn't this what the mod already does?
I think he's talking about the entities and that being a type of bait.
[QUOTE=Crazy Quebec;20296525] Then you could craft say some underwater dynamite, dump it in the lake and wait for someone to fish it and explode along with his boat (because you will *need* fishing boats).[/QUOTE] I think requiring a boat is too gamemode-ish.
I made the angry baby more aggressive. This is a lot of fun cause if you catch one and you're on a platform in the middle of the water, it's hard to catch and kill if you release it. It will escape and swim around like crazy around you and moving objects. Its main priority are melons so it [i]will[/i] launch into your melon bait and destroy it. You can also make automated traps using wiremod and dynamite or something. I made a trap using a target finder and an explosive with a melon attached to it and it detonated when a baby came close. We cheated and spawned a lot of babies and going into the water made all the baby cluster up and push you up in high in the air. It's fun, you should try fishing angry babies in the middle of the water (if it's huge)
Catch of the day any one? [IMG]http://img43.imageshack.us/img43/3088/catchofday.jpg[/IMG]
[QUOTE=CapsAdmin;20312904]I don't understand this. Isn't this what the mod already does?[/QUOTE] I don't know, haven't tried it. From what I assume you have a single type of bait at the moment.
[QUOTE=Ploo;20322506]I don't know, haven't tried it. From what I assume you have a single type of bait at the moment.[/QUOTE] The bait is a table.
Seems like a great addon. Just one suggestion: *The store should sell some kind of radio that plays nice music to listen to while fishing.
Just played with this a bit, pretty fun. If I can think of some interesting fish I'll try to make a few.
[QUOTE=CowThing;20323780]Just played with this a bit, pretty fun. If I can think of some interesting fish I'll try to make a few.[/QUOTE] I would be grateful if you could. I really need more catch.
[QUOTE=leeetdude;20238111]Server UP: steam://connect/root3.gmod.biz:27044 [img]http://cache.www.gametracker.com/server_info/78.46.19.132:27044/b_350x20_C323957-202743-F19A15-111111.png[/img] Enjoy fishing :)[/QUOTE] Updated to last revesion (Sorry for late update!)
[quote=Copypasta Time] 4:50 PM - [SoS] Infinitus: maybe another fish can be a glowing sprite 4:50 PM - [SoS] Infinitus: that's like a Zelda fairy that helps you or soemthing 4:50 PM - [SoS] Infinitus: and it's really awesome bait 4:51 PM - [SoS] Infinitus: and maybe the opposite 4:51 PM - [SoS] Infinitus: a death fish, hard to catch and not good fertilizer 4:51 PM - [SoS] Infinitus: sorry, idea making moment 4:51 PM - Mr.CowThing: I'll have to really look into how all of the fish stuff works. [/quote] [editline]05:54PM[/editline] Problem! I put this onto my dedicated server, and this is what happens: [img_thumb]http://i50.tinypic.com/w9tbgw.png[/img_thumb] There are no errors in the client console, but in the server console, the following is there: [code] VAC secure mode is activated. Client "[SoS] Infinitus" connected (192.168.1.5:27005). [SoS] Infinitus -> connected Giving [SoS] Infinitus a weapon_fishing_rod Attempting to precache model, but model name is NULL Attempting to precache model, but model name is NULL Bad pstudiohdr in GetSequenceLinearMotion()! entities/fishing_rod_hook/init.lua:21: attempt to index field 'physical_rope' (a boolean value) entities/entity_fishing_rod/init.lua:45: attempt to index field 'physical_rope' (a boolean value) entities/entity_fishing_rod/init.lua:110: attempt to index field 'physical_rope' (a boolean value) weapons/weapon_fishing_rod/shared.lua:29: attempt to call method 'SetLength' (a nil value)[/code]The last error, about SetLength, spams for as long as primary or secondary fire are held. I have Wire, Fin, Smart Constraint, and ASSMod installed. The hook in the picture is spawned at my feet when I give myself the weapon. [editline]05:54PM[/editline] kfixed image
Sorry, you need to Log In to post a reply to this thread.