Tranquility

Members
  • Content count

    102
  • Joined

  • Last visited

2 Followers

About Tranquility

  • Rank
    Advanced Member

Profile Information

  • Gender
    Male
  • Emulator:
    Hercules

Recent Profile Visitors

1679 profile views
  1. Server not found. Try to turn on debugging mode and see if any errors pop-up. Don't forget to disable it afterwards once it is fixed.
  2. As @@Aeromesi mentioned, RagnaHosting provides you with their gameguard (RagnaShield) for free. However, you'll need to host your server there. Other 'protection' options naturally cost money, or benefits to the creators of it somehow due to the time and effort spend on the project. In linux itself, you can use iptables to lock up your server and set up the ports to your own liking. You can find elaborate guides on 'teh g00gle' about this subject. You can do MAC address logging if you use a (customised) launcher so you can ban players specifically on their hardware ID(s). Other than that, think outside the box and figure out what and how you want to optimise your server. If you're more specific, you'll receive more specific answers. actually i was a customer on ragnahosting back then.. I was not that satisfied because of the client.exe issue and lag issue in Tokyo server about the client.exe issue. ragnahosting just gave me a fix client which i need to use because if i use my own exe then my players will connect to the DDOS IP (well i looked for some help on your website but they just told me that "just use our client " well i have a lot of features that i like to implement but you don't have it on your patched client. and about Tokyo server we got spikes and lag especially during woe. These are things I can't meddle with. I am using their service too and use a server that's across the ocean, without lag. If you have lag during WoE it could mean there's either congestion (not enough bandwidth available) or a lack of resources (hardware not up-to-par for your targetted player base). Either way that usually is not the host's fault. Anyhow back to the original topic. You are limited by paid options, which in general all offer the same solution. If you want things for free, you'll have to invest time yourself in to it, which in a way is paying for it too
  3. As @@Aeromesi mentioned, RagnaHosting provides you with their gameguard (RagnaShield) for free. However, you'll need to host your server there. Other 'protection' options naturally cost money, or benefits to the creators of it somehow due to the time and effort spend on the project. In linux itself, you can use iptables to lock up your server and set up the ports to your own liking. You can find elaborate guides on 'teh g00gle' about this subject. You can do MAC address logging if you use a (customised) launcher so you can ban players specifically on their hardware ID(s). Other than that, think outside the box and figure out what and how you want to optimise your server. If you're more specific, you'll receive more specific answers.
  4. Looking at the configuration file, you should be able to set a different theme at: 'ThemeName' inside config/application.php. You can view the original resource here.
  5. There is another way, however, you'll require some tweaks to pull it off. I personally have separated the information in two files (one config, one navigation), however, you can merge it into one. Alter the $host, $user, $pwd & $db variables as needed. Here's the config file: // Server Timedate_default_timezone_set('America/Chicago'); //Change your timezone to your server's timezone.$today = date("H:i", time());// Server configuration$host = "SERVER_IP";$user = "SQL_USER";$pwd = "SQL_PASS";$db = "SQL_DATABASE";// Login, Char & Map Server ports$login = 6900;$char = 6121;$map = 5121;//PHP Data Objects -> onlinePlayersCount & serverOnline// Players Online$server = new PDO("mysql:host={$host};dbname={$db}",$user,$pwd);$sql = "SELECT COUNT(*) AS players_online FROM main.char WHERE online > 0";$onlinePlayersCount = $server->query($sql)->fetchColumn();// Server Statusfunction getServerStatus() { //global $host,$login,$char,$map; $host = "SERVER_IP"; $login = 6900; $char = 6121; $map = 5121; $loginStatus = @fsockopen($host,$login,$errno,$errstr); $charStatus = @fsockopen($host,$char,$errno,$errstr); $mapStatus = @fsockopen($host,$map,$errno,$errstr); if($loginStatus == false || $charStatus == false || $mapStatus == false){ return false; }else{ fclose($loginStatus); fclose($charStatus); fclose($mapStatus); return true; }}$serverOnline = getServerStatus();?> And here's my navigation file: <?phprequire_once('serv_config.php');?><ul class="pull-right"> <li>Time: <?php echo $today; ?></li> <li><span>Players: <?php echo $onlinePlayersCount; ?></span></li> <li><span>Server: <span id="<?php if($serverOnline == true) { echo "server-online";} else {echo "server-offline";}?>"><?php if($serverOnline == true) {echo "Online";} else {echo "Offline";} ?></span></span></li></ul> <!-- pull-right --> The CSS for the online/offline indicators (green&red): .main-navigation #server-online { color: green;}.main-navigation #server-offline { color: red;} All these tweaks I have applied to Herc's FluxCP with the emphaino theme. There's more CSS involved with this, however, it's not relevant for the code you wanted and just visual positioning etc. Good luck.
  6. That one is pretty accurate. Use a hexing program (XVI or Hexworkshop are the ones I've used in the past). Search for that bolded hex in your client, replace the "74" with "EB" and then save your changes. You'll have to enable WoE damage in your server settings too though.
  7. Would you be so kind to post your solution ;p?
  8. Nice designs! Both this one and the other release. Looking forward to see more of these. Good luck
  9. I could solve my problem after several days of testing. Using older versions. Preferably, previous [2.6.4.3] There's your answer
  10. In that case source has to be modified or a plugin written for it. Personally I was/am trying to create the original cashshop with the option to use items as currency. What I've deduced so far is that you could set the currency by assigning npc->trander_funds[0] or npc->trander_funds[1] to an assigned/custom value. Using pc_pay_cash, pc_get_cash & clif_cashshop, you'll have to make some modifications to allow your changes to be pushed through. This is what I've got so far, but none of it is working at all ;p
  11. This might be what you're looking for. If not, you'll need to specify what you do mean a little better, at least for me personally to comprehend what you're trying to achieve. Probably its something I have been looking for as well.
  12. Not from my side, I can't get my things to work. Nor know where to make the right adjustment to not make it hard-coded. Still in process of learning how, what, where and why.
  13. Yommy replied in an old topic (2013) about this in here. I do know the hex to replace, however, seeing it isn't publicly mentioned by our client legend, I prefer to not do it either. It can be done manually though and there are sources on the internet that reveal you how to do it.
  14. I could solve my problem after several days of testing. Using older versions. Preferably, previous [2.6.4.3] Then it's an issue with the latest version, good to know! If only there was still some development on that patcher ;p
  15. For me this is a known bug without any solution so far, requiring administrator rights to run it already is a bit awkward to start with.