• 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!

Recent content by Humberd

  1. Humberd

    The Forgotten Server - TypeScript scripting environment

    The Forgotten Server - TypeScript scripting environment Link to a project -> GitHub - Humberd/forgottenserver-ts-scripting: Script your ForgottenServer with TypeScript! (https://github.com/Humberd/forgottenserver-ts-scripting) Note: It's the follow-up of my previous post My little project -...
  2. Humberd

    My little project - scripting in Typescript

    I'm fairly sure Typescript does it behind the scenes. 1705943593 In this case Typescript is indeed just a mask, but a well done mask. I can use array methods like filter, map, etc. and the transpiler will automatically call lua helper functions. When writing I feel like there is no Lua underneath
  3. Humberd

    My little project - scripting in Typescript

    So currently it was all manually extracted from cpp files. All the objects, enums, methods, all by hand. It took about 10 hours with help of GitHub Copilot. Without him, it would take much much longer. With this approach the burden to keep the d.ts files would lie in hands of a commiter. On the...
  4. Humberd

    My little project - scripting in Typescript

    I always wanted to start writing my own OTS, but what repelled me for years was a dynamic nature of lua and a very poor IDE support. For the last few days I've been working on bringing static typing and full IDE support to the forgotten server. Now, I can write scripts in Typescript, which then...
  5. Humberd

    Lua IntelliSense in a Visual Studio

    Is there a way to configure a Visual Studio or other IDE/editor to put hints about available methods, fields, global variables in LUA?
  6. Humberd

    Compilation error

    I've been trying to compile the otclient using Visual Studio 2017 and I'm suck on building process. Here is a screen of what my console shows. I've downloaded binaries for Boost C++ 32 bit and required SDK. I created environment variables pointing to those directories.
  7. Humberd

    Lua Epic promotion

    refresh
  8. Humberd

    Lua Epic promotion

    refresh
  9. Humberd

    Lua Epic promotion

    <>refresh<> :)
  10. Humberd

    Lua Epic promotion

    Hello, I'm looking for a third promotion script, like epic doll. If you use epic doll, you will be promoted to epic(third promotion). I searched that but i didn't find it. Thanks a lot, Humberd
Back
Top