Blackchris95
New Member
- Joined
- Apr 6, 2010
- Messages
- 152
- Reaction score
- 0
Hello Otlander
I Have a Problem with this Script :
my Fail in my Server :
Rep++
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 :
Can not Load script. data/spells/transforms2.lua :308: 'end' expected (to close 'if' at line 111) near (eof)
Rep++
Last edited: