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

Custom task menu 1.1.0

No permission to download
OTClient version
  1. Otland's fork (master)
Hey everyone!


While learning how to create modules for OTClient, I put together a simple task module that fully relies on extended opcodes for communication between the server and client.


It's designed to show tasks in a panel-style layout with visual elements for:


  • Progress tracking (UIProgressBar)
  • Reward items (UIItem)
  • Task monsters (UICreature with lookType)
  • Dynamic task list loading via opcode 125
    It supports:
  • Persistent selection across refreshes
  • Scroll position memory (even when new data is received)
  • Visuals for both rewards and monsters (with RewardItemWidget and MonsterUI)
  • Table or string format for monsters (flexible server-side config)
  • More demanding monster = more points for killing it

Here are a few screenshots:

1748854882781.webp

1748854899424.webp

1748854956208.webp

To open the task window in-game, just hit Ctrl+D.


This is still a WIP, but hey, it works! (Also somebody can make it useful)

Resources for both client and server are in the attached zip
Tested it on ot client by mehah
Author
Sorky
Downloads
40
Views
1,315
First release
Last update

Ratings

5.00 star(s) 1 ratings

More resources from Sorky

Latest updates

  1. Task Tracker System Update

    You can now toggle visibility of completed tasks with a single click. This helps you focus on...
  2. Mostly performance fixes

    Server-side Fixes Switched to using storageId for task tracking. Optimized network load by...

Latest reviews

Top Quality Custom Module
Back
Top