Tudo que Jeanzim postou
-
Magia que cria item em área REP++
olá , alguem poderia ajudar, estou apanhando para tentar fazer uma magia em área queria que a magia criasse x item por x tempo em determinada área local arr = { {1, 1, 1}, {1, 0, 1}, {1, 1, 1}, {0, 0, 0}, {0, 2, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, } alguem da um help ae?? õ/
-
Dosetcreatureoutfit valendo rep+++
entendi , entao eu poderia tambem checar a vocação do target com getPlayerVocation(target) estou certo? no caso de uma magia de wave , como exevo vis hur que é sem target é impossivel fazer o player que sofrer dano no caso trocar a looktype né?
-
Dosetcreatureoutfit valendo rep+++
tem como por pra mudar a outfit do target alem da minha nessa spell? local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) setCombatParam(combat, COMBAT_PARAM_USECHARGES, true) local area = createCombatArea(AREA_SQUARE1X1) setCombatArea(combat, area) function onGetFormulaValues(cid, level, skill, attack, factor) local skillTotal, levelTotal = skill + attack, level / 5 return -(skillTotal * 0.5 + levelTotal), -(skillTotal * 1.5 + levelTotal) end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(cid, var, target) local mninja = {lookType = 117, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 117, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, mninja, 500) else doSetCreatureOutfit(cid, fninja, 500) end return doCombat(cid, combat, var) end
-
OBJECT BUILDER..
no otitemeditor consegui , o que eu baixei faltava fazer a pasta "860" só lá que iria ler a spr e dat , hehe agora falta o remeres auehaheue
-
OBJECT BUILDER..
habilito não pq se não da erro ;x
-
OBJECT BUILDER..
não sei , como ver isso?
-
OBJECT BUILDER..
meu ot é 8.6 , editei várias sprites dele já até adicionei outras.. mas vi gente abrindo até em ot pokemon .. só eu que não consigo kkk
-
OBJECT BUILDER..
ja tentei assim , o remeres não aceita minhas spr nem o otitem editor , não sei mais oq fazer kkk
-
OBJECT BUILDER..
olá , criei um item pelo object builder para o mapa , mas e agora? como adiciono no jogo ? se alguem poder dar uma luz ai .. obrigado
-
(Resolvido)Algum Scripter ajuda?
obrigado deu certo , ótimo trabalho +rep
-
(Resolvido)Algum Scripter ajuda?
depois que usasse a magia ficaria certo tempo sem poder andar .. tipo soltei a magia ai fico 2 seg sem poder se mover.. hehe nenhum erro no executavel ..
-
(Resolvido)Algum Scripter ajuda?
não deu certo o char anda ao usar a magia ainda .. ;x
-
(Resolvido)Algum Scripter ajuda?
Alguem sabe alguma function pra usar aqui? quero que quem usar essa magia só possa andar depois de 1 seg ou 2 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_2 = createCombatObject() setCombatParam(combat_2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_2, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_3 = createCombatObject() setCombatParam(combat_3, COMBAT_PARAM_TYPE, CONST_ME_MORTAREA) setCombatParam(combat_3, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat_3, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_4 = createCombatObject() setCombatParam(combat_4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_4, COMBAT_PARAM_EFFECT, 69) setCombatParam(combat_4, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_4, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) local combat_5 = createCombatObject() setCombatParam(combat_5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat_5, COMBAT_PARAM_EFFECT, CONST_ANI_ENERGY) setCombatFormula(combat_5, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat_5,createCombatArea({{0, 0, 0, 0}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 1}, {0, 0, 0, 3}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}})) function onCastSpell(cid, var, time) local mninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 49, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, mninja, 200) else doSetCreatureOutfit(cid, fninja, 200) end direction = getCreatureLookDirection(cid) if direction == SOUTH then doCombat (cid, combat, var) elseif direction == NORTH then doCombat (cid, combat_2, var) elseif direction == EAST then doCombat (cid, combat_3, var) doCombat (cid, combat_5, var) elseif direction == WEST then doCombat (cid, combat_4, var) else return false end return true end
-
(Resolvido)Script baseado em getPlayerLookDir
8.60 alguem da um help.. to tentando fazer a seguinte script quando o player estiver olhando norte , então carregar local combat1 quando estiver olhando sul , então carregar combat2... fiz esse script mas n deu certo.. haha alguem ajuda? local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat1,createCombatArea({{1}, {0}, {0}, {2}})) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) setCombatArea(combat2,createCombatArea({{1}, {0}, {0}, {2}})) function onCastSpell(cid, var) if getPlayerLookDir(cid)== 3 then RunPart(cid, combat2, var) if getPlayerLookDir(cid) == 1 then RunPart(cid, combat1, var) else return true end end
-
(Resolvido)Algum Scripter ajuda?
MUITO OBRIGADO , SOU NOVO NO SITE TEM MAIS ALGUM JEITO DE AGRADEÇER??
-
(Resolvido)Algum Scripter ajuda?
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). ot 8.6 Estou com um problema , fiz uma magia no spellmaker , vamos lá , a magia do spellmaker se resume em fazer dois ataques em determinados lugares , queria adicionar na mesma magia que mude a looktype do char .. tenho as seguintes scripts.. então adicionei uma action em uma zaoan shoes para mudar a looktype .. e fiz a magia que está no seguinte vídeo kk mas queria juntar as 2 scripts .. alguem da um help ae? õ/ Magia de ataque : -- SpellCreator generated. -- =============== COMBAT VARS =============== -- Areas/Combat for 0ms local combat0_DRAGON2 = createCombatObject() setCombatParam(combat0_DRAGON2, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK) setCombatParam(combat0_DRAGON2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatArea(combat0_DRAGON2,createCombatArea({{1}, {0}, {0}, {2}})) function getDmg_DRAGON2(cid, level, maglevel) return (600)*-1,(600)*-1 end setCombatCallback(combat0_DRAGON2, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_DRAGON2")local combat0_DRAGON1 = createCombatObject() setCombatParam(combat0_DRAGON1, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatParam(combat0_DRAGON1, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatArea(combat0_DRAGON1,createCombatArea({{0, 0, 0, 0, 2}, {1, 0, 0, 0, 0}})) function getDmg_DRAGON1(cid, level, maglevel) return (500)*-1,(600)*-1 end setCombatCallback(combat0_DRAGON1, CALLBACK_PARAM_LEVELMAGICVALUE, "getDmg_DRAGON1") -- =============== CORE FUNCTIONS =============== local function RunPart(c,cid,var,dirList,dirEmitPos) -- Part if (isCreature(cid)) then doCombat(cid, c, var) if (dirList ~= nil) then -- Emit distance effects local i = 2; while (i < #dirList) do doSendDistanceShoot(dirEmitPos,{x=dirEmitPos.x-dirList,y=dirEmitPos.y-dirList[i+1],z=dirEmitPos.z},dirList[1]) i = i + 2 end end end end function onCastSpell(cid, var) local startPos = getCreaturePosition(cid) RunPart(combat0_DRAGON2,cid,var) RunPart(combat0_DRAGON1,cid,var) return true end e a action do item que muda outfit : function onUse(cid, var) local mninja = {lookType = 117, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local fninja = {lookType = 118, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local sex = getPlayerSex(cid) if sex == 0 then doSetCreatureOutfit(cid, fninja, 1000) local mana = getCreatureMaxMana(cid) doCreatureAddMana(cid, -mana) else doSetCreatureOutfit(cid, mninja, 1000) local mana = getCreatureMaxMana(cid) doCreatureAddMana(cid, -mana) end return doCombat(cid, combat, var) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. WHITEWOLF.avi