Ir para conteúdo

gabrielbsales

Visconde
  • Total de itens

    266
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que gabrielbsales postou

  1. [25/04/2015 22:01:43] data/lib/some functions.lua:1710: attempt to compare two boolean values [25/04/2015 22:01:43] stack traceback: [25/04/2015 22:01:44] data/lib/some functions.lua:1710: in function <data/lib/some functions.lua:1694> Mande as linhas 1710 e 1694, do data/lib/some functions.lua, ou o arquivo inteiro. (use spoilers)
  2. Quando eu postar meu server, posto a transparencia junto.
  3. Bom, só queria mostrar a transparência no ot-client
  4. function onSay(cid, words, param) pos = getPlayerPosition(cid) pz = getTilePzInfo(pos) local skillLimit = 10 --Limite de skill if getPlayerSkillLevel(cid, 3) >= skillLimit then doPlayerSendTextMessage(cid,22,"Voce so pode upar seu skill ate ".. (skillLimit) .. ".") return true end if pz == 0 then doPlayerSendTextMessage(cid,22,"Voce so pode upar seu skill en protect zone.") else if doPlayerRemoveItem(cid, 5891,1) == TRUE then doPlayerAddSkill(cid,3, 1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_ENERGYAREA) else doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE,"Você precisa de 1 enchanted chicken wing para upar seu skill.") end end return 1 end local skillLimit = 10 Onde tem 10, você coloca até quanto pode upar.
  5. Copie o texto do erro da distro, não está carregando a imagem. :\
  6. Momento algum você está chamando a função "DamageInRectangle"
  7. Bom, PDA é um poço de gambiarras, fazer mais uma não é problema. Pra o npc atacar apenas players com certo storage, no script do npc, nesse caso: <npc name="Hunter" script=".aHunter.lua" walkinterval="3000" floorchange="0" speed="50"> .aHunter.lua, procure pela função updateTarget, nessa linha: if isPlayer(_target) and not getTileInfo(getThingPos(_target)).protection then --alterado v1.8 antes do then, adicione: and getPlayerStorageValue(_target, 111222) == 1 onde, 111222 é o storage, e o 1 é o valor que ele checará se são iguais. Ficando assim: if isPlayer(_target) and not getTileInfo(getThingPos(_target)).protection and getPlayerStorageValue(_target, 111222) == 1 then --alterado v1.8 Pronto, agora ele só irá atacar quem tiver esse storage, agora, para o loot, no mesmo arquivo, procure pela chamada da função doCreateMonster, e veja o nome do monstro, vá em data/monster/System/nomedomonstro.xml Nesse caso há dois: monster = doCreateMonster("aHunter", myPos) monster = doCreateMonster("aHunterFemale", myPos) Então é só abrir o xml do monstro e adicionar o loot normalmente. Creio que o mesmo possa ser feito para a experiência, experience="0", mude para outro valor, pode funcionar.
  8. Bom, estava fazendo um launcher pra um servidor que estou, mas acabei deixando de lado e começando outro, e para não ir pra lugar nenhum, vou postar aqui. Deixei um pouco editável. O Launcher: Requisitos: Host(site) Olhos para ler Primeiramente: SCAN! E depois: BAIXE! - Sources inclusas.(Consertado imagem) NEW PATCH GENERATOR Agora, vamos configura-lo, tarefa muito fácil:(mentira!): Bom, é isso, espero que seja útil. Aos interessados: Créditos: Eu(Gabrielbsales) Google que salva a pátria
  9. Bom, como um individuo(Vudi) não sabe cumprir o que fala, vou postar o sistema aqui.(não cabe ao post explicar aqui) Bom, aqui está o smeargle system, igual o da PxG. Vamos lá. 1 - Vá na pasta Lib, substitua seu cooldown bar.lua por isso: 2 - Ainda no Lib, no fim(depois do ultimo end) do Some Functions.lua, adicione isso: 3 - Agora no order.lua, do Actions, em baixo de: Adicione: 4 - Se seu servidor ja tiver os spells, sketch 1, sketch 2... Substitua por esses(data/lib/pokemon moves.lua): Se não, use os mesmos acima, não esqueça de adicionar no spells.xml. 5 - Agora, vá em talkactions/scripst, abra o move1.lua e substitua: Por Depois: Por: Pronto, se tiver feito tudo certo, funcionará. Como ficará: Como usar: Créditos: Eu(Todo o script)
  10. gabrielbsales

    ItemEditor

    A minha é 8.54v1, está tudo de acordo :s
  11. gabrielbsales

    ItemEditor

    Isso eu entendi, mas fazer o que? Referente á 8.54 só tem isso:
  12. gabrielbsales

    ItemEditor

    Nociam, não entendi '-'
  13. Bom, estou começando a programar pra Tibia em Delphi, e fiz um simples programa(nada que alguém não faça). ~O Programa: Função: Checa se o Server Está Online ou Offline. Fim. >> Download << >> Scan << Essas 6 Detecções devem ser porquê envia dados pro servidor. Print: - Como usar?
  14. gabrielbsales

    ItemEditor

    Ed, segue o arquivo em anexo. Obrigado de qualquer modo. items.rar
  15. gabrielbsales

    ItemEditor

    Muito bom Ed, mas estou tendo um problema ao abrir um OTB com um Dat e Spr "Extended", segue o erro: Sim, eu marquei "Extended" e selecionei a pasta que se localiza o Dat e Spr em Preferences. Ja tentei executar como Administrador. Uso PDA. Versão: 8.54. Se disser o que posso fazer, fico grato. Ps: No client funciona normalmente.
  16. Bolz, pelo que vi, os dois links dos clients estão errados '-'
  17. Fazer o que né, o único o.t que passei mais de 3 semanas. Muito bom.
  • Quem Está Navegando   0 membros estão online

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