-
Posts
533 -
Joined
-
Last visited
-
Days Won
48
Content Type
Profiles
Forums
Events
Everything posted by URBANZ
-
lol definitely tried hacking why would i waste my time, im not a little kid anymore BLACK SHEEP MAFIA *cough* *cough* i grew up since then same as everyone on these forums but looks like you still need to grow up. you can try and prove anything you like but multiple times you was asked and couldnt provide anything, bit late to try and pull it back now. People like you give a bad name to the community and this is exactly why we will keep questioning it.
-
This is why i said it was it was up to you as we have had this before with you, when you claimed work was yours when it was not and you still couldnt prove or come back to defend yourself. its easy enough to say you design stuff but also im not going to sit back and see you pass off other peoples work as your own, yet again. Also not really saying anything about mascots shown above as im sure whoever drew them in paint is still learning, like if you made them versus the stuff you was displaying in the other thread, totally makes sense each thing you display has different levels of skill and clearly all by different artists, you went from "professional artist" to professional toddler, if you want i can send you some crayola. Its fine you can disappear for a while if you like and open a new thread with new services again. Even if you do i will still be here calling you out. Also if anyone else is reading take note of this thread
-
I would say with your past track record you would definitely need a bit more proof as how do people know you are not using other people work or just editing it and passing it off as your own. I would say a test to prove the services you are selling are genuine. If you are up to it create a monster with its body shape making the letters MWG and colour blue. It's totally up to you if you want to do this but remember there is plenty of reasons people shouldn't trust you.
-
haha this is true think im either busy with work or when working on projects my OCD gets the best of me. This game is only around 1 month til release as i need a point where i need to stop improving and just do it when released lol
-
exactly i dont get when peoplke say stolen, its a similar design exactly what the client asked for. for example look back in the days how many people wanted clones of torn. inspiration comes from everywhere and because the design looks similar dont mean its the same. while making clones im not a fan of it but everyone to themselves.
-
just a bit of an update been working alot on this system for my personal project The system is designed around f2p, loot boxes will be full cosmetic items. firstly the system is full JS and also each page uses its own partial html that are built on load from variable stored in the database. images used are far from final will be getting these professionally done. let me know what you think and any improvements to make it even better.
-
NOTE NONE OF THIS CODE HAS BEEN TESTED BUT SHOULD WORK find the following in mail.tpl.php public $mailForm = ' then find inside $mailForm <input name="subject" class="form-control" placeholder="Subject" value="{#if subject}RE: {subject}{/if}" / > replace with <input name="subject" class="form-control" placeholder="Subject" value="{#if subject}{subject}{/if}" / > then find the following method in mail.inc.php public function method_reply() { find this line inside the above method if (!$error) { add this below $this->methodData->subject = (strpos($this->methodData->subject, 'RE:') !== false ? $this->methodData->subject : 'RE: '. $this->methodData->subject); @Canjucks @Uridium
-
Planes is still correct in this circumstance it can be used aswell. It's not just a word for aeroplane it can also be used to describe geometry and surfaces. Both can be used but each have a different meaning.
-
i mean the wrapper part not the actual sql lol was wondering if you was using a wrapper as thats not the correct way PDO does things thats MySQLi. try this, not sure it will work, @Magictallguy will know more as he made the wrapper but im going by MySQLi prepared statments based on you using fetch_row(); MySQLi Version $lists = $db->prepare("SELECT type, user, person FROM lists WHERE user = ? AND person = ?"); $lists->bind_param('ii', $i['userid'], $u['userid']); $lists->execute(); $list = $lists->fetch_row(); $fri = (!$list ? '<a href="friends?add='.$profile_info->name.'">Add friend</a>' : ($list['type'] == 'enemy' ? '' : ($list['type'] == 'friend' ? 'Remove Friend' : ''))); $ene = (!$list ? '<a href="enemys?add='.$profile_info->name.'">Add enemy</a>' : ($list['type'] == 'friend' ? '' : ($list['type'] == 'enemy' ? 'Remove Enemy' : ''))); PDO Version $lists = $db->prepare("SELECT type, user, person FROM lists WHERE user = :user AND person = :person"); $lists->bindParam(':user', $i['userid'], PDO::PARAM_INT); $lists->bindParam(':person', $u['userid'], PDO::PARAM_INT); $lists->execute(); $list = $lists->fetch(); $fri = (!$list ? '<a href="friends?add='.$profile_info->name.'">Add friend</a>' : ($list['type'] == 'enemy' ? '' : ($list['type'] == 'friend' ? 'Remove Friend' : ''))); $ene = (!$list ? '<a href="enemys?add='.$profile_info->name.'">Add enemy</a>' : ($list['type'] == 'friend' ? '' : ($list['type'] == 'enemy' ? 'Remove Enemy' : '')));
-
$db->query('SELECT type, user, person FROM lists WHERE user = ? AND person = ?'); $db->execute([$i['userid'], $u['userid']]); $row = $db->fetch_row(); $fri = (!$row ? '<a href="friends?add='.$profile_info->name.'">Add friend</a>' : ($row['type'] == 'enemy' ? '' : ($row['type'] == 'friend' ? 'Remove Friend' : ''))); $ene = (!$row ? '<a href="enemys?add='.$profile_info->name.'">Add enemy</a>' : ($row['type'] == 'friend' ? '' : ($row['type'] == 'enemy' ? 'Remove Enemy' : ''))); i would use this cuts down the code alot and does the same thing. missed you are using MySQLi prepared statements and not PDO
-
I am currently working on a project but currently dont have time to do this myself so looking for someone with experience with Centrifugo/Javascript/PHP knowledge to finish what i started. Centrifugo is already deployed this does not need setup, may need to configure more namespaces if required. i need someone to build a helper client in (Centrifuge-JS) to communicate with the backend (PHPCent) and authenticate the users with the Centrifugo Deployment and subscribe/connect them to the relevant channels including users own personal channel. Main reason for looking on here as im struggling to find anyone on freelance websites so thought i would give it a go. Budget depending on developer and hourly wage. NOT NEEDED ANYMORE HAD SOME FREE TIME TO FINISH THIS MYSELF
-
If anyone is looking a for a Dev space for php5 let me know as can just install it on my server have plenty of space available currently as only use as development server
-
i have tested the class version i pushed with versions 7.3.28, 7.4.20 and 8.0.7 and it does function on all of them just not sure about earlier versions of PHP7 as i know alot in the newer versions has either been deprecated or totally removed. Edit: @Dayo just to confirm the PHP version is definitely the thing causing the error just made a fresh install PHP8 that error shows and all PHP7 versions the error goes away.
-
@AinzOoalGownthis will be due to @Dayo reverting the nbbc version back to PHP7 as that version does not work with PHP8 correctly and even later versions of PHP7 try downgrading PHP or replace the nbbc class with the newer version in the pre-release.
-
tbh when i converted it to support PHP8 i didnt do alot of testing in php7 and if i did it would have been the latest version just before release of 8. if i remember correctly though i didnt add anything that is solely a PHP8 feature to try and keep backwards compatibility no problem glad it got the problem solved for you.
-
yes there was an error with the original bbcodes class with PHP8 but is now using a newer version which has PHP8 support was pulled from a request i made. @AinzOoalGown i have tested the class myself and is used in active games, try changing your PHP version to 8 or replace the file with a fresh copy. also sometimes this error might popup if you are trying to parse invalid tags within the class so could be cause by a different file.
-
You should also read official documentation The main use of DIRECTORY_SEPARATOR is as the code could be running on different OS which some use forward and other use back slash some no slashes at all and in my experience this way always returns the correct path delimiter. exactly same reason PHP_EOL exists, platform support. Back on topic anyway @Dayo might it be worth overriding the default $enableDataVariables in Handlebars to be true as this feature would definitely be helpful for alot of users @first, @last, @index etc they would save alot of time if you just wanted to find first or last in the loop.
-
give this a go in pageElement.php replace require __DIR__ . '/handlebars/Autoloader.php'; Handlebars\Autoloader::register(); use Handlebars\Handlebars; use Handlebars\Loader\FilesystemLoader; with require __DIR__ . '/handlebars/Autoloader.php'; use Handlebars\Handlebars; use Handlebars\Loader\FilesystemLoader replace all code in Autoloader.php with <?php spl_autoload_register( function ($class) { $prefix = 'Handlebars\\'; $base_dir = __DIR__; $len = strlen($prefix); if (strncmp($prefix, $class, $len) !== 0) { return; } $relative_class = substr($class, $len); $file = $base_dir . DIRECTORY_SEPARATOR . str_replace('\\', DIRECTORY_SEPARATOR, $relative_class) . '.php'; if (file_exists($file)) { require $file; } } ); note this method hasnt been fully tested but it does not display errors anymore.
-
i did think so i was just looking at remaking the autoload feature of the main core to allow for classes and namespaces as might be worth looking at giving GL namespaces also then will stop this from happening in the future
-
very nice work did just try a fresh install to test my modules with it but keep getting File: pageElement.php Line: 64 Error: Uncaught Error: Class "Handlebars\Handlebars" not found in pageElement.php:64 havent tried fixing it yet but tried reinstalling a couple times and same thing
-
This is true when it comes to mobile marketplaces you have to either remove any upgrade options (VIP, donator) or offer a payment provider that processes mobile payments. Google Pay (Android) & Apple Pay (iOS) as mentioned before you have BrainTree (Best Option) and also Stripe which both provide these payments on mobile and also offer smart switching when it detects this platform. All you would need to do with a webview app is define either a mobile User Agent (defined by default) or a custom one that your script reads to switch out the gateway when using the apps. i personally use hybrid apps so build the payments, auth and basic user data native (Flutter, Dart) and then store the cookie and pass via webview for authentication for the website so still stay fluid but keep the native feel but that is my personal preference. As Kyle stated before you have Ionic and other similar frameworks that will get you similar results and alot more friendly if you have never developed mobile before.
-
good to hear worth the cost, i purchased 2 times instead 🙂 no this isnt a mistake just to support. Enjoy.
-
looking good think it has to be one of the best module created for GL, makes it much more friendly. @Dave can we add a tip button to free modules as this deserves some money.
-
i would say the normal mini games like slots, blackjack etc always work nicely if you was looking for more like connect 4 or tic tac toe always nice for like player challenges and mini bets. i personally use https://www.pixijs.com/ with socketio for all of my mini games they work nicely together and pixi is such a good library if you want any recommendations for that.