Comments (1)
You could basicly say they're managed timer events.
If you tried to achieve the same with addEvent
you would stumble across different obstacles such as:
You have to manage what happens when the Creature
is not alive anymore (could lead to potential server crashes on calling invalid Creature
data) or a Player
has logged out at the right time and now logs back in and has the changes permanently.
Conditions basicly cover all these problems as they're managed for those cases.
For more questions or such you can either use the support board at https://otland.net/forums/support.16/
or read through our Wiki:
- https://github.com/otland/forgottenserver/wiki/Metatable:Condition
- https://github.com/otland/forgottenserver/wiki/Script-Interface
- https://github.com/otland/forgottenserver/wiki/Revscriptsys
from forgottenserver.
Related Issues (20)
- Unresolved external symbol 'main'.
- Incorrectly displaying special skills
- CMake issues in Visual Studio HOT 3
- Wrong interactions of monsters with pathfinding. HOT 7
- Chat channel onJoin message gets send to all others but not the one that joined HOT 1
- World Light HOT 2
- Where to get a valid tibia client assets for testing? HOT 1
- Deprecated MySQL feature (MYSQL_OPT_RECONNECT)
- Create an .env.example file
- Inventory Slots - Equipment Classic Slots HOT 1
- Info: XZ library and vcpkg HOT 2
- moveUpStairs() HOT 2
- SQLite save support? HOT 4
- Compiling error with VCPKG HOT 7
- Missing a few attributes in item description code HOT 4
- classicAttackSpeed makes server go 100% CPU
- Bug transfering gold to player who doesn't exist in bank NPC HOT 3
- PERMANENT (conditions) or (buffs/debuffs) to player that lasts even through death and login/logout HOT 2
- docker build failing HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forgottenserver.