Jump to content
Experiencing kernel error or random crashes on TruckersMP Island? ×

DubStepMad

Veteran Driver VII
 TruckersMP Profile
  • Posts

    79
  • Joined

  • Last visited

Everything posted by DubStepMad

  1. +1 Great design. Seen another suggestion like this but I didn't really like the skin for the vehicle, but this has a nice slick and great design to it.
  2. +1 Great idea. Implementing this would save more time for the in-game staff dealing with players and/or reports.
  3. I wouldn't really see the point in this to be fair. Also this could make it harder to see player names with certain backgrounds so reporting them is harder.
  4. +1 Would be nice also to implement a sound as well but a large improvement with the message overall.
  5. I personally would like to see this for the main reason of more realistic simulation enforced on the servers, after all it is an simulator game. However there is going to be a downside as some have mentioned previously. All/most truck stops will have to become non collision zones to avoid accidents with players rushing into areas to sleep and the size of most truck stops. Another downside would be the black screen while driving causing accidents, also mentioned previously but maybe the developers could change the transparency of the black screen so visibility is not reduced as must which would cause less accidents of drivers crashing while half asleep in game.
  6. I like the idea of a new police skin or another choice to be added within the game, however an issue arises with what the police skin is intended to do. The main reason for a police skin is to attract the attention of others to notify who they are and be able to single them out from anywhere.
  7. I'll break mine down a bit since some of them I hardly use and learnt in different ways. Self Taught: HTML, CSS C# (WinForms) A little bit of C++ (Used for Arma3 but has its own weird structure). PHP SQL MYSQL MYSQLI College at BTEC Level 3 Extended Diploma, repeats I expanded on in ways: Python HTML, CSS Javascript Java C# (WinForms) College at HNC/HND in Computing, repeats again I expanded on but currently still doing this course: C# PHP SQL MYSQL The ones I currently use for personal projects are the following: C# MYSQLI PHP HTML, CSS & Javascript (Really hate this)
  8. Didn't work for me but this did: if ($status == "0"){ //stuff }
  9. This isn't working now foreach($data2->response as $ban) { $expiredate = $ban->expiration; $admin = $ban->adminName; $status = $ban->active; if ($status == 0) { echo '<center><p>' . $status . '<p></center>'; echo '<center><p>' . $expiredate . '<p></center>'; echo '<center><p>' . $admin . '<p></center>'; } } echo'</li>'; Status is only there to make sure I was checking the right thing.
  10. Thank you, had to make a few changes but works now
  11. Mind showing me an example since I still new to using APIs.
  12. The MP name is displayed and everything else is correct but the ban information will not display at all. Now currently using my account as an example, I have 1 ban form 2016 and that doesnt display.
  13. Hi, not sure if I am calling the api correctly and displaying the results right for the bans. Everything else works but not the bans for some reason. <?php $sqlget = 'SELECT * FROM players WHERE rank = "Veteran" ORDER BY joindate ASC'; $sqldataV = mysqli_query($dbcon, $sqlget); while($row = mysqli_fetch_array($sqldataV, MYSQLI_ASSOC)){ $json = file_get_contents('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=9B7EFDB256E798658715CE71D574D751&steamids='.$row['playerid'].''); $parsedV = json_decode($json); foreach($parsedV->response->players as $playerV){ } $online = $playerV->personastate; if ($online == '1'){ $bcolor = '4px solid #6eea15'; } else{ $bcolor = ''; } $json = file_get_contents('https://api.truckersmp.com/v2/player/'.$row['playerid'].''); $data = json_decode($json); $mpname = $data->response->name; $mpid = $data->response->id; $json2 = file_get_contents('https://api.truckersmp.com/v2/bans/'.$mpid.''); $data2 = json_decode($json2); $expiredate = $data2->response->expiration; $admin = $data2->response->adminName; echo'<li id="fleet" >'; echo "<center><img style='height:auto; width:auto; border:$bcolor;' class='img-circle' src='" . $playerV->avatarfull . "'></center>"; echo '<center><p style="margin-top: 65%;">'. $mpname . '<p></center>'; echo '<center><p style="margin-top: 65%;">'. $expiredate . '<p></center>'; echo'</li>'; } ?> Any help I will be greatful for.
  14. Yeah pre-make anti-cheats can be expensive but if they wanted to save money, they could implement one of their own. I know it would be time consuming but on the other hand it saves money.
  15. I understand what your saying which seems as a good idea. The problem is that checking files while the game is running is much harder plus some applications (hacks) don't intervene with the files directly but the game memory which then wouldn't be detected by scanning files.
  16. I don't think I made it clear enough. What the purpose of this thread was to suggest to implement an anti-cheat while on TruckersMP Servers. Anything done on SP really wouldn't be limited due to what you are saying. For example: Player 1 uses a application to modify game memory (Values) while on the MP server and/or loading into it since some can/require to start before the game. This then invokes the user joining the server and makes an automatic report against him. Now while on the server it could record the user without them knowing and use that as evidence against the player. Example of value change Application changes the user's speed from 50mph to 150mph (Speed Hack), the anti-cheat would be scanning these values for impossible or/and drastically changed values that cant be achieved at all within the base game. Player 2 uses save edits is allowed, now regarding XP that is SP and wouldn't change any values while on the MP servers.
  17. Thank you and yeah I will read up on caching.
  18. Will try and yeah changing that now XD forgot I left that.
  19. Hello, I am trying to retrieve members MP names from a database and display that. Here is the current php code being used: <?php $sqlget = 'SELECT * FROM players'; $sqldata = mysqli_query($dbcon, $sqlget); while($row = mysqli_fetch_array($sqldata, MYSQLI_ASSOC)){ $json = file_get_contents('http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=XXXXXXXXXXXXXAABB80E2C4C45E1779B&steamids='.$row['playerid'].''); $parsed = json_decode($json); foreach($parsed->response->players as $player){ } $online = $player->personastate; if ($online == '1'){ $bcolor = '4px solid #6eea15'; } else{ $bcolor = ''; } $json = file_get_contents('https://api.truckersmp.com/v2/player/'.$row['playerid'].''); $data = json_decode($json); $mpname = $data->name; echo'<li id="fleet" >'; echo "<center><img style='height:auto; width:auto; border:$bcolor;' class='img-circle' src='" . $player->avatarfull . "'></center>"; echo '<center><p style="margin-top: 65%;">'. $player->personaname . '<p></center>'; echo '<center><p style="margin-top: 65%;">'. $mpname . '<p></center>'; echo'</li>'; } ?> The error I am currently getting is that the $mpname doesn't contain the correct data needed. (I am new to using all APIs and still learning). Thank you in advance.
  20. The main issue with this would be on how to enforce it since its mainly to do with the clients PC settings. I do not know what this piece of software is capable of but I would say to make sure there was no way to bypass or stop it from running would be for the devs to implement their own system, which then in turn disconnects a user from MP if the thread for the checks are either stopped or hijacked by external applications/modifications.
  21. Suggestion Name: Anti Cheat Memory Detection Suggestion Description: When using MP, there are background checks within the games memory for hacks/modifications being injected or/and hooked within a clients game. There are many ways this could be implemented within MP to ensure fair and fun game-play. Any example images: N/A Why should it be added?: Due to the recent updates of the rules I have seen an increase of post about users who use speed hacks, etc but adding some sort of 'anti cheat' to MP will limit and decrease the amount of users using these modifications. For an example of this already being implemented but not forced, TrucksBook use a memory edit check to see if modifications are being made to jobs, etc at any time. If there are modifications to the job, it is rejected on their website and flagged with a rules violation for anyone to see. What I would like to see is MP using a similar system which uses the recording system which then makes an automatic report against the user with video evidence so there are no excuses from the user. I would like to see what others think about this idea and maybe improve my base idea in ways. P.S I couldn't find anything regarding this on the forums, please link the thread if I am incorrect.
  22. Yeah, I dk why my directory had them in it. Thanks for the image of the location
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.