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

explain script

The script itself checks if your fighting semi powerful monsters, and if your level is above 400.
If you haven't been bot checked before or recently, you have 10 minutes to answer a random simple math equation.

^ above is the creaturescript.
V below is guesses on the rest of the not provided scripts.

If you fail to respond, you are banned or tagged.
If you answer incorrectly, you will either have additional tries to answer the same question, or you will be tagged.
If they use a tag system, once you fail 3-4 checks in a row, you are banished.
Talkactions are used to answer the questions.
Globalevents are used to reset creature storages and check if players have responded to previous questions.
Most likely there are logout and/or login events to handle some of the rarer scenario's that occur, such as a player dying, or logging out.
This creaturescript would most likely require an update to exclude boss monsters, or certain area's around boss chambers and other special event area's to avoid accidental tags being handed out during fun/intense events.

There is a lot more that could be added to the scripts, but that would be a good base to work from.

Cheers,

Xikini
 
nice but what about this part

Code:
local n = math.max(0, getCreatureStorage(cid, key)) + 1
doCreatureSetStorage(cid, key, n)
if n >= 800 then
local add, a, b, r = math.random(2) == 1
if add then
a, b = math.random(20), math.random(20)
else
 
Back
Top