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

.Lua False ? Help please

Blackchris95

New Member
Joined
Apr 6, 2010
Messages
152
Reaction score
0
Hello Otlander ;)

I Have a Problem with this Script :

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

local condition = createConditionObject(CONDITION_OUTFIT)
setConditionParam(condition, CONDITION_PARAM_TICKS, 86400000)
addOutfitCondition(condition, 0, 71, 0, 0, 0, 0)
setCombatCondition(combat, condition)





ext = 700

---Vegex ---
function vegex(cid)
if getPlayerVocation(cid) == 504 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex,ext,cid)
end
end
end

function vegex1(cid)
if getPlayerVocation(cid) == 505 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex1,ext,cid)
end
end
end


function vegex2(cid)
if getPlayerVocation(cid) == 506 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex2,ext,cid)

end
end
end


function vegex3(cid)
if getPlayerVocation(cid) == 507 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex3,ext,cid)

end
end
end


---End vegex---

---Reborn vegex---
function vegex4(cid)
if getPlayerVocation(cid) == 508 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex4,ext,cid)
end
end
end



function vegex5(cid)
if getPlayerVocation(cid) == 509 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 176)
addEvent(vegex5,ext,cid)
end
end
end


function vegex6(cid)
if getPlayerVocation(cid) == 510 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 13)
addEvent(vegex6,ext,cid)
end
end
end


function vegex7(cid)
if getPlayerVocation(cid) == 511 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 180)
addEvent(vegex7,ext,cid)

end
end
end

function vegex8(cid)
if getPlayerVocation(cid) == 512 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 13)
addEvent(vegex8,ext,cid)

end
end
end

--- Reborn vegex End ---

---Vegex---

if getPlayerVocation(cid) == 503 then
if getPlayerLevel(cid) >= 100 then
doPlayerSetVocation(cid,504)
doSetOutfit(cid, 44)
addEvent(vegex,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 233)
else
doPlayerSendCancel(cid, "You need 100 level to first transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end

elseif getPlayerVocation(cid) == 504 then
if getPlayerLevel(cid) >= 150 then
doPlayerSetVocation(cid,505)
addEvent(vegex1,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 33)
doSetOutfit(cid, 48)

else
doPlayerSendCancel(cid, "You need 100 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end

elseif getPlayerVocation(cid) == 505 then
if getPlayerLevel(cid) >= 200 then
doPlayerSetVocation(cid,506)
addEvent(vegex2,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 18)
doSetOutfit(cid,49)

else
doPlayerSendCancel(cid, "You need 200 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end


--- Reborn ---

elseif getPlayerVocation(cid) == 507 then
if getPlayerLevel(cid) >= 100 then
doPlayerSetVocation(cid,508)
addEvent(vegex4,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 7)
doSetOutfit(cid, 44)

else
doPlayerSendCancel(cid, "You need 100 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end



elseif getPlayerVocation(cid) == 508 then
if getPlayerLevel(cid) >= 100 then
doPlayerSetVocation(cid,509)
addEvent(vegex5,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 33)
doSetOutfit(cid, 42)

else
doPlayerSendCancel(cid, "You need 150 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end

elseif getPlayerVocation(cid) == 509 then
if getPlayerLevel(cid) >= 200 then
doPlayerSetVocation(cid,510)
addEvent(vegex6,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 18)
doSetOutfit(cid, 49)

else
doPlayerSendCancel(cid, "You need 200 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end


elseif getPlayerVocation(cid) == 511 then
if getPlayerLevel(cid) >= 500 then
doPlayerSetVocation(cid,512)
addEvent(vegex7,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 243)
doSetOutfit(cid, 130)

else
doPlayerSendCancel(cid, "You need 500 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end

my Fail in my Server :D :

Can not Load script. data/spells/transforms2.lua :308: 'end' expected (to close 'if' at line 111) near (eof)

Rep++
 
Last edited:
Lua:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

local condition = createConditionObject(CONDITION_OUTFIT)
setConditionParam(condition, CONDITION_PARAM_TICKS, 86400000)
addOutfitCondition(condition, 0, 71, 0, 0, 0, 0)
setCombatCondition(combat, condition)





ext = 700

---Vegex ---
function vegex(cid)
if getPlayerVocation(cid) == 504 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex,ext,cid)
end
end
end

function vegex1(cid)
if getPlayerVocation(cid) == 505 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex1,ext,cid)
end
end
end


function vegex2(cid)
if getPlayerVocation(cid) == 506 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex2,ext,cid)

end
end
end


function vegex3(cid)
if getPlayerVocation(cid) == 507 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex3,ext,cid)

end
end
end


---End vegex---

---Reborn vegex---
function vegex4(cid)
if getPlayerVocation(cid) == 508 then
if getPlayerMana(cid) >= 0 then
addEvent(vegex4,ext,cid)
end
end
end



function vegex5(cid)
if getPlayerVocation(cid) == 509 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 176)
addEvent(vegex5,ext,cid)
end
end
end


function vegex6(cid)
if getPlayerVocation(cid) == 510 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 13)
addEvent(vegex6,ext,cid)
end
end
end


function vegex7(cid)
if getPlayerVocation(cid) == 511 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 180)
addEvent(vegex7,ext,cid)

end
end
end

function vegex8(cid)
if getPlayerVocation(cid) == 512 then
if getPlayerMana(cid) >= 0 then
doSendMagicEffect(getPlayerPosition(cid), 13)
addEvent(vegex8,ext,cid)

end
end
end

--- Reborn vegex End ---

---Vegex---

if getPlayerVocation(cid) == 503 then
if getPlayerLevel(cid) >= 100 then
doPlayerSetVocation(cid,504)
doSetOutfit(cid, 44)
addEvent(vegex,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 233)
else
doPlayerSendCancel(cid, "You need 100 level to first transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end

elseif getPlayerVocation(cid) == 504 then
if getPlayerLevel(cid) >= 150 then
doPlayerSetVocation(cid,505)
addEvent(vegex1,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 33)
doSetOutfit(cid, 48)

else
doPlayerSendCancel(cid, "You need 100 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end

elseif getPlayerVocation(cid) == 505 then
if getPlayerLevel(cid) >= 200 then
doPlayerSetVocation(cid,506)
addEvent(vegex2,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 18)
doSetOutfit(cid,49)

else
doPlayerSendCancel(cid, "You need 200 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end


--- Reborn ---

elseif getPlayerVocation(cid) == 507 then
if getPlayerLevel(cid) >= 100 then
doPlayerSetVocation(cid,508)
addEvent(vegex4,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 7)
doSetOutfit(cid, 44)

else
doPlayerSendCancel(cid, "You need 100 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end



elseif getPlayerVocation(cid) == 508 then
if getPlayerLevel(cid) >= 100 then
doPlayerSetVocation(cid,509)
addEvent(vegex5,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 33)
doSetOutfit(cid, 42)

else
doPlayerSendCancel(cid, "You need 150 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end

elseif getPlayerVocation(cid) == 509 then
if getPlayerLevel(cid) >= 200 then
doPlayerSetVocation(cid,510)
addEvent(vegex6,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 18)
doSetOutfit(cid, 49)

else
doPlayerSendCancel(cid, "You need 200 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end


elseif getPlayerVocation(cid) == 511 then
if getPlayerLevel(cid) >= 500 then
doPlayerSetVocation(cid,512)
addEvent(vegex7,ext,cid)
doSendMagicEffect(getPlayerPosition(cid), 243)
doSetOutfit(cid, 130)

else
doPlayerSendCancel(cid, "You need 500 level to next transform")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
end
 

Similar threads

Back
Top