Tudo que menta2 postou
-
Alguem me ajuda cm essa magia
Peguei a script de uma magia para usar como base e alterei as outfyts porem a magia que eu usei pra copiar ta ficando igual a nova ta trocando sozinho parece q tem um storage na magia alguem pode me ajudar ? local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 80) local arr = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 2, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) local combat0 = createCombatObject() setCombatParam(combat0, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat0, COMBAT_PARAM_EFFECT, 59) local arr0 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 2, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area0 = createCombatArea(arr0) setCombatArea(combat0, area0) local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 234) local arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 2, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) setCombatArea(combat1, area1) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 235) local arr2 = { {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 1, 0, 0, 0}, {2, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, } local area2 = createCombatArea(arr2) setCombatArea(combat2, area2) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 233) local arr3 = { {0, 0, 0, 0, 0}, {0, 0, 0, 2, 0}, {0, 0, 1, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, } local area3 = createCombatArea(arr3) setCombatArea(combat3, area3) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 232) local arr4 = { {0, 0, 1, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 2, 0}, } local area4 = createCombatArea(arr4) setCombatArea(combat4, area4) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_HITCOLOR, COLOR_PINK) setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -540.0, 0, -550.0, 0) local arr5 = { {0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1, 1, 2}, {1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area5 = createCombatArea(arr5) setCombatArea(combat5, area5) local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_HITCOLOR, COLOR_PINK) setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -540.0, 0, -550.0, 0) local arr6 = { {0, 0, 0, 0, 0, 0 ,0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1}, {2, 1, 1, 1, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1}, {0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area6 = createCombatArea(arr6) setCombatArea(combat6, area6) local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_HITCOLOR, COLOR_PINK) setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -540.0, 0, -550.0, 0) local arr7 = { {0, 0, 0, 2, 0}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, } local area7 = createCombatArea(arr7) setCombatArea(combat7, area7) local combat8 = createCombatObject() setCombatParam(combat8, COMBAT_PARAM_HITCOLOR, COLOR_PINK) setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -540.0, 0, -550.0, 0) local arr8 = { {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 1, 1, 1}, {0, 0, 0, 2, 0}, } local area8 = createCombatArea(arr8) setCombatArea(combat8, area8) function ohk3(cid) if getCreatureLookDirection(cid) == 1 then doCombat(cid, combat1, numberToVariant(cid)) doCombat(cid, combat5, numberToVariant(cid)) doPlayerSay(cid, 'DESTRUCTION cannon!', TALKTYPE_ORANGE_1) elseif getCreatureLookDirection(cid) == 3 then doCombat(cid, combat2, numberToVariant(cid)) doCombat(cid, combat6, numberToVariant(cid)) doPlayerSay(cid, 'DESTRUCTION cannon!', TALKTYPE_ORANGE_1) elseif getCreatureLookDirection(cid) == 0 then doCombat(cid, combat3, numberToVariant(cid)) doCombat(cid, combat7, numberToVariant(cid)) doPlayerSay(cid, 'DESTRUCTION cannon!', TALKTYPE_ORANGE_1) elseif getCreatureLookDirection(cid) == 2 then doCombat(cid, combat4, numberToVariant(cid)) doCombat(cid, combat8, numberToVariant(cid)) doPlayerSay(cid, 'DESTRUCTION cannon!', TALKTYPE_ORANGE_1) end end function ohk2(cid) doPlayerSay(cid, 'GOD!', TALKTYPE_ORANGE_1) doCombat(cid, combat0, numberToVariant(cid)) addEvent(ohk3,500,cid) end function ohk1(cid) doPlayerSay(cid, 'errrrg!', TALKTYPE_ORANGE_1) doCombat(cid, combat, numberToVariant(cid)) addEvent(ohk2,500,cid) end function onCastSpell(cid, var) if exhaustion.check(cid, 13103) == TRUE then doPlayerSendCancel(cid, "Podera usar novamente dentro de 5 segundos.") doSendMagicEffect(getCreaturePosition(cid), 2) return false end addEvent(ohk1,500,cid) exhaustion.set(cid, 13103, 5.0) return true end
-
Arrumar scriipt npc
Alguem poderia me ajudar? tenho uma script que npc adiciona uma nova voc(ultra god) so que ele so ta adicionando se o player tiver cm "reset" queria tirar esse reset e colocar pra o npc da a voc mesmo se n tivesse reset local focus = 0 local talk_start = 0 local target = 0 local following = false local attacking = false local tab = { item = {2144, 500}} -- {itemID, count} function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then selfSay('???') focus = 0 talk_start = 0 end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function onCreatureSay(cid, type, msg) msg = string.lower(msg) if (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then selfSay('Ola! Se voce esta pronto, diga "ultra god".') focus = cid talk_start = os.clock() elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then selfSay('Desculpe, ' .. getCreatureName(cid) .. '! Hey!.') elseif focus == cid then talk_start = os.clock() if msgcontains(msg, 'ultra god') and getPlayerStorageValue(cid,99023) == 4 then selfSay('Desculpe, mas voce já é ultra god.') focus = 0 talk_start = 0 elseif msgcontains(msg, 'ultra god') and (getPlayerLevel(cid) < 800 and getPlayerStorageValue(cid,99023) ~= 4) then selfSay('Apenas level 800 ou mais podem virar ultra god.') focus = 0 talk_start = 0 elseif msgcontains(msg, 'ultra god') then selfSay('Realmente quer isto?') talk_state = 2 --_GOKU_-- elseif msgcontains(msg, 'yes') and talk_state == 2 and getPlayerLevel(cid) >= 800 and getPlayerVocation(cid) == 473 then if (getPlayerItemCount(cid, tab.item[1]) >= tab.item[2]) and doPlayerRemoveItem(cid, tab.item[1], tab.item[2])then doUltragod(cid,560,499) else talk_state = 0 end
-
Alguem poderia me mandar a script de um npc que adiciona uma nova transform (ultra god)
Alguem poderia me ajudar com um npc que adiciona uma nova transform pra tal vocation e so adiciona se ela tiver em uma determinada vocation obs: quero q esse npc adicione para varias voc tipo um ultra god
-
Alguem poderia me ajudar cm um npc que adiciona uma transform ea pessoa ainda possa reverter
Bom queria uma script de um npc, que adicionasse uma nova transform pra tal player, e que ele podesse reverter pra primeira transform e mesmo assim transformar na nova que ganhou Tipo um ultra god, alguem poderia me ajudar ? vers do ot 8.60
-
Alguem poderia me ajudar cm um npc que adiciona uma transform ea pessoa ainda possa reverter
Bom queria uma script de um npc, que adicionasse uma nova transform pra tal player, e que ele podesse reverter pra primeira transform e mesmo assim transformar na nova que ganhou Tipo um ultra god, alguem poderia me ajudar ? vers do ot 8.60
-
Alguem completa essa script pra min (Script pra avisar que item chegou)
se modificar assim a script so vai funcionar se o player estiver online, queria que inviasse mesmo offline, no caso so queria a mensagem quando ele tivesse on, so que cm essa script o item n envia se ele tiver off
-
Alguem completa essa script pra min (Script pra avisar que item chegou)
Eu uso uma script pra enviar item pro dp do player, e pra essa script ficar perfeita falta avisar que o item chegou, tipo uma mensagem pro player falando "seu item acabou de chegar" sera que alguem poderia completar essa script pra min ? function onSay(cid, words, param) local t = string.explode(param, ",") local present = doCreateItemEx(1989) if not t[1] then doPlayerSendTextMessage(cid, 27, "Digite nome, quantidade.") return TRUE end if not getPlayerByNameWildcard(t[1]) and not getPlayerGUIDByName(t[1]) then doPlayerSendTextMessage(cid, 27, "Nome nao existe.") return TRUE end if not tonumber(t[2]) then doPlayerSendTextMessage(cid, 27, "Digite nome, quantidade.") return TRUE end doAddContainerItem(present, 6527, t[2]) doPlayerSendMailByName(getPlayerNameByGUID(getPlayerGUIDByName(t[1])), present, 1) doPlayerSendTextMessage(cid, 27,"Voce adicionou "..t[2].." points ao jogador "..getPlayerNameByGUID(getPlayerGUIDByName(t[1]))..".") return TRUE end
-
alguem ajuda, script add item depot
onde coloco o id do item ? no caso queria que fosse pro depot do player ta indo direto pra bad dele da erro na distro error-talkation interface <luaaddContainer item> item notfound
-
alguem ajuda, script add item depot
Bom preciso de uma script que mande o item para o depot do player mesmo que esteja ofiline ou online "quero essa script, pra qnd ele doantar eu mandar os pontos para a depot dele, que no caso fica na loja onde vende os itens" se alguem poder me ajudar eu agradeço, ja tentnei todas as scripts nehuma delas funcionaro
-
Sitema Premium points
Alguém poderia me mandar um script de Premium points? queria que os pontos, fossem tipo para um depot, Igual ao sistema do wodbo wars, quem poder me ajudar
-
Spell sai torta serve 8.60
Algueeeeem poderia me ajudar ? quando solto a spell o efect dela sai mt longe, aiii a script local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_TEAL) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 70) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 81) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -35.0, 0, -35.5, 0) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local parameters = {cid = cid, var = var, combat1 = combat1} for k = 1, 10 do addEvent(function() if isCreature(cid) then addEvent(onCastSpell1, 1, parameters) end end, 1 + ((k-1) * 225)) end return true end