dunnish
New Member
- Joined
- Jun 18, 2009
- Messages
- 277
- Solutions
- 1
- Reaction score
- 3
hello i'm trying to make when i put scale of corruption on coal basin i will be teleported. and when i dont have any scail of corruption a text wil come up like 'Only those who mastered element of earth may pass!'. any one know how to fixit?
sorry for my bad eng but i hope you understand ne
Code:
local config = {
[60079] = {{x=33086, y=31214, z=8}, {x=33093,y=31122,z=12}},
[60080] = {x=33072,y=32589,z=13},
[60065] = {{x=33098,y=32816,z=13}, {x=33093,y=32824,z=13}},
[60066] = {x=33097,y=32815,z=13},
[60067] = {{x=33135,y=32682,z=12}, {x=33130,y=32683,z=12}},
[60068] = {x=33136,y=32683,z=12},
[60069] = {{x=33161,y=32831,z=10}, {x=33156,y=32832,z=10}},
[60070] = {x=33162,y=32832,z=10},
[60071] = {{x=33233,y=32692,z=13}, {x=33234,y=32687,z=13}},
[60072] = {x=33234,y=32693,z=13},
[60073] = {{x=33240,y=32855,z=13}, {x=33246,y=32850,z=13}},
[60074] = {x=33239,y=32856,z=13},
[60075] = {{x=33276,y=32552,z=14}, {x=33271,y=32553,z=14}},
[60076] = {x=33277,y=32553,z=14},
[60077] = {{x=33293,y=32741,z=13}, {x=33299,y=32742,z=13}},
[60078] = {x=33292,y=32742,z=13}
}
function onStepIn(cid, item, pos, fromPosition)
if(config[item.uid]) then
if(type(config[item.uid]) == "table" and #config[item.uid] == 2) then
local scale = getTileItemById(config[item.uid][1], 12629).uid
if(scale > 0) then
doRemoveItem(scale, 1)
doSendMagicEffect(config[item.uid][1], CONST_ME_HITBYFIRE)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
doTeleportThing(cid, config[item.uid][2], FALSE)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
end
else
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
doTeleportThing(cid, config[item.uid], FALSE)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
end
end
return TRUE
end
local Teleport_Place = {x=33084, y=31214, z=8}
function onStepIn(cid, item, pos)
if getPlayerStorageValue(cid,100) == -1 then
doPlayerSendTextMessage(cid,22,'Only those who mastered element of earth may pass!')
doTeleportThing(cid,Teleport_Place)
doSendMagicEffect(Teleport_Place,12)
else
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_CARNIPHILA)
end
return TRUE
end
sorry for my bad eng but i hope you understand ne