• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

2 scripts

Lbtg

Advanced OT User
Joined
Nov 22, 2008
Messages
2,398
Reaction score
165
Hello i would like to ask for help and request 2 scripts

1. if you advance to level lets say 20 you get red message on your screen

2. if you advance to level lets say 200 you get red message on your screen and a book, in it writen "hello brother"

thanks in advance ;) <3
 
Creaturescripts.xml;
XML:
<event type="advance" name="rewardlvl20" event="script" value="rewardlvl20.lua"/>
  <event type="advance" name="rewardlvl200" event="script" value="rewardlvl200.lua"/>

/script/rewardlvl20.lua
LUA:
function onAdvance(cid, oldLevel, newLevel)
    if getPlayerLevel(cid) == 20 and getPlayerStorageValue(cid, 90005) == -1 then
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You reached lvl 20!")
      setPlayerStorageValue(cid, 90005, 1)
end
end

Scripts/rewardlvl200.lua
LUA:
bookid = xxxx
function onAdvance(cid, oldLevel, newLevel)
    if getPlayerLevel(cid) == 200 and getPlayerStorageValue(cid, 90010) == -1                 
item = doPlayerAddItem(cid, bookid, 1)
     doSetItemText(item,"Hello brother")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You reached lvl 200.")
      setPlayerStorageValue(cid, 90010, 1)
end
end

creaturescripts/login.lua:
LUA:
registerCreatureEvent(cid, "rewardlvl20")
registerCreatureEvent(cid, "rewardlvl200")
 
Last edited:
Back
Top