• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Search results

  1. rsdsebek

    Tutorial Running Cipsoft Server Files

    Also succeeded (VPS) :D Two important things to know about it all, is that: - you don't have to set up two virtual machines - you can do it on one, - you can run the gameserver on any newer distro (I do it on Ubuntu 16.10), you don't necessarily have to do it on CentOS. I modified the game...
  2. rsdsebek

    Items OTB+

    Somewhere on OTLand there is tutorial on how to compile 0.3.6pl1 - find it and simply compile the source code. It might be some error in your tfs binary, that's preventing loading items.otb.
  3. rsdsebek

    Min/Max

    I guess PVP-enfo code in your evo has static formula for gaining experience - you get the experience the player you killed lost. Thresholds in config are for determining on which level player is getting that exp. E.g. min threshold is set to 0.9, so when you have 400 level you can kill player...
  4. rsdsebek

    Items OTB+

    Try to download items.otb from that git: https://github.com/peonso/forgottenserver036pl1 and just copy it to your items directory. items.cpp file is source file, not the actual otb file.
  5. rsdsebek

    /autogen.sh

    sudo apt-get install libxml2-dev
  6. rsdsebek

    Programmer djseban's compiling and script/code writing service

    Bump again, reopened.
  7. rsdsebek

    Solved Bug potions with no exhausted :(

    Ok, it doesn't work, but any info from console on that? Maan, I'm not a clairvoyant xD
  8. rsdsebek

    Solved Bug potions with no exhausted :(

    That's because you try to set playerFollowExhaust, when the exhaust for potions is specified by config.lua variable "timeBetweenExActions", according to this line in your code: setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) I'd recommend setting...
  9. rsdsebek

    How to make a Door/Tile available only for Premium Players

    You have to assign an ActionID or UniqueID in map editor, then write a proper script. Usually it's something like: if player:getPremiumDays() < 1 then //here we check how many premDays player has return false; //return false means not opening the door else return true; //we pass the...
  10. rsdsebek

    Linux TFS killed

    "Unicestwiony" isn't standard Terminal output in Debian. It should be rather "Naruszenie ochrony pamięci." if something is crashing. I would bet, that there is probably some lua script, that is killing your server.
  11. rsdsebek

    Port Forwarding Issues

    You should check, if you have external/internal IP (call your ISP). If you have internal, then you can't host OTS (but there is always Hamachi).
  12. rsdsebek

    Linux Efficient IP Tables to protect a Debian VPS

    You should throw out all rules in IPTables and leave only that rules, that I gave you. If you have almost clean Ubuntu installation, it should work flawlessly. IPTables is completely blocking access because of those lines: -A INPUT -j REJECT -A FORWARD -j REJECT because it is ordered to reject...
  13. rsdsebek

    Server closing after a few minutes

    Try to check your globalevents. If your server started to crash suddenly, it could be just logical error in some script.
  14. rsdsebek

    Linux Efficient IP Tables to protect a Debian VPS

    Whoa, there is a slight error in above, though it should work. But to be sure, here you have a proper script: iptables -A INPUT -p tcp -m tcp --dport 80 -m state --state NEW -m recent --set --name HTTP --rsource iptables -A INPUT -p tcp -m tcp --dport 80 -m state --state NEW -m recent --update...
  15. rsdsebek

    Solved doSetPlayerOutfit doubt

    Paste an error from TFS console. Without it it's hard to help.
  16. rsdsebek

    Linux Efficient IP Tables to protect a Debian VPS

    You have to protect all ports - not only 7171/7172, but also ssh/sftp port and http port. I use something like this and for now it works: iptables -A INPUT -p tcp -m tcp --dport 80 -m state --state NEW -m recent --set --name HTTP --rsource iptables -A INPUT -p tcp -m tcp --dport 80 -m state...
Back
Top