-
Posts
2,921 -
Joined
-
Last visited
-
Days Won
48
Content Type
Profiles
Forums
Events
Everything posted by KyleMassacre
-
If you’re installing your own VPS then odds are you have cli. If you have cli then you can just pull from gitlab like you normally would on a local machine or setup a web hook to listen for a merge to your branch of choice and have it automatically pushed to your server
- 16 replies
-
- 3
-
-
- mccode-v2
- mccode-lite
-
(and 3 more)
Tagged with:
-
Whats stopping you using/developing module for GL?
KyleMassacre replied to Dayo's topic in Gangster Legends
TBH I just need to dig into it more. I have showed you a little something that I started working on that I do want to actually finish and possibly share with the user base but the one thing I think for me is a lack of understanding of the game mechanics. Another opinion that I have also is that maybe you could offer a “lite” version that has pretty much nothing except for core features where someone like a developer can create their own game mechanics. But like I said, I need to dig into it a lot more and a lot of what I said may actually be moot. -
I emailed him but about getting my modules sent to me and no response yet
-
TBH... No idea Its been a couple years now so I don’t know if he is still holding on or if he is willing to sell
-
The engine still works with just a couple of fixes depending on your PHP version. I actually just spun up a copy that I had and just had to fix a few things like the engine verification which verifies your license and the engine news section in the admin panel. The original owner Alain sold off the engine to some dude who just let it die. A few of us have offered to buy it off him for a reasonable price but he refuses. I do have a copy of the free version if you would like to test it out
-
mccode-v2 how to make navigation links flexible
KyleMassacre replied to ags_cs4's topic in Free Modifications
I wouldn’t call it stupid. I actually seen this the other day and was like hmm ? and I just expanded on it is all- 5 replies
-
- 1
-
-
- mccode-v2
- mccode-lite
-
(and 3 more)
Tagged with:
-
mccode-v2 how to make navigation links flexible
KyleMassacre replied to ags_cs4's topic in Free Modifications
$links = [ 'Game Play' => [ 'show' => true, [ 'name' => 'Gym', 'link' => 'gym.php', 'show' => !($ir['jail'] || $ir['hospital']) ], [ 'name' => 'Explore', 'link' => 'explore.php', 'show' => !($ir['jail'] || $ir['hospital']) ], [ 'name' => 'Crimes', 'link' => 'criminal.php', 'show' => !($ir['jail'] || $ir['hospital']) ], [ 'name' => 'Search', 'link' => 'search.php', 'show' => true ] ], ]; foreach ($links as $link => $reqs) { if($reqs['show']) { echo "<div class='header'>{$link}</div>"; echo "<ul class='mainmenu'>"; foreach ($reqs as $req => $val) { if($val['show']) { echo "<li>"; echo "<a href='{$val['link']}'> <span class='home icon'></span> <span class='link'>{$val['name']}</span> </a></li>"; } } echo "</ul>"; } } A little old but this is kind of what I did. It is similar to what you have but I think this may just be a little bit more flexible for the most part and will pretty much reduce any potential nested ifs- 5 replies
-
- 3
-
-
- mccode-v2
- mccode-lite
-
(and 3 more)
Tagged with:
-
Heathen. I don’t even think ketchup is a sauce. It’s more of a condiment in my opinion.
-
Not interested in the project myself but I do have to say that this is a clean looking game so good luck in your hunt. Some things you may wish to mention though is: Is this an active game? If so, how many active users? What engine is this?
-
Just curious about this. I stumbled upon it a while back and was wondering if anyone else has taken a gander at it? For those that don’t know AdonisJs is a node version of Laravel. I have tinkered around with it here and there and from what I can tell it has most of the things that Laravel has. It uses Edge for templating (basically Blade), Lucid ORM (Eloquent), routes, middleware, Service Providers, etc.
- 1 reply
-
- 5
-
-
-
Oh wow. I haven’t talked to him in some time, it’s been about a year on Slack. This is a huge bummer. I’ll spread the word out to another forum he used to frequent.
-
Your favourite Laravel God and resident asshole
KyleMassacre replied to IllegalPigeon's topic in Introductions
Is there some romance in the air?❤️???? -
Your favourite Laravel God and resident asshole
KyleMassacre replied to IllegalPigeon's topic in Introductions
Ohhh man, that bad huh??? -
This is probably going to sound awful but I was unaware that WV would have internet like that haha. When I think West Virginia, I think of all the stereotypes
-
Not necessarily, you just have to be a “delegate”. I don’t know the exact term but basically you don’t have to be the owner of the rights but some sort of representative. I used to issue numerous DMCAs on behalf of MCC and even wrote a fancy little script when I was revamping their admin panel that would check if it was a licensed domain and send an email to the email associated to the domain and an email to the email associated with the hosting provider’s support through their ICANN records
-
I have not actually dabbled in the json field type. I just haven’t personally needed to use (to my knowledge) so I never bothered to look it up. It seems as though it would work really well with some sort of dynamic player map like an export of something from Tiled
- 14 replies
-
- mccode-v2
- mccode-lite
-
(and 3 more)
Tagged with:
-
I agree but also agree with Alan here. There are just some pros/cons to both. I mean, if we came up from scratch it would be more fulfilling and we would only be bound by our own code. But on the flip side to that, we wouldn’t have to reinvent the wheel. I am just torn
-
It is quite old but I would say forgive it. I don’t know exactly when MWG went down but as a matter of fact just for the hell of it I spun up a new instance of MCC and ran into the same thing. MySQL doesn’t allow for this anymore but reading the docs it appears you can circumvent it by finding text NOT NULL DEFAULT '' and replacing with text NOT NULL DEFAULT ('')
-
You do raise some valid points here but I would like to respectfully disagree solely based on what I believe the objective is. Just note that I could be completely wrong here. From my understanding with zero evidence is that the point of this is more along the lines of like a “MWG Welcome Back Community Engagement Project”. For a “personal” project, I think everything you stated would be spot on. Sure, with the combine knowledge of anyone here that is taking the slightest bit of interest in this, we could create a killer end product. Using a framework like Laravel for example imho would be ideal for a community type project where you potentially have everyone’s hands in the cookie jar because of the standards it sets forth from the get. Take a gander at a lot of the sub forums here for any particular engine, go to the free section and pick a thread. What do you see? Probably a lot of *explative* code that doesn’t work and a laundry list of files you have to edit/add/replace for a single database call. At least with some (for lack of a better term) major open source framework, that type of thing is very minimal. It may just end up being: “Add this trait to `SomeClass`“,or “this class needs to inherit that class”. I just think using something like this in the end makes it easier for everyone. Like to use Vue? Go for it! Like HTML better? Blade isn’t too far off. Want a different language? Just edit the language files.
-
If you weren’t too concerned with using all custom code with this there are a few things out there like a modules plugin for people to easily create modules within their own app/namespace easily without having to mess with their composer file in the root. And just enforce Contracts. This would really only be difficult to the “Core” developers but easy for “module” developers because basically they just have to connect the dots
-
I think this is one of the many reason why to use a framework. Something like Laravel contains everything needed to make whatever you decide to make. When you run laravel new appName in your console you are actually creating a bootstrapped Laravel app because Laravel is actually contained in “laravel/framework” not “laravel/laravel” repo. I honestly don’t see the need in recreating the wheel. Plus, it’s extremely modular! Need to enter new rows into the db when a user signs up? Just listen for the Registered event with your custom listener
-
I just actually started doing the same thing except I was leaning more towards Electron for a desktop app. Vue isn’t that difficult, I myself just don’t understand Vuex at all so I always opt out of it.
-
-
For the PSR2 you could add an .editorconfig file to the root which works with a lot of IDEs. Some like VSCode you would have to instal a plug-in for it. PSR4 is a hell of a lot of change though. I forked the repo and in the coming weeks I want to possibly submit some PRs. Hopefully it will help clean up some code as well. Some of the changes I have in mind would probably be breaking code though ?
-
@Djkanna gotta opt for that sleep number bed my man
- 30 replies
-
- 1
-
-
- mccode-v2
- mccode-lite
-
(and 3 more)
Tagged with: