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

Sirion_Mido Free Scripting Service (Actions/Movements/Talkactions/Creaturescripts)

Sirion_Mido

Experienced Member
Joined
Jul 22, 2012
Messages
579
Reaction score
43
Location
E-G-Y-P-T
Hello,

I decide to make scripts depending on players request like cyko , just i do that because cyko closed his theard , so i can continue if anyone want.

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!

As far you can see i accept only Actions/Movements/Talkactions/Creaturescripts.

Rep++ If It Helpful For You..
 
Last edited:
well i have some, powerful spells on my 8.6 server, but players abuse them because exhaustion, i need like a cooldown system using storages perhaps, which each of these spells can be used each 5 minutes... thats all!


also something like the spirit of wisdom of tibia rl. if u use this item you will get lets say: 5000exp * "your current level" in experience

thats all
 
Is there anyone who can help me?? I have zombies working now only thing is i need them to be where you MUST kill them and they get progressively harder with each wave. at the end all survivors get rewards
 
Is there anyone who can help me?? I have zombies working now only thing is i need them to be where you MUST kill them and they get progressively harder with each wave. at the end all survivors get rewards

that need a a lua script made from scratch you can copy and other event with waves and edit
 
Hello, i want to request for a clon script, it will be like the summon creature, but when i cast it, it should make a exact copy of me, with same name, outfit
 
Hello, i want to request for a clon script, it will be like the summon creature, but when i cast it, it should make a exact copy of me, with same name, outfit

Code:
<?xml version="1.0" encoding="UTF-8"?>
<monster name="Mad Man" nameDescription="Mad Man. He is a god" race="undead" experience="0" speed="500" manacost="220">
  <health now="15" max="15"/>
  <look type="143" head="0" body="114" legs="0" feet="0" corpse="7339" addons="3"/>
  <targetchange interval="2000" chance="5"/>
  <strategy attack="100" defense="0"/>
  <flags>
    <flag summonable="0"/>
    <flag attackable="0"/>
    <flag hostile="1"/>
    <flag illusionable="0"/>
    <flag convinceable="1"/>
    <flag pushable="1"/>
    <flag canpushitems="0"/>
    <flag staticattack="50"/>
    <flag lightlevel="0"/>
    <flag lightcolor="0"/>
    <flag targetdistance="8"/>
    <flag runonhealth="0"/>
  </flags>
  <attacks>
  </attacks>
  <defenses armor="6" defense="7"/>
  <immunities>
    <immunity physical="1"/>
    <immunity energy="1"/>
    <immunity fire="1"/>
    <immunity poison="1"/>
    <immunity lifedrain="1"/>
    <immunity paralyze="1"/>
    <immunity outfit="1"/>
    <immunity drunk="1"/>
    <immunity invisible="1"/>
  </immunities>
  <loot>
    <item id="2362" countmax="1" chance1="65000" chancemax="0"/> --Carrot
    <item id="2666" countmax="2" chance1="65000" chancemax="0"/> --Meat
  </loot>
</monster>

<monster name="Mad man" file="Clones/Mad man.xml"/>

[I made a clone folder for them], you can't attack them. you could add they say something, i think you can make them say something with /makesay mad man , hi
they follow people, you could remove their target i believe, :p
 
can you please rescript this
Code:
	local config = {
lever_uid = 1011,
walls = {
[1] = {id = 3766, pos = {x=1912, y=1289, z=9}, relocate = {x=1912, y=1289, z=9}},
[2] = {id = 3766, pos = {x=1923, y=1289, z=9}, relocate = {x=1912, y=1289, z=9}}
}
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.uid == 1011 then
if item.itemid == 7568 then
for i = 1, #config.walls do
local getWall = getTileItemById(config.walls[i].pos, config.walls[i].id).uid
if getWall > 0 then
doRemoveItem(getWall)
end
end
doTransformItem(item.uid, item.itemid+1)
return TRUE
elseif item.itemid == 7569 then
for i = 1, #config.walls do
local getWall = getTileItemById(config.walls[i].pos, config.walls[i].id).uid
if getWall == 0 then
doRelocate(config.walls[i].pos, config.walls[i].relocate)
doCreateItem(config.walls[i].id, 1, config.walls[i].pos)
end
end
doTransformItem(item.uid,item.itemid-1)
return TRUE
end
end
return FALSE
end

into a movement script? I mean when you walk over a tile, the walls disappear and as soon as you leave the tile, it closes again

thank you in advance =)
 
@up wildturtle

no no but i mean something like a spell script that summon a monster and put on that monster, my hp, mp, outfit and my name, to look in all aspect similar like me
 
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
 
Back
Top