Ir para conteúdo
  • Cadastre-se

MaXwEllDeN

Héroi
  • Total de itens

    1185
  • Registro em

  • Última visita

  • Dias Ganhos

    36

Tudo que MaXwEllDeN postou

  1. local commonItems = { -- ITEMS ALL VOCS RECEIVE {2120, 1}, -- rope {2789, 100}, -- brown mushrooms {2305, 1}, -- fire bomb rune {2261, 1}, -- destroy field rune } local firstItems = { [1] = { -- [VOC 1] SORC ITEMS {2323, 1}, -- hat of the mad {8871, 1}, -- focus cape {7730, 1}, -- blue legs {2195, 1}, -- boots of haste {8902, 1}, -- spellbook of mind control {2187, 1}, -- wand of inferno {2268, 1}, -- sd {2273, 1}, -- uh {7590, 1}, -- gmp {2293, 1}, -- mw }, [2] = { -- [VOC 2] DRUID ITEMS {2323, 1}, -- hat
  2. Se não deu nada então você não fez tudo certo. Dá algum erro no Servidor? O que acontece? Nós não somos videntes temos que saber né.
  3. Posta o script da spell aqui, fazendo favor.
  4. Esse Guido safado usando programa pra afinar a voz. . @Thread Minha voz fica muito estranha no Skype, LOL.
  5. Exatamente, você tem que escolher o time antes [:, no NPC.
  6. local ice = {x=32193, y=31419, z=2} local earth = {x=32974, y=32224, z=7} local fire = {x=32909, y=32338, z=15} local energy = {x=33060, y=32711, z=5} function onStepIn(cid, item, pos) if not isPlayer(cid) then return false end local new_dir, newdir2 if getPlayerLookDir(cid) == 0 then newdir = 2 newdir2 = 2 elseif getPlayerLookDir(cid) == 1 then newdir = 3 newdir2 = 3 elseif getPlayerLookDir(cid) == 2 then newdir = 0 newdir2 = 0 else newdir = 1 newdir2 = 1 end if item.actionid == 7801 then if getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 6 and getPlayerLeve
  7. Você tem que modificar o xml do monstro, modificar onde estiver assim: <flag convinceable="1"/> Deixar assim: <flag convinceable="0"/>
  8. Área errada cara, presta atenção onde posta. Tópico movido.
  9. Muito boa entrevista Bruno, só não curti a fonte que você usou no tópico, tive que ler tudo destacando. aeauhuaehau
  10. Amigo, sei que você é um membro novo, mas não custa nada ler as regras e quando você ver em um tópico um anuncio em vermelho falando que seu post pode se considerado flood, se não tiver outro jeito de transmitir a mensagem que você quer se não pelo tópico, poste nele, mas se houver como é o caso crie um tópico na área de dúvidas e diga o que está acontecendo.
  11. Não vejo muito futuro, pois Python é uma linguagem muito pesada, é praticamente 8x mais pesada que Lua.
  12. <action itemid = "2160" event = "script" value = "HealHEALTH.lua" /> HealHEALTH.lua local config = { min = 500, -- Mínimo que pode healar max = 750, -- Máximo que pode healar remove = true, } function onUse(cid, item, frompos, item2, topos) local life = math.random(config.min, config.max) doCreatureAddHealth(cid, life) doSendAnimatedText(topos, life, 30) return config.remove and doRemoveItem(item.uid, 1) end <action itemid = "2162" event = "script" value = "HealMANA.lua" /> HealMANA.lua local config = { min = 500,
  13. Action: <action actionid = "27124" event = "script" value = "AlavancaPOI.lua" /> AlavancaPOI.lua local teleport_pos = {x = 160, y = 54, z = 7} -- Posição que o teleport vai aparecer function doFindItemInPos(ids,pos) -- By Undead Slayer local results = {} for _ = 0, 255 do local findPos = {x = pos.x, y = pos.y, z = pos.z, stackpos = _} if isInArray(ids, getThingFromPos(findPos).itemid) then table.insert(results, getThingFromPos(findPos)) end end return results end function onUse(cid) if #doFindItemInPos({1387}, teleport_pos) >
  14. Gostei cara, isso ai dá um RPG legal ao servidor, seria legal colocar outro modo pra abrir a passagem, tipo um enigma.
  15. function isPosInArray(array, pos) for _, v in pairs(array) do if v.x == pos.x and v.y == pos.y and v.z == pos.z then return true end end return false end local pos = { {x = 751, y = 752, z = 7}, {x = 251, y = 752, z = 7}, } function onPush(cid, target) if isPlayer(target) and isPosInArray(pos, getThingPos(target)) then doPlayerSendCancel(cid, "Você não pode empurrar este player.") return false end return true end
  16. Creaturescript, no próprio post eu dou informações sobre como instalar. As posições são de onde o player não pode ser tirado.
  17. function isPosInArray(array, pos) for _, v in pairs(array) do if v.x == pos.x and v.y == pos.y and v.z == pos.z then return true end end return false end local pos = { {x = 751, y = 752, z = 7}, {x = 251, y = 752, z = 7}, } function onPush(cid, target) if isPlayer(target) and isPosInArray(getThingPos(target)) then doPlayerSendCancel(cid, "Você não pode empurrar este player.") return false end return true end <creaturescript type = "push" name = "PushPlayerThere" event = "script" value = "PushPlayer.lua" />
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo