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

Otswe Free Scripting Service (Actions/Movements/Creaturescripts) Open Again!

Printer

if Printer then print("LUA") end
Senator
Premium User
Joined
Dec 27, 2009
Messages
5,782
Solutions
31
Reaction score
2,286
Location
Sweden?
Cyko Free Scripting Service (Actions/Movements/Creaturescripts/Talkactions) ReOpen!

Hello,

I decide to make scripts depending on players request.

Why im doing this?
Ticket to hevean? <- Also helping people and learn the lua language.
Please post below and i will hopefully be able to make the script you desire.

I repon Otswe Free Scripting Service, Ill only accept medium hard scripts. Follow these rules and we are good to go!

Rule number 1: No Spamming!
Rule number 2: Be Patient!
Rule number 3: There is no rule number 3!
Rule number 4: Follow all these rules!

Asfar you can see i accept only Actions/Movements/Creaturescripts/Talkactions/Globalevents! But ill accept npcs to, but depends how hard the request is.
My scripting Corner! Here you will be able to find scripts :D

My Scripts:
Need Special Storage To Enter The Platform!
Open Secret Hole - Timer!
Fire Explosion Into Area!
Remove Swarms From Magical Bushs!
Simple Upgrade Item!
Automatic Cleaning Spefic Area!
Magic Wall With Countdown!
Premium Scroll!
http://otland.net/f81/anti-lure-monster-v-1-otswe-171236/
http://otland.net/f81/advance-tutorial-hints-script-easy-configure-170739/
http://otland.net/f81/house-system-171153/
http://otland.net/f82/update-automatic-currently-health-mana-172129/
Check Points - Advanced!

Older Scripts:
Simple Premium Tile!
Exp Token!
Throw item get teleported!
 
Last edited:
Hello mate i want to know if its possible u edit that script for me this timer its working but i just want if its possible im not sure the numbers of timer not jumping, so countdown but the numbers stay all the time on the same position u know? there is the script if u can edit it for me! thanks you so much brother

local combat = Combat()
combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
combat:setParameter(COMBAT_PARAM_CREATEITEM, 8753)

function MagicWallTime(pos, delay)
if getTileItemById(pos, 8753).uid == 0 then
return true
end

if delay ~= 1 then
addEvent(MagicWallTime, 1000, pos, delay - 1)
end

local people = getSpectators(pos, 7, 5, false, true)
if people == nil then
return true
end

if delay > 1 then
mw_sec_l = "s"
else
mw_sec_l = ""
end

for i = 1, #people do
Player(people):sendTextMessage(MESSAGE_EXPERIENCE, "Magic wall will disappear in " .. delay .. " second" .. mw_sec_l .. ".", pos, delay, TEXTCOLOR_LIGHTBLUE)
end
end

function onCastSpell(creature, var)
local pos,duration = variantToPosition(var), 20
addEvent(MagicWallTime, 3, pos,duration)
return combat:execute(creature, var)
end
 
Hello mate i want to know if its possible u edit that script for me this timer its working but i just want if its possible im not sure the numbers of timer not jumping, so countdown but the numbers stay all the time on the same position u know? there is the script if u can edit it for me! thanks you so much brother

local combat = Combat()
combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
combat:setParameter(COMBAT_PARAM_CREATEITEM, 8753)

function MagicWallTime(pos, delay)
if getTileItemById(pos, 8753).uid == 0 then
return true
end

if delay ~= 1 then
addEvent(MagicWallTime, 1000, pos, delay - 1)
end

local people = getSpectators(pos, 7, 5, false, true)
if people == nil then
return true
end

if delay > 1 then
mw_sec_l = "s"
else
mw_sec_l = ""
end

for i = 1, #people do
Player(people):sendTextMessage(MESSAGE_EXPERIENCE, "Magic wall will disappear in " .. delay .. " second" .. mw_sec_l .. ".", pos, delay, TEXTCOLOR_LIGHTBLUE)
end
end

function onCastSpell(creature, var)
local pos,duration = variantToPosition(var), 20
addEvent(MagicWallTime, 3, pos,duration)
return combat:execute(creature, var)
end
This thread is old and @Printer said he was leaving and was going to be inactive
 
Back
Top