Ir para conteúdo

OriGM

Cavaleiro
  • Total de itens

    199
  • Registro em

  • Última visita

Tudo que OriGM postou

  1. OriGM

    Baú de Quest

    Abra o seu mapeditor,clique com direito no bau da quest,adicione o valor no actionid: 7000 No data/actions/actions.xml adicione. Agora na pasta scripts,copie um arquivo,e renomeie para questbauzin.lua ,apague tudo dentro,e cole. Modifique o IDBOOSTSTONE para o ID do boost stone,pois voce nao colocou qual o ID dela,e pronto.
  2. Tenta usa assim. Se não der certo,faça adicionar na descrição do item o hitchance quando der na quest ou drop,ai é só pegar pela descrição do item.
  3. Já que só ele consegue te ajudar,era melhor enviar uma MP, não? Bom de qualquer forma não é o primeiro pedido que eu tento te ajudar e "não consigo". Sendo assim,vou anotar seu nome aqui,para que eu não volte a tentar te ajudar. Um abraço e boa sorte nos seus problemas.
  4. Tenta assim: function onLogin(cid) function pegarNome(name) return string.sub(name, 7) end local premmydays = getPlayerPremiumDays(cid) if getPlayerStorageValue(cid, 35400) >= 1 then return doPlayerSendCancel(cid, "You is a premmium account.") end if premmydays >= 1 then db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") setPlayerStorageValue(cid, 35400, 1) return true else if string.sub(name, 1,6) == "[Vip] " then db.executeQuery("UPDATE `players` SET `name` = '"..pegarNome(getCreatureName(cid)).."' WHERE `id`= "..getPlayerGUID(cid)..";") doPlayerSendTextMessage(cid,19,"You go kick in 2 seconds,to update your name.") addEvent(doRemoveCreature, 2*1000, cid, true) end end return true end
  5. Se o script é executado pelo level,é claro que quando o player reverter(resetar,voltar pro level 1),ele não vai conseguir usar a transformação,afinal ele está abaixo do nível que o script pede. O que pode se fazer é pegar o script do reset e ver qual é a storage que o script dá ao player que reseta,ai você coloca do lado de todo if getPlayerLevel(cid) ,se tiver tal storage,por exemplo: Assim ele executaria caso o player nao tenha nenhum reset,só se ele tiver level,e caso o player já resetou ,ele poderá usar mesmo no level 1.
  6. Tenta assim:
  7. OriGM

    Como Fazer ProgressBar

    O certo seria assim não? setPercent(valorAtual, 0, valorMaximo) E o 0 é o valor minimo.
  8. OriGM

    Como Fazer ProgressBar

    Sim,a 1 mês atrás pra mim era impossivel eu fazer isso,hoje vejo como é facil. Abraço e boa sorte,qlqr coisa só falar
  9. OriGM

    Como Fazer ProgressBar

    Ué exatamente o que ensinei lá. Recebe via send cancel,dai voce transforma o numero 18 em 100% da barra,e assim ela vai diminuindo. Está lá no topico é só dar uma lida com calma. Quebrei a cabeça pra faze,está de mão beijada lá,talvez mais pra frente eu comece a fazer um tutorial sobre tudo que sei de OTClient.
  10. OriGM

    Como Fazer ProgressBar

    Como assim ? O numero que vem vai ser fixo(digo vai ser só o numero 18 ou esse numero pode alterar)? É Storage? Se o numero for vir uma vez só,e voce quer que diminua por tempo,sem vir outro sendcancel,é só dar loop.
  11. OriGM

    Como Fazer ProgressBar

    Aberos no meu tópico abaixo ,eu descobri como fazer,e ensinei. http://www.xtibia.com/forum/topic/224616-barra-de-porcentagem/
  12. Mais do que estou tentando te ajudar? Se não puxa é porque não é movable. Esse fundo preto é na sprite já te falei,não vou te ensinar a tirar a parte preta,isso é simples ,procure no fórum aqui,existe infinidades de tutoriais ensinando a editar/criar sprites.
  13. Nao tem nada haver o que te pedi com o vocations.xml Falei pra voce puxar o corpo,como voce faz com qualquer item no jogo,voce nao clica e arrasta o item? Quero que faça isso para verificar se a parte preta é junta ou separado do corpo. Pois se voce puxar o corpo para o lado e o fundo preto ir junto,o fundo preto é na sprite do corpo,e não um item separado,e como ja falei "Tem que editar a SPRITE"
  14. Grande coisas estão por vir...
  15. Voce fez algo de errado ,apague tudo e refaça novamente 1 por 1,e teste antes. Pois testei aqui,e está funcionando perfeitamente.
  16. OriGM

    (Bug) OTClient

    Que barra,tire uma SS.
  17. Aparentemente tá certo,dá pra ver o erro no distro ou fecha na hora? Se der,tire uma SS.
  18. Então é porque o "MATO" é o primeiro corpo,dai ele "apodrece" e vira o corpo. Se voce puxa o corpo o preto continua onde tava o corpo? Ou ele vai junto? Se for junto é o sprite com o fundo preto,como ja disse,só modificar. Agora quanto ao mato,voce tem que modificar para a mesma sprite do corpo.
  19. Tá mas nao respondeu todas as perguntas... não adianta nada.
  20. Tem alguma animação quando ele morre? Cada vocação tem seu corpo? Se sim,toda vocação acontece isso? Que mato apareceu? Depois de quanto tempo que aparece o mato aparece o corpo? Funcionava normalmente antes e começou a dar este erro? Se sim qual foi a ultima coisa que voce mexeu?
  21. Vá em data/weapons, verifique se tem o id da arma que voce está adicionando,se tiver apague e cole esta colocando o nome da arma no nome do script. Ai na pasta scripts,voce copie um arquivo,renomeia pro nome da arma e cole o script.
  22. Sprite com fundo preto. Basta adicionar o fundo rosa ou transparente,e pronto.
  • Quem Está Navegando   0 membros estão online

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