Jump to content
MakeWebGames

URBANZ

Members
  • Posts

    533
  • Joined

  • Last visited

  • Days Won

    48

Everything posted by URBANZ

  1. well me too but also that post is from 2021 and for a specific engine which uses globals. I have a custom version of GL which uses full dependancy injection/routing etc as the engine is a bit dated now.
  2. i will get one up shortly and create a demo.
  3. I currently have a project i've been working on for a while and currently with personal issues going on in life its either sell the project or get a partner to help with the game. The game is based on a highly modified GLv2, a lot has been changed though. I'm looking for someone that is either a front end/back end developer that knows the some of following languages, not all are a requirement so if you know just one of them i could still be interested. PHP8+, JS, CSS, HTML. The following is not a required but a bonus if you do. Go, Flutter, Dart. I would be looking at partnership deal if you can bring something to the table than im willing to go as much as 50% share dependant. There is still minor work to be done on the project but most of it has been completed. The game is also full real time with live notifications/chat/updates.
  4. nice addition but i would say there is no need to touch the database, you can just use the item id as the image name instead of adding data that isn't needed.
  5. URBANZ

    Mafia Den For Sale

    Good to know think when i checked must have been a timezone difference as was only 5 players on.
  6. URBANZ

    Mafia Den For Sale

    Just some questions Does this also come with the mobile apps that are on the app stores? Also i have looked at user base there is a good amount, but how are you meant to remarket or advertise to the inactive users if you don't collect emails at registration? This brings me to the active user base which isn't a massive amount when i checked, but out of percentage actively donate to the game? Last thing what is the offer range you are looking for?
  7. The concept is good but for security i would definitely not recommend still using MD5, you might as well be using plain text passwords. You should update to use a different encryption method.
  8. if you have discord add me on there URBANZ#0001
  9. best way to check is if you login to cpanel and select an option called "select php version" or similar and will bring you to a page where you should be able to active the extensions you need.
  10. this is due to you not having the zip extension installed or activated, who is your host and do you have access to cpanel php modules to enable them.
  11. it says the error within Unsupported operand types: string + int you need to make sure you are not mixing types and also wrap your operators correctly as could play a part in your errors. this part is clearly the error, you could try using abs and intval to correct this. $_GET['nextstep'] + 2
  12. Thanks hopefully people will be able to see it live at some point, just always come up with better idea to try out. need to stop lol and just release it lol i think at this point too much attachment to the project which is nice but also just want it to be over and released. Always a problem is OCD haha
  13. Also forgot to add mobile screens incase you was wondering what it looks like.
  14. Thought a would share one of the things i have been working on. As i have a lot of work commitments sometimes takes a lot longer to do stuff now. So far glad how this has turned out. Its fully real time doesn't use ajax polling fully web socket. was looking for something a bit discord like where you could have normal chats or create group chats. live updates of messages being removed etc full emoji support live filtering of chat to stop unwanted messages any feedback would be great as always looking to improve the system. Thanks
  15. ⁉️what exactly are you trying to do here? this dont show anything to anyone it's just a snippet of React with 0 context and any means to use it. i think you should think about actually putting context behind what you post along with basic instructions or what you are trying to accomplish. if your point was to show people about coding standards maybe first look at the particular language as each has its own list of standards.
  16. You just change the collation of the field see screens click change then select that in screen "utf8mb4_general_ci" then click save. also on another note i personally use this to handle emoji https://github.com/joypixels/emoji-toolkit has multiple libraries including php so you can convert unicode emoji to images or even shortcodes etc, makes life alot easier.
  17. @AlizHarb not stating other developers, a bit of competition is never a bad idea you dont need to remove anything, was more just stating that this module was the same/similar to the one he made then sold the rights to another developer to carry on developing/selling it. Just was an opinion if you sell the rights to something you shouldnt really remake the same thing you sold the rights to. this is fully just my opinion and as stated before others might feel differently but thats how i would be.
  18. It is good module tbh that any game could benefit from. Just from a bit of a personal view i think its a bit wrong you sold the rights to your modules to @KyleMassacrethen are selling pretty much the same thing. I do disagree with that, some might be the same but if i sold module rights then i wouldnt sell similar or the same kind of modules.
  19. While this might be true with Google APIs it can be costly but there are ways to reduce this cost or have free translation due to their free plans, for example. my game currently translates all static strings in files for each module. then dynamic content that comes from db is all run through google cloud but those strings are also stored so they dont have to be fetched multiple times, if a post is edited like in forums i call a update language function that checks the string and restores just that string. i find this way much easier on resources and that way dont matter if you have millions of requests per day it would use the strings already stored. this is the way i would recommend tbh as either way you would need to use some kind of translation service for dynamic content.
  20. very nice did have a look at making something similar havent been on default GL in a while but here you go this should do the trick. first find the following around line 267 in gang.inc.php $this->html .= $this->page->buildElement("gangHome", $gang); add the following code above foreach ($gang['members'] as $key => $value) { $gang['members'][$key]['underboss'] = ($value['user']['id'] == $g->gang["underboss"] ? 1 : 0); } then replace method_setUnderboss() around line 278 with the following code public function method_setUnderboss() { if (!$this->user->info->US_gang) return; $this->construct = false; $gang = new Gang($this->user->info->US_gang); if ($this->user->id != $gang->gang["boss"]) { $this->error("You dont have permission to do this!"); return $this->method_home(); } $id = (isset($this->methodData->user) ? $this->methodData->user : $gang->gang["underboss"]); $newUB = new User($id); $oldUB = new User($gang->gang["underboss"]); if ($newUB->id && $newUB->info->US_gang != $this->user->info->US_gang) { $this->error("This user is not part of this gang!"); return $this->method_home(); } $ubid = ($oldUB->id == $newUB->id ? 0 : $newUB->id); $update = $this->db->prepare("UPDATE gangs SET G_underboss = :ub WHERE G_id = :id"); $update->bindParam(":ub", $ubid); $update->bindParam(":id", $gang->id); $update->execute(); if ($newUB->id != 0 && $newUB->id != $oldUB->id) { $newUB->newNotification("You have been promoted to the underboss of " . $gang->gang["name"]); $this->error("Underboss updated", "success"); $gang->log("is now the underboss", $newUB); } if ($oldUB->id != 0) { $oldUB->newNotification("You have been demoted from underboss of " . $gang->gang["name"]); $this->error("Underboss removal updated", "success"); $gang->log("was removed as the underboss", $oldUB); } $this->method_home(); } finally find the following in gangs.tpl.php around line 234 {#if isBoss} <p> <button name="action" value="setUnderboss" class="btn btn-block btn-default"> Set Underboss </button> </p> {/if} replace with {#if isBoss} <p> <button name="action" value="setUnderboss" class="btn btn-block btn-default"> Set Underboss </button> </p> {#each members} {#if underboss} <p> <a href="?page=gangs&action=setUnderboss" class="btn btn-block btn-danger"> Remove Underboss </a> </p> {/if} {/each} {/if}
  21. Add me on discord URBANZ#0001 Can help quicker on there
  22. haha definitely made me laugh, you do know if you quote encoded code it decodes it??
  23. Seriously this guy will never learn exactly why each time he will be questioned as he gives a bad name to all honest people in this community and the exact reason why people struggle to trust the people they are working with. He should now be banned and definitely not welcomed back, he had the first thread called out and couldnt come back with anything now he trying to do the same thing yet again.
  24. good find and yet again you are caught out @ishmell. can you just leave the community already and stop trying to pretend. Why dont you take the energy you are using lying and actually learn something, as said in previous threads after all these years you could have grown up and actually done something. remember you dont have to "FAKE IT TILL YOU MAKE IT".
  25. I dont think this is correct while he was around the same time as that scamming POS i think they were just working together, it dates back again to the days where he tried running Black Sheep Mafia and also stole codes for AOA (Age of Assassins) also similar layout to a popular game (Bio game forget the name). This is where i would have thought people would grow up from them days but they still come back the same way and try scam people yet again.
×
×
  • Create New...