Naruto322
Active User
- Joined
- Jan 27, 2009
- Messages
- 51
- Reaction score
- 0
Witam mam silnik nowotsa ale niektore transformy nie dzialajam wchodze w folder w data/talkactions/scripts i w skrypcie transform jest takie cos
Czy kto? mo?e napisa? post co w transform napisac ?? Z g?ry thx
function onSay(cid, words, param)
voc = getPlayerVocation(cid)
lee = { lookType = 59, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
sasuke = { lookType = 66, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
naruto = { lookType = 70, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
gaara = { lookType = 5, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
if words == "revert" then
pos2 = getPlayerPosition(cid)
if voc == 27 then -- Lee
pos = getPlayerPosition(cid)
doPlayerSetVocation(cid, 6)
doSetCreatureOutfit(cid, lee, -1)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 30 then -- Sakura
doPlayerSetVocation(cid, 3)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 25 then -- Sasuke
doPlayerSetVocation(cid, 2)
doSetCreatureOutfit(cid, sasuke, -1)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 28 then -- Sasuke
doPlayerSetVocation(cid, 2)
doSetCreatureOutfit(cid, sasuke, -1)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 31 then -- Itachi
doPlayerSetVocation(cid, 11)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 34 then -- Kiba
doPlayerSetVocation(cid, 7)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 24 then -- Naruto
doPlayerSetVocation(cid, 1)
doSetCreatureOutfit(cid, naruto, -1)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 26 then -- Gaara
doPlayerSetVocation(cid, 9)
doSetCreatureOutfit(cid, gaara, -1)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 29 then -- Haku
doPlayerSetVocation(cid, 5)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 32 then -- Neji
doPlayerSetVocation(cid, 4)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 33 then -- Hinata
doPlayerSetVocation(cid, 10)
doSendMagicEffect(pos2, 2)
doPlayerSay(cid,"revert",16)
end
end
local function transform(parameters)
voc = getPlayerVocation(cid)
lvl = getPlayerLevel(cid)
mana = getPlayerMana(cid)
lee2 = { lookType = 159, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
sasuke1 = { lookType = 40, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
sasuke2 = { lookType = 160, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
naruto2 = { lookType = 29, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
gaara2 = { lookType = 57, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
if words == "transform" then
pos3 = getPlayerPosition(cid)
if voc == 6 then -- Open All Gates (Lee)
if lvl >= 70 then
if mana >= 600 then
doPlayerSetVocation(cid,27)
doSetCreatureOutfit(cid, lee2, 240000)
doPlayerAddMana(cid, -600)
doPlayerAddMana(cid, 6000)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enough mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 3 then -- Sakura
if lvl >= 50 then
if mana >= 600 then
doPlayerSetVocation(cid,30)
doPlayerAddMana(cid, -500)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enough mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 2 then -- Cursed Seal
if lvl >= 70 then
if mana >= 600 then
doPlayerSetVocation(cid,25)
doSetCreatureOutfit(cid, sasuke1, 240000)
doPlayerAddMana(cid, -500)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 25 then -- Cursed Seal Stage Two
if lvl >= 140 then
if mana >= 600 then
doPlayerSetVocation(cid,28)
doSetCreatureOutfit(cid, sasuke2, 240000)
doPlayerAddMana(cid, -1400)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 11 then -- Itachi
if lvl >= 60 then
if mana >= 600 then
doPlayerSetVocation(cid,31)
doPlayerAddMana(cid, -700)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 7 then -- Kiba
if lvl >= 50 then
if mana >= 600 then
doPlayerSetVocation(cid,34)
doPlayerAddMana(cid, -500)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 1 then -- Naruto
if lvl >= 70 then
if mana >= 600 then
doPlayerSetVocation(cid,24)
doSetCreatureOutfit(cid, naruto2, 240000)
doPlayerAddMana(cid, -600)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 9 then -- Gaara
if lvl >= 80 then
if mana >= 600 then
doPlayerSetVocation(cid,26)
doSetCreatureOutfit(cid, gaara2, 240000)
doPlayerAddMana(cid, -800)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 5 then -- Haku
if lvl >= 50 then
if mana >= 600 then
doPlayerSetVocation(cid,29)
doPlayerAddMana(cid, -400)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 4 then -- Neji
if lvl >= 60 then
if mana >= 600 then
doPlayerSetVocation(cid,32)
doPlayerAddMana(cid, -500)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
elseif voc == 10 then -- Hinata
if lvl >= 60 then
if mana >= 600 then
doPlayerSetVocation(cid,33)
doPlayerAddMana(cid, -500)
doSendMagicEffect(pos3, 13)
doPlayerSay(cid,"transform",16)
else
doPlayerSendCancel(cid, "You don't have enoug mana.")
doSendMagicEffect(pos3, 2)
end
else
doPlayerSendCancel(cid, "You don't have required level")
doSendMagicEffect(pos3, 2)
end
end
end
end
local function revert(parameters)
voc = getPlayerVocation(cid)
lvl = getPlayerLevel(cid)
mana = getPlayerMana(cid)
pos = getPlayerPosition(cid)
lee = { lookType = 59, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
sasuke = { lookType = 66, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
naruto = { lookType = 70, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
gaara = { lookType = 5, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0 }
if voc == 27 then -- Lee
pos = getPlayerPosition(cid)
doPlayerSetVocation(cid, 6)
doSetCreatureOutfit(cid, lee, -1)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 30 then -- Sakura
doPlayerSetVocation(cid, 3)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 25 then -- Sasuke
doPlayerSetVocation(cid, 2)
doSetCreatureOutfit(cid, sasuke, -1)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 28 then -- Sasuke
doPlayerSetVocation(cid, 2)
doSetCreatureOutfit(cid, sasuke, -1)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 31 then -- Itachi
doPlayerSetVocation(cid, 11)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 34 then -- Kiba
doPlayerSetVocation(cid, 7)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 24 then -- Naruto
doPlayerSetVocation(cid, 1)
doSetCreatureOutfit(cid, naruto, -1)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 26 then -- Gaara
doPlayerSetVocation(cid, 9)
doSetCreatureOutfit(cid, gaara, -1)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 29 then -- Haku
doPlayerSetVocation(cid, 5)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 32 then -- Neji
doPlayerSetVocation(cid, 4)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
elseif voc == 33 then -- Hinata
doPlayerSetVocation(cid, 10)
doSendMagicEffect(pos, 2)
doPlayerSay(cid,"revert",16)
end
end
addEvent(transform,0,parameters)
addEvent(revert,240000,parameters)
end
Czy kto? mo?e napisa? post co w transform napisac ?? Z g?ry thx