Ir para conteúdo

Nando3513

Campones
  • Total de itens

    18
  • Registro em

  • Última visita

Tudo que Nando3513 postou

  1. Queria saber se alguem consegue fazer, o utani hur e utani gran hur igual ao da foto
  2. essa dúvida tua ai e meia sei la, nunca tive esse problema pq se funciona no templo e tals , temq funciona no teu caso começa td de novo pondo PVP Zone Tool e não poe no teleport da saida poe apenas PZ Tool e faz o mesmo na entrada temq funcionar mano
  3. Nando3513

    Distance Npc

    Por que tu nao usa o Perac? so renomeia para Distance aqui o script dele! <?xml version="1.0" encoding="UTF-8"?> <npc name="Perac" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="129" head="78" body="52" legs="68" feet="114" addons="0"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="message_greet" value="Ola |PLAYERNAME|. Eu vendo itens para paladin. Diga {trade}."/> <parameter key="shop_sellable" value="crossbow,2455,150;bow,2456,130"/> <parameter key="shop_buyable" value="crossbow,2455,360;bow,2456,200;spear,2389,20;poison arrow,2545,18;bolt,2543,3;arrow,2544,2;elvish bow,7438,10000;modified crossbow,8849,20000;chain bolter,8850,50000;devileye,8852,400000;iron worker,8853,100000;warsinger bow,8854,10000;composite bow,8855,30000;yols bow,8856,40000;solkweaver bow,8857,20000;assassin star,7368,50000"/> </parameters> </npc> Se aprovado me de Reputação!
  4. cara a respeito do Rank , nao e aconcelhável por tanto player no rank intao poe um rank top 100 vai no config.lua e muda se aprovado de me de Reputação A respeito do outro pedido seção errada!
  5. Nando3513

    [Pedido] Npc

    Area errada amigo, reportado para que seja movido para area certa
  6. Ve se da assim local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 500, 500, 600, 600) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Se aprovado me de Reputação :button_ok:
  7. tenta ir nesses destinos e deletar pois ali axo q nao involve nada com o ot so nao garanto nada, mas nao sei outro geito de resolver
  8. reportado para ser movido para dúvidas sanadas
  9. Nando3513

    Área Anti-Logout

    Nao sei se todos map editor tem essa opção Mais o Remere's map editor tem Clika em Terrain Palette ali em baixo em Tools Tem a opção No Logout Tool é so clicar ali e arrastar a area que vc quer espero ter ajudado!! se aprovado me de reputação! :button_ok:
  10. Pelo o que eu intendi você quer uma magia com dois ou mais combats segue assim intao local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 52) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 6) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 6) arr1 = { {0, 0, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 3, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 0, 0}, } arr2 = { {0, 0, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 3, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) setCombatArea(combat1, area1) setCombatArea(combat2, area2) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2 } addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 200, parameters) end Se :button_ok: + Rep.
  11. eu ja sabia disso , mais valeu pela iniciativa vou mandar fechar
  12. Nando3513

    Pedido (Wand)

    não sei se tem como mais caso teja queria um script no caso de uma wand que treinace distance e ml eu ja tenho um script mas no caso eu nao quero que quando o player teje usando alguma runa o bow parace de ataka por isso decidi por como wand. meu script é esse. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 43) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SHIVERARROW) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -50, 0, -350) local condition = createConditionObject(CONDITION_FREEZING) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 1, 10, -200, -250) setCombatCondition(combat, condition) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end
  13. Cara eu ja te ajudei, num topico igual esse!! evite double post , vai no outro post e ve se era aquilo mesmo reportado para fecharem o topico
  14. Ja deu isso comigo você deve ter trokado nome de algum item no items.xml!! volta o que você mudou la ou abre o como bloco de notas vai na linha "21570" e ve se ta faltando algum <""> / ou as vez tu acrecento algo ali que nao e dali tipo um outro simbolo "!" para ir ate a linha se vc nao sabe vai em editar/ Ir para...
  15. Seguinte eu peguei esse script para por no meu ot mais axo q o script nao e compativel com minha versao TFS 0.3.1 8.4 E queria sabe se tem como alterar ele para servir no meu ot Esse script exige o creature scripts login.lua mas meu ot nao tem isso A função dele é sair OWNED quando o player morre local function sendLetter(p) local pos = p.pos local letter = p.letter doSendAnimatedText(pos, letter, TEXTCOLOR_RED) end function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) local letters = {"!", "D", "E", "N", "W", "O"} for i = 1, #letters do addEvent(sendLetter, i * 150, {pos = getCreaturePosition(cid), letter = letters[i]}) end return true end OBS:Se ele nao existir voce cria, mas se existir eu recomendo trokar no nome do script.lua e no login.lua registrar o evento com outro nome. Vá em data/creaturescripts/creaturescripts.xml e ABAIXO desta Tag: <event type="login" name="PlayerLogin" script="login.lua"/> ADICIONE ESTA: < event type="preparedeath" name="onPrepareDeath" event="script" value="preparedeath.lua"/> Agora é só ir em data/creaturescripts/scripts/login.lua e ABAIXO de: function onLogin(cid) ADICIONE ISTO: registerCreatureEvent(cid, "onPrepareDeath")
  16. area errada amigo , mais atenção na hora de postar algo reportado
  17. Nando3513

    Comando !online

    deu certo mano valeu por ajuda mais uma vez
  18. Nando3513

    Comando !online

    aqui nao funcionou deu o seguinte erro no console [22/08/2010 17:23:20] data/talkactions/scripts/online.lua:22: attempt to call global 'getPlayerGhostAccess' (a nil value) [22/08/2010 17:23:20] stack traceback: [22/08/2010 17:23:20] data/talkactions/scripts/online.lua:22: in function <data/talkactions/scripts/online.lua:5>
  19. Nando3513

    Comando !online

    eu queria o script !online , mais ao invez de aparecer o nome dos char e o level so apareça a quantidade de players online. ex: Há 300 players online. esse aqui e o script original com os level local config = { showGamemasters = getBooleanFromString(getConfigInfo('displayGamemastersWithOnlineCommand')) } function onSay(cid, words, param) local players = getPlayersOnline() local strings = {} local i = 1 local position = 1 for _, pid in ipairs(players) do if(i > (position * 7)) then strings[position] = strings[position] .. "," position = position + 1 strings[position] = "" else strings[position] = i == 1 and "" or strings[position] .. ", " end if((config.showGamemasters == TRUE or getPlayerCustomFlagValue(cid, PlayerCustomFlag_GamemasterPrivileges) == TRUE or getPlayerCustomFlagValue(pid, PlayerCustomFlag_GamemasterPrivileges) ~= TRUE) and (isPlayerGhost(pid) ~= TRUE or getPlayerAccess(cid) > getPlayerAccess(pid))) then strings[position] = strings[position] .. getCreatureName(pid) .. " [" .. getPlayerLevel(pid) .. "]" i = i + 1 end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (i - 1) .. " player(s) online:") for i, str in ipairs(strings) do if(str:sub(str:len()) ~= ",") then str = str .. "." end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str) end return TRUE end
  20. Nando3513

    Buypreium

    me de reputação
  21. Nando3513

    Duvida Em Script

    eu tinha esse script a um tempo ja nunca usei e hj axei fui tenta por so que nao sei o comando pra banir se alguem poder falar como é
  22. vodkart eu editei o post la pra intender melhor axo q ta pratico pra ti ve la se tu nao consegui como eu kero la so faz oq pede no final
    http://www.xtibia.com/forum/topic/139236-vodkart-da-uma-olhadinha/page__p__919646#entry919646
  23. Seguinte opção PVP Zone Tool usada para arenas seguras, nao teria como muda para que o player, quando morra voltar a ao templo com a mana atual de quando ele morreu na arena , para que os players não fikem indo na arena morre so pra enxe a mana, e queria saber se tem como se na area da arena nao dar para usar runas que fikam no chão ex: Magic Wall, Fire Field. é isso
  24. não sei se tem algo a ver mais tenta trocar ai no teu script a linha doRemoveItem(item.uid) para doRemoveItem(item.uid, 1)
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...