Hello, im getting so incredibly pissed of these errors over and over again. And still i can't solve the problem myself. <_<
Please guys help me out!
Please guys help me out!
Code:
[Error - LuaInterface::loadFile] data/movements/scripts/inquisition/inq.lua:11:
unexpected symbol near '='
[Warning - Event::loadScript] Cannot load script (data/movements/scripts/inquisi
tion/inq.lua)
data/movements/scripts/inquisition/inq.lua:11: unexpected symbol near '='
LUA:
local config = {
bosses={---aid of portal, position where it sends, value it sets, text it shows
[1001] = {pos={x=314, y=1037, z=13, stackpos=1}, value=1, text="Entering The Crystal Caves"},
[1002] = {pos={x=573, y=971, z=12, stackpos=1}, value=2, text="Entering The Blood Halls"},
[1003] = {pos={x=420, y=1043, z=13, stackpos=1}, value=3, text="Entering The Vats"},
[1004] = {pos={x=462, y=809, z=12, stackpos=1}, value=4, text="Entering The Arcanum"},
[1005] = {pos={x=476, y=922, z=12, stackpos=1}, value=5, text="Entering The Hive"},
[1006] = {pos={x=606, y=947, z=12, stackpos=1}, value=6, text="Entering The Shadow Nexus"},
[1007] = {pos={x=633, y=936, z=12}, stackpos=1}, value=7, text="You completed the Inquisition. You should be proud."},
},
mainroom={---aid, position, lowest value that can use this portal, text
[2001] = {pos={x=314, y=1037, z=13, stackpos=1}, value=1, text="Entering The Crystal Caves"},
[2002] = {pos={x=573, y=971, z=12, stackpos=1}, value=2, text="Entering The Blood Halls"},
[2003] = {pos={x=420, y=1043, z=13, stackpos=1}, value=3, text="Entering The Vats"},
[2004] = {pos={x=462, y=809, z=12, stackpos=1}, value=4, text="Entering The Arcanum"},
[2005] = {pos={x=476, y=922, z=12, stackpos=1}, value=5, text="Entering The Hive"} },
portals={---aid, position, text
[3000] = {pos={x=441, y=944, z=14}, text="Escaping back to the Retreat."},
[3001] = {pos={x=553, y=926, z=12}, text="Entering The Ward of Ushuriel."},
[3002] = {pos={x=416, y=1080, z=13}, text="Entering The Sunken Cave."},
[3003] = {pos={x=552, y=868, z=12}, text="Entering The Ward of Zugurosh."},
[3004] = {pos={x=638, y=885, z=12}, text="Entering The Foundry."},
[3005] = {pos={x=598, y=932, z=12}, text="Entering The Ward of Madareth."},
[3006] = {pos={x=309, y=1085, z=13}, text="Entering The Battlefield."},
[3007] = {pos={x=596, y=902, z=12}, text="Entering The Ward of The Demon Twins."},
[3008] = {pos={x=371, y=822, z=11}, text="Entering The Soul Wells."},
[3009] = {pos={x=593, y=876, z=12}, text="Entering The Ward of Annihilon."},
[3010] = {pos={x=560, y=904, z=12}, text="Entering The Ward of Hellgorak"} },
storage=56123,---storage used in boss and mainroom portals
e={} }----dunno whats this but have to be like this to make doCreatureSayWithDelay working, DON'T TOUCH}
function onStepIn(cid, item, position, fromPosition)
if isPlayer(cid) == TRUE then
if(config.bosses[item.actionid]) then
local t= config.bosses[item.actionid]
if getPlayerStorageValue(cid, config.storage)< t.value then
setPlayerStorageValue(cid, config.storage, t.value)
end
doTeleportThing(cid, t.pos)
doSendMagicEffect(getCreaturePosition(cid),10)
doCreatureSay(cid,t.text,19,1, config.e)
elseif(config.mainroom[item.actionid]) then
local t= config.mainroom[item.actionid]
if getPlayerStorageValue(cid, config.storage)>=t.value then
doTeleportThing(cid, t.pos)
doSendMagicEffect(getCreaturePosition(cid),10)
doCreatureSay(cid,t.text,19,1,config.e)
else
doTeleportThing(cid, fromPosition)
doSendMagicEffect(getCreaturePosition(cid),10)
doCreatureSay(cid, 'You don\'t have enough energy to enter this portal', TALKTYPE_ORANGE_1)
end
elseif(config.portals[item.actionid]) then
local t= config.portals[item.actionid]
doTeleportThing(cid, t.pos)
doSendMagicEffect(getCreaturePosition(cid),10)
doCreatureSay(cid,t.text,19,1,config.e)
end
end
end
Last edited: