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

Nice script to be made =)

Sir MoX

New Member
Joined
Jan 14, 2009
Messages
285
Reaction score
1
Hi, I wonder If someone could make this 2 scripts:

1)I want that when I use a lever a stone[1355] that when they pass 10 seconds the stone reappears

2) when some step in a tile[416] a teleport appears in a area [803,1229,8] that teleports to: [817,1228,8] as long as the player in the tile

please someone could make it for me =)
 
Lua:
local event=0

local pos = {x=100, y=100, z=7}

local function reset(p)
	doCreateItem(1355, 1, pos)
	doTransformItem(getTileItemById(p, 1946).uid, 1945)
end

function onUse(cid, item, fromPosition, itemEx, toPosition)
	if item.itemid == 1945 then
		doRemoveItem(getTileItemById(pos, 1355).uid)
		doTransformItem(item.uid, 1946)
		event=addEvent(reset, 10000, fromPosition)
	else
		stopEvent(event)
		reset(fromPosition)
	end
	return true
end
Lua:
local teleport = {
	create = {x=803, y=1229, z=8},
	destination = {x=817, y=1228, z=8}
}

function onStepIn(cid, item, pos, fromPos)
	if isPlayer(cid) then
		doCreateItem(1387, teleport.destination, teleport.create)
	end
end

function onStepOut(cid, item, pos, fromPos)
	if isPlayer(cid) then
		doRemoveItem(getTileItemById(teleport.create, 1387).uid)
	end
end
 
Back
Top