• TacoScript Classic
    264 replies, posted
  • Avatar of SlayerFin
  • [QUOTE=Disseminate;29220556]It doesn't, and TS doesn't allow you to at charcreate at the moment. I added skins support a while back for script-based setting (so if I make an ow shotgunner in the script it will display on scoreboard). I haven't touched skins for character creation.[/QUOTE] Alright, thanks for telling me. :v:
  • Avatar of Jocken300
  • [QUOTE=C0MMUNIZT;29264409]You going to do a TS2 when you're done with this?[/QUOTE] There already are several TS2's out there that have been finished, although I'm not sure what TnB's current stance on it is. I remember a TnB dev writing somewhere that TS2 is now a private script, or well, at least their version... I think it was in a thread where someone asked for a copy of TS2.
  • Avatar of disseminate
  • I'm not doing TS2. But FYI, TS2 was going to be a private script - Rick was doing it for TnB for like $500 or something. TnB was generally disrespectful and shit to Rick, so he gave them a refund and just dropped the current copy on Facepunch as free domain. You are allowed to edit TS2 - it's not TnB's property. [editline]18th April 2011[/editline] Just made an addition to flag system for multi-model flags (ie converting citizen model to rebel model): [code]FLAG.ID = "R"; FLAG.ModelConvert = true; FLAG.NiceName = "Rebel"; FLAG.Job = "Rebel"; FLAG.ModelConvertFunc = function( model ) local m = string.gsub( model, "models/humans/group01/", "models/humans/group03/" ); m = string.gsub( m, "models/humans/group02/", "models/humans/group03/" ); return m; end[/code] Of course they're combine flags and this was just a test
  • Avatar of cis.joshb
  • Looks great, between this and tiramisu, this could be the dawn of a golden age of RP. Who knows, maybe TS2 medival and Can RP will be good.
  • Avatar of cis.joshb
  • Actually, with Infinity1995 at the head of Can RP, I can assure you it will fail.
  • Avatar of disseminate
  • (Brief update while portal 2 decrypts) I'm not adding a easier flag system for player flags because there are too wide a range of applications. What I mean by that is, vortigaunts for example you might not want to be able to jump. Coding a FLAG.ShouldBeAbleToJump is silly and will only be used for vorts, or FLAG.ChatCommand = "/stalker" and FLAG.OnChatCommand = function( ply, cmd ) ... end - it could be better accomplished with just a chat command. I've made an ironsights developer mode - just go into ironsights and pop up the menu where it will adjust your current weapon's ironsights in real time. I'm going to make ironsights fully clientside. This means that FOV won't work when entering ironsights, and bullet spread will be the same - but there will be zero lag whatsoever when entering or exiting. They'll exist to guide your shots, not to improve them. - Edit: done this. Instead of full clientsiding, I simply predicted them - FOV still works and whatnot, it's just a lot smoother I don't plan on making a mapdata editor as it's faster to just get the position and fill in the info in the text file itself. I'll be making a command to get the position of the door you're looking at but that's it. I won't be making an item editor either for the same reason. I sort of want to do something with the clunky help menu, make it a bit more developer friendly. I'll be thinking about what to do with it. I'll be working on simplifying/optimizing the base SWEP sometime soon (especially to get rid of the perpetual weapon-jerking when you unholster/ironsight/shoot a gun). The reason behind this is that no matter what I do, people will make custom five-minute weapons that really aren't up to par with the defaults. Instead of blocking the creation of them or something dumb, it would be better to reduce the shittiness. Every weapon should feel professionally done, regardless of the time spent on it. I've been thinking about how much TacoScript has been modified for different gamemodes. Do you guys think it would be beneficial to include TS.HasMoney or TS.HasCIDs or the like? Edit - added TS.UseCID
  • Avatar of Jocken300
  • [QUOTE=Disseminate;29320435](Brief update while portal 2 decrypts) I'm not adding a easier flag system for player flags because there are too wide a range of applications. What I mean by that is, vortigaunts for example you might not want to be able to jump. Coding a FLAG.ShouldBeAbleToJump is silly and will only be used for vorts, or FLAG.ChatCommand = "/stalker" and FLAG.OnChatCommand = function( ply, cmd ) ... end - it could be better accomplished with just a chat command. I've made an ironsights developer mode - just go into ironsights and pop up the menu where it will adjust your current weapon's ironsights in real time. I'm going to make ironsights fully clientside. This means that FOV won't work when entering ironsights, and bullet spread will be the same - but there will be zero lag whatsoever when entering or exiting. They'll exist to guide your shots, not to improve them. - Edit: done this. Instead of full clientsiding, I simply predicted them - FOV still works and whatnot, it's just a lot smoother I don't plan on making a mapdata editor as it's faster to just get the position and fill in the info in the text file itself. I'll be making a command to get the position of the door you're looking at but that's it. I won't be making an item editor either for the same reason. I sort of want to do something with the clunky help menu, make it a bit more developer friendly. I'll be thinking about what to do with it. I'll be working on simplifying/optimizing the base SWEP sometime soon (especially to get rid of the perpetual weapon-jerking when you unholster/ironsight/shoot a gun). The reason behind this is that no matter what I do, people will make custom five-minute weapons that really aren't up to par with the defaults. Instead of blocking the creation of them or something dumb, it would be better to reduce the shittiness. Every weapon should feel professionally done, regardless of the time spent on it. I've been thinking about how much TacoScript has been modified for different gamemodes. Do you guys think it would be beneficial to include TS.HasMoney or TS.HasCIDs or the like? Edit - added TS.UseCID[/QUOTE] Oh god, I love you. No really, thanks for bringing TS1 back. Also, it'd be great if you could revamp all of the old TS1 menus seeing as how I always thought that they looked like crap. Especially the char creation...
  • Avatar of somescripter
  • Good luck man, TacoScript really made roleplay what it is for GMod, let's see if you can do it again.
  • Avatar of disseminate
  • [QUOTE=Jocken300;29322873]Oh god, I love you. No really, thanks for bringing TS1 back. Also, it'd be great if you could revamp all of the old TS1 menus seeing as how I always thought that they looked like crap. Especially the char creation...[/QUOTE] Not changing interface. Just internals. [editline]20th April 2011[/editline] [QUOTE=somescripter;29323132]Good luck man, TacoScript really made roleplay what it is for GMod, let's see if you can do it again.[/QUOTE] I really did not expect this. Thanks for the support!
  • Avatar of Sparkzy
  • This is going to be great! No more clunking around with a piece of crap messy script when trying to configure it fix it for your own server! :D
  • Avatar of disseminate
  • [QUOTE=Sparkzy;29326884]This is going to be great! No more clunking around with a piece of crap messy script when trying to configure it fix it for your own server! :D[/QUOTE] You could use Tiramisu. It's pretty awesome.
  • Avatar of disseminate
  • Added TS.UseMoney, basically all it does is disable business and finance tabs on F3, as well as money on the HUD and givemoney/dropmoney commands and whatnot Here's how it looks with CID and money off: [media]http://filesmelt.com/dl/gm_construct000420.jpg[/media]
  • Avatar of somescripter
  • [QUOTE=Disseminate;29354451]Added TS.UseMoney, basically all it does is disable business and finance tabs on F3, as well as money on the HUD and givemoney/dropmoney commands and whatnot[/QUOTE] For derived variations which use no currency, such as a zombie apocalypse environment for example?
  • Avatar of HobomasterXXX
  • [QUOTE=somescripter;29354475]For derived variations which use no currency, such as a zombie apocalypse environment for example?[/QUOTE] Probably also for people who don't like to have any form of business in their HL2RP. It's probably closer to canon but I find it makes citizen RP even more dry than it already is.
  • Avatar of Jocken300
  • [QUOTE=HobomasterXXX;29394253]Probably also for people who don't like to have any form of business in their HL2RP. It's probably closer to canon but I find it makes citizen RP even more dry than it already is.[/QUOTE] You don't need to follow the canon precisely. This often gets boring really quickly, and besides, it's more original and fun to add your own twists to it. And if we're going to follow the canon exactly, not once is anything like tokens mentioned in the game. Nor do CP's with trenchcoats and other fancy models actually exist (trenchcoat CP was cut from the game). And correct me if I'm wrong, but was anything like a CID ever mentioned?
  • Avatar of disseminate
  • Nope If you want to be a canon monkey then go for it, but RP would be as bland as hell. Don't get me wrong - I'm fully for rigid canon following - but there needs to be a bit of freedom. For example, take any hl2rp, and take out the non-canon (tokens, cids, metrocops with rank, cch, etc) and imagine how events and general rp would go.
  • [QUOTE=Disseminate;29395775]Nope If you want to be a canon monkey then go for it, but RP would be as bland as hell. Don't get me wrong - I'm fully for rigid canon following - but there needs to be a bit of freedom. For example, take any hl2rp, and take out the non-canon (tokens, cids, metrocops with rank, cch, etc) and imagine how events and general rp would go.[/QUOTE] Tokens are fine, I think actually, but never seen a server without tokens, this sounds good... Like, but how would you handle the sales and the economy, how would you trade? Well yes, it could be something like based on trust... Yes that could work out. CIDs are somewhat strange, but it is useful to handle huge ass databases. If we take out CIDs, and replace it with CI Cards, like the normal ID cards that would be better, names on the plate and some digits, residency and something else, this just adds some fun to the server with extra roleplay. Metrocops with ranks, well there has to be some sort of a hierarchy. CCH, aka Combine Civil Housing, is a Taco 'n' Banana term, I can totally agree with it, but where would you got at a curfew? Possibly you will have your own house, or something, but meh. But maybe you are right, if we take these out there would be a strange mixture of what will happen, like how you can deal with black market, who will sell the weapons for everyone, how you get into factions, but the hardest is how the metrocops would handle the stuffs without proper hierarchy, it would just lose it's interest, meaning that just making simply metrocops is too blunt, like imagine how is the police department goes. EDIT: I will definitely change onto this script once it's out, that's 100%. EDIT 2: Oh and yes, it totally needs staticprop function.
  • Avatar of disseminate
  • You're missing my point. HL2RP would be much more boring if canon violating liberties were not taken. If by staticprop you mean map saving, I'm not doing it. Should be handled by an addon, not the gamemode.
  • Avatar of disseminate
  • Help menu: [lua]HelpMenuSidebar = { { "Basic Info", [[TacoScript is a roleplay gamemode created by Rick Dark.]] }, { "Rules", [[These are the rules. 1) A roleplay name is needed. Acceptable names are: First Name + Last Name (example: Rick Darkaliono) First Name + Middle Initial + Last Name (example: Richard K. Darkaliono) Two Initials + Last Name (example: J.R. Menson ) Any other format is not acceptable and you will be kicked after being warned for not having an RP name. And, names like Mike Hunt or other extremely witty names are bannable. 2) Grav-gun DMing is bannable. 3) Killing another player for non-RP reasons can be kickable. Excluding accidents or the like. 4) Arguing in OOC excessively or not shutting up can be kickable or even bannable. 5) Building gigantic, space-taking things, or something completely unrelated to any roleplay is kickable/bannable. Unless an RDA or SEA allows it. 6) Abusing tool trust, like removing random doors or placing dynamites and killing everyone can you get you banned from the server, temporarily or permanently, based on severity. 7) "Stupid/Dumb" roleplay can be kickable/bannable.]] }, { "Chat Commands", ApplyChatCommands },[/lua] If the second arg is text, it will set it to that Otherwise it will try to call a function by that name. This is all you have to config for help menu. Should be text unless 1) Text is too big to fit in a dlabel 2) Special text to display (text if player is admin etc) 3) Something else (a html window to your website or something)
  • [QUOTE=Moja;29458584]When can we expect this to be release, if ever?[/QUOTE] It's said on this page...
  • Avatar of disseminate
  • [QUOTE=Moja;29458584]When can we expect this to be release, if ever?[/QUOTE] I said within the month a couple posts ago
  • So, 3 days, lol. Edit : TSC will be something hot shit. Edit 2 : Aww my bad, lol.