• Tiramisu 2 - Beautfiul, Featured, Free
    1,147 replies, posted
[QUOTE=FlagshipWow;38791600]People who are posting screenshots etc with errors, please post them on the github linked by HarryMudd. We are trying to compile as much errors as possible to see what the current situation is. Thanks all, Flagship[/QUOTE] Off topic tip: Don't sign your posts. We know who you are.
We are starting to get bug reports in, and I've started reaching out to some of the L.U.A. guys to see if anyone is interested in taking this on, or seeing how far a couple hundred dollars will get us. Here is what we've done so far, I've taken the common issues reported and provided the steps to get the unstable server up and going at a basic level [url]https://github.com/designintentional/Tiramisu/wiki/Startup-Questions[/url] -- Harry Mudd :-p
I'm so confused right now with the all of a sudden 24 new posts thing. So, is it *mostly* fixed now and we can play the base of it? Or is it still very much broken?
[QUOTE=pilot;38794907]I'm so confused right now with the all of a sudden 24 new posts thing. So, is it *mostly* fixed now and we can play the base of it? Or is it still very much broken?[/QUOTE] It's nowhere near fixed. The new posts are a surge of effort to get people to a place where we can begin testing it and providing incremental updates that fix some of the outstanding issues.
[QUOTE=HarryMudd;38795355]It's nowhere near fixed. The new posts are a surge of effort to get people to a place where we can begin testing it and providing incremental updates that fix some of the outstanding issues.[/QUOTE] Ahh well, if anyone needs an extra tester who knows there stuff I'm always around.
All testers are welcome, just hop onto the test server and if you find any bugs then post on the new GitHub page.
[QUOTE=FlagshipWow;38802371]All testers are welcome, just hop onto the test server and if you find any bugs then post on the new GitHub page.[/QUOTE] Okay cool, can you pm me IP?
I've been exploring the code a bit and have got a codebase that I think anyone can at least run far enough to log in and debug a little bit more. It is still nowhere near ready, but at least people can see where things are at. For now, I'm removing the inventory system so that we can debug and work out kinks in other places. I set someone (that contacted me) up with a server so that they could do some development as well. I think he is working on the inventory fixes. [url]https://github.com/designintentional/tiramisu[/url] (if you download the ZIP be sure to rename the unarchived folder "tiramisu" and place it in /srcds/orangebox/garrysmod/gamemodes ) If you don't understand that last bit, it's certainly not worth your time to try this out. If you would like to see what this looks like and help report bugs: The connection info is [url]http://facepunch.com/showthread.php?t=1166556&p=38782000&viewfull=1#post38782000[/url]
So, can we start to set up our servers with the new update?
[QUOTE=pilot;38818947]So, can we start to set up our servers with the new update?[/QUOTE] I wouldn't. Like we've said many times, it's unstable and for development. When it is ready for someone to use it for setting up a server, someone would mention that the release is "stable"
Aye aye. For now, I guess I'll be doing other stuff to get ready for Tiramisu.
It's nice that you're all contributing to fixing Tiramisu, however wasn't someone going to release a fixed version the other day? Wouldn't that make all your efforts go to waste?
[QUOTE=pilot;38820247]Aye aye. For now, I guess I'll be doing other stuff to get ready for Tiramisu.[/QUOTE] Like what? Prepping your diaphragm? What can we do now to get ready for something that we don't have?
[QUOTE=Jocken300;38825123]It's nice that you're all contributing to fixing Tiramisu, however wasn't someone going to release a fixed version the other day? Wouldn't that make all your efforts go to waste?[/QUOTE] They decided to hold off until their project was completed. Our efforts are incremental and are made available on the github server as we make them.
[QUOTE=Charrax;38825985]Like what? Prepping your diaphragm? What can we do now to get ready for something that we don't have?[/QUOTE] I mean server stuff that I won't need Tiramisu for.
Good news. I've hired a developer to address the issues posted on the github page. [url]https://github.com/designintentional/tiramisu/issues[/url] Mentioned he will start work on Saturday/Sunday, and I've provided him a deposit of $100 to begin work. If there is anyone who has solved these problems and is just sitting on them, please release what you've got so far that is related directly to Tiramisu. Two benefits * not wasting money fixing problems that have already been solved * we could put the $$ and dev time to fixing problems that are still unresolved - Inventory * The inventory issue noted here was a side effect of something else that is not working properly when the inventory is initialized. Need the inventory system fixed. * It's apparently supposed to be possible to have inventory items that can be 'worn' on the user. Without the inventory working, it's not possible to test this as far as I can tell. Here is what I put on the contract - Database Fixes & Optimization * SQLite works, as it is the default. It's not persistent through server restarts, however. * Need MySQL. An implementation discussed with JetBoom would have the server making calls through POST statements that contain JSON, which a PHP script on the server handles. That would be the most ideal setup. - Character Animation Error (if the character 'falls', when he stands up he is disconnected from his body model and all that remains is a shadow/ghost) - Need a better understanding of "business" and "groups" * If I create a group, and exit the tab menu, and try to go back into groups, it does not work * How to restrict group creation permission? - How would I set a limit on how many characters a person can have for spawning * If only one character has been created, and the user clicks "spawn" on the front menu, it should default to that character. * If the character limit is set to one, and the user has gone through the creation process - they should bypass the login screen and logged in directly to their character
[QUOTE=HarryMudd;38834700]Good news. I've hired a developer to address the issues posted on the github page. [url]https://github.com/designintentional/tiramisu/issues[/url] Mentioned he will start work on Saturday/Sunday, and I've provided him a deposit of $100 to begin work. If there is anyone who has solved these problems and is just sitting on them, please release what you've got so far that is related directly to Tiramisu. Two benefits * not wasting money fixing problems that have already been solved * we could put the $$ and dev time to fixing problems that are still unresolved[/QUOTE] You must have a lot of money you can throw at your screen o_o
[QUOTE=NightmareX91;38834794]You must have a lot of money you can throw at your screen o_o[/QUOTE] Thing is, I'm looking at games I want to play like Farcry3 and XCOM and thinking they look to expensive. That is because I can't resell them or do anything with them once I'm done playing. I HATE DRM, even Steams. What I am paying for is a gamemode that has an open license, and will contain open content. My investment will open up opportunities for others to provide many different experiences. It's too bad that it sits on top of proprietary tech, but I'll take what I can get.
It's cool to see the communityis actually working on stuff now, atleast.
[QUOTE=Jawalt;38851798]It's cool to see the communityis actually working on stuff now, atleast.[/QUOTE] We really want Tiramisu :P
[QUOTE=HarryMudd;38834949]Thing is, I'm looking at games I want to play like Farcry3 and XCOM and thinking they look to expensive. That is because I can't resell them or do anything with them once I'm done playing. I HATE DRM, even Steams. What I am paying for is a gamemode that has an open license, and will contain open content. My investment will open up opportunities for others to provide many different experiences. It's too bad that it sits on top of proprietary tech, but I'll take what I can get.[/QUOTE] You're doing a lot for the future of GMOD RP development. Thank you.
Reported an error to the bugs for tramisu.
[QUOTE=HarryMudd;38834700] - Database Fixes & Optimization * SQLite works, as it is the default. It's not persistent through server restarts, however. * Need MySQL. An implementation discussed with JetBoom would have the server making calls through POST statements that contain JSON, which a PHP script on the server handles. That would be the most ideal setup. [/QUOTE] Maybe make the SQL more modular, so if people want to use different database types, they can add them in without re-writing a lot of the code ?
[QUOTE=glitchvid;38870196]Maybe make the SQL more modular, so if people want to use different database types, they can add them in without re-writing a lot of the code ?[/QUOTE] I already coded that in. That's literally, the SQL implementation, hence why you could select between the two. I couldn't try more modules because GMod 13 broke fucking everything, including several things not broken (My biggest frustration with it thus far).
Yeah, there should be 3 options soon. SQLite, MySQLoo, and PHPMySQL (something like that) JetBoom indicated that the PHP handler may be a little better when it comes to Garrys Mod updates. (JetBoom isn't working on this, I just contacted him and we examined some options) So far there are two developers that I am in contact with that are both working on different things. Dev 1: Working on the bug list that was posted above (Couple bugs fixed, seems to be making good progress: ETA for some fixes tonight) Dev 2: Working on the MySQLoo portion (ETA Tomorrow night) Also, good news! I've seen the dev server and the inventory system is working, as well as standing up after 'passing out' Updates will be out soon. If someone can explain what the "business" menu is supposed to do, that would help. I asked Dev 1 to check into it and he isn't sure what it is supposed to do either (yet)
The business menu displays things you are allowed to buy an then you may buy things from it. These things are broken up into categories (which are hardcoded, and that should probably change), and I believe factions can give you access to them?
Great news! The first push of code has been commited to github. [url]https://github.com/designintentional/tiramisu/[/url] Please try it out and help us test! Still not 'stable' but it is a major step that I think shows the efforts are paying off. * Temporarly dropping all DB tables from mysql.lua for testing. * Fixed inventory problem, had to do with SQL String formating and other stuff. * Fixed wearable items on the player. * Fixed groups not showing up, problem with arguments passing through ConCommands. (See last fix) * Fixed group chat not working. It is now useable. * Fixed "Pass Out" to actually work when "waking up". * Fixed some console commands to work. IDs were being sent as floats (eg: 1.00) * Removed group inventory when there's none (in the code).
I'll download my copy and fuck around as much as I possibly can. Current report: Bullshit. Even wearing items works :D Only problem I encountered is looping reload animations.
[QUOTE=NightmareX91;38874423]I'll download my copy and fuck around as much as I possibly can. Current report: Bullshit. Even wearing items works :D Only problem I encountered is looping reload animations.[/QUOTE] File a bug report bro! :) There is also some odd thing happening when you crouch, you go into slowmo. It was kind of neat to crouch, start running, and release the crouch and find myself running at full speed. Felt like a pro sprinter. But yeah, I don't think that will stay this way. Oh yeah, how did you get wearable items? I got myself admin, but don't know how to create things. I'm the most clueless one here in that regard.
[QUOTE=Big Bang;38871341]I already coded that in. That's literally, the SQL implementation, hence why you could select between the two. I couldn't try more modules because GMod 13 broke fucking everything, including several things not broken (My biggest frustration with it thus far).[/QUOTE] Yeah, but I mean possible support for stuff like NOSQL (NotOnlySQL); so MongoDB, DynamoDB, and other types of uncommon DB types.
Sorry, you need to Log In to post a reply to this thread.