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

Thymbor Core

bomba

Member
Joined
Feb 26, 2008
Messages
635
Reaction score
7
Location
Brazil
I have edited 'Script'.

Script1:
PHP:
local coreThymbor = {x = 1718, y = 1532, z = 6}
local blueStone1 = {x = 1714, y = 1533, z = 6}
local blueStone2 = {x = 1721, y = 1530, z = 6}
local pinkStone1 = {x = 1716, y = 1535, z = 6}
local pinkStone2 = {x = 1719, y = 1528, z = 6}
local greenStone1 = {x = 1716, y = 1528, z = 6}
local greenStone2 = {x = 1719, y = 1535, z = 6}
local normalStone1 = {x = 1714, y = 1530, z = 6}
local normalStone2 = {x = 1721, y = 1533, z = 6}

function onUse(cid, item, frompos, item2, topos)
    if item.itemid == 7529 then
	doRemoveItem(item.uid, 1)
        doTeleportThing(cid, coreThymbor, TRUE)
        doSendMagicEffect(blueStone1, CONST_ME_SOUND_BLUE)
        doSendMagicEffect(blueStone2, CONST_ME_SOUND_BLUE)
        doSendMagicEffect(pinkStone1, CONST_ME_SOUND_PURPLE)
        doSendMagicEffect(pinkStone2, CONST_ME_SOUND_PURPLE)
        doSendMagicEffect(greenStone1, CONST_ME_SOUND_GREEN)
        doSendMagicEffect(greenStone2, CONST_ME_SOUND_GREEN)
        doSendMagicEffect(normalStone1, CONST_ME_SOUND_WHITE)
        doSendMagicEffect(normalStone2, CONST_ME_SOUND_WHITE)
	doSendAnimatedText(coreThymbor, "Thymbor", TEXTCOLOR_ORANGE)
        doPlayerSendCancel(cid,"Sorry, You are in battle.")
        return 0
    end
return TRUE
end

Script2:
PHP:
<action itemid="7528" script="thymbor_core.lua"/>

Don't work the battle system :(
 
Last edited:
Try this one:
Code:
local toPos = {x = 33080, y = 32588, z = 13}

function onUse(cid, item, frompos, item2, topos)
    if item.itemid == 7528 then
        doRemoveItem(7528, 1)
        doTeleportThing(cid, toPos, TRUE)
    else
        doSendMagicEffect(toPos, CONST_ME_HITBYFIRE)
        doPlayerSendCancel(cid,"Sorry, You are in battle.")
        return 0
    end
return TRUE
end
 
Edit:
PHP:
local coreThymbor = {x = 1718, y = 1532, z = 6}
local blueStone1 = {x = 1714, y = 1533, z = 6}
local blueStone2 = {x = 1721, y = 1530, z = 6}
local pinkStone1 = {x = 1716, y = 1535, z = 6}
local pinkStone2 = {x = 1719, y = 1528, z = 6}
local greenStone1 = {x = 1716, y = 1528, z = 6}
local greenStone2 = {x = 1719, y = 1535, z = 6}
local normalStone1 = {x = 1714, y = 1530, z = 6}
local normalStone2 = {x = 1721, y = 1533, z = 6}

function onUse(cid, item, frompos, item2, topos)
    if item.itemid == 7529 then
	doRemoveItem(item.uid, 1)
        doTeleportThing(cid, coreThymbor, TRUE)
        doSendMagicEffect(blueStone1, CONST_ME_SOUND_BLUE)
        doSendMagicEffect(blueStone2, CONST_ME_SOUND_BLUE)
        doSendMagicEffect(pinkStone1, CONST_ME_SOUND_PURPLE)
        doSendMagicEffect(pinkStone2, CONST_ME_SOUND_PURPLE)
        doSendMagicEffect(greenStone1, CONST_ME_SOUND_GREEN)
        doSendMagicEffect(greenStone2, CONST_ME_SOUND_GREEN)
        doSendMagicEffect(normalStone1, CONST_ME_SOUND_WHITE)
        doSendMagicEffect(normalStone2, CONST_ME_SOUND_WHITE)
	doSendAnimatedText(coreThymbor, "Thymbor", TEXTCOLOR_ORANGE)
        doPlayerSendCancel(cid,"Sorry, You are in battle.")
        return 0
    end
return TRUE
end

Battle system don't work!
 
Last edited:
PHP:
local coreThymbor = {x = 1718, y = 1532, z = 6}
local blueStone1 = {x = 1714, y = 1533, z = 6}
local blueStone2 = {x = 1721, y = 1530, z = 6}
local pinkStone1 = {x = 1716, y = 1535, z = 6}
local pinkStone2 = {x = 1719, y = 1528, z = 6}
local greenStone1 = {x = 1716, y = 1528, z = 6}
local greenStone2 = {x = 1719, y = 1535, z = 6}
local normalStone1 = {x = 1714, y = 1530, z = 6}
local normalStone2 = {x = 1721, y = 1533, z = 6}

function onUse(cid, item, frompos, item2, topos)
	if item.itemid == 7529 then
		if getCreatureCondition(cid, 1024) == FALSE then
			doRemoveItem(item.uid, 1)
			doTeleportThing(cid, coreThymbor, TRUE)
			doSendMagicEffect(blueStone1, CONST_ME_SOUND_BLUE)
			doSendMagicEffect(blueStone2, CONST_ME_SOUND_BLUE)
			doSendMagicEffect(pinkStone1, CONST_ME_SOUND_PURPLE)
        		doSendMagicEffect(pinkStone2, CONST_ME_SOUND_PURPLE)
        		doSendMagicEffect(greenStone1, CONST_ME_SOUND_GREEN)
        		doSendMagicEffect(greenStone2, CONST_ME_SOUND_GREEN)
        		doSendMagicEffect(normalStone1, CONST_ME_SOUND_WHITE)
        		doSendMagicEffect(normalStone2, CONST_ME_SOUND_WHITE)
    			doSendAnimatedText(coreThymbor, "Thymbor", TEXTCOLOR_ORANGE)
		else
        		doPlayerSendCancel(cid,"Sorry, You are in battle.")
		end
	end
return TRUE
end

Not tested tho...
 
Back
Top