Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. /mkitem e so olhar em talkactions.xml
  2. caotic

    Barra de Spells

    Então meu colega. Adptar este sistema para pokemon não e dificil. Da uma olhadinha no sistema de moves de pokemon se tiver duvidas crie um tópico em pedidos e duvidas concerteza iremos ajudar.
  3. caotic

    Barra de Spells

    Ela e automatica abre quando tu loga. Mais se sentir que ela muito grande basta diminuir em seu sistema. Você também pode adicionar um botão de hide.
  4. caotic

    Barra de Spells

    De que modo? As spells ficam listadas então se tu clikar ele vai ser usada.
  5. Tenho saudade desse lugar vontande de voltar a ajudar essa comunidade :/
  6. caotic

    Barra de Spells

    Bar Spell Está me dando muita angustia ver o xtibia tão decaido e com pouco conteudo então resolvi dar a minha contribuição. Então resolvi posta a bar spell que desenvolvi num antigo projeto de naruto. A barra de spell e uma barrinha que lista todas as spells de um character ela não usa opcode. Vamos começar extraia na sua pasta modules do otclient o arquivo anexado no topico agora vamos a seu otserv e crie uma arquivo lua em data/lib chamado spell e coloque isto: function sendSpellsForBarSpell(cid) local dir = "data/spells/spells.xml" str = "ShowJutsu/" print("oi") local monster = io.open(dir, "r") for i in monster:read("*a"):gmatch('<instant(.-)</instant>') do local name = i:match('name="(.-)"') if string.find(i, '<vocation id="'..getPlayerVocation(cid)..'"/>') or string.find(i, 'needlearn="0"') and not string.find(i, '<vocation id') or getPlayerLearnedInstantSpell(cid, name) then local level = i:match('lvl="(.-)"') local word = i:match('words="(.-)"') if getPlayerLevel(cid) >= tonumber(level) then str = str..name.."-"..word.."/" end end end doPlayerSendCancel(cid, str) doPlayerSendCancel(cid, "Barra de moves atulizada") end Vá em creaturescripts e crie um arquivo lua chamado de bspell e coloque isto: function onAdvance(cid, skill, oldLevel, newLevel) if skill ~= 8 then return true end sendSpellsForBarSpell(cid) return true end Registre a tag em creaturescripts.xml: Registre o event em login.lua: Coloque isto em login.lua depois de onLogin(cid) (Se quiser para você pode retirar a barra do account manager colocando isto depois da verificaço do account manager) : game_spells.zip
  7. caotic

    Opa

    não imagino como o preioso acho esta foto.
  8. Nossa +- 1500 mensagens excluidas
  9. Além de desenvolver um otimo sistema não tem a limitação do client. Parabéns
  10. Existe a função shell a mesma que abre as web paginas do seu otc. Basta especificar no arquivo de iniciação do seu otc. (Nas sources)
  11. Ja esta na hora de um servidor de avatar decente aparecer
  12. caotic

    [FABRICA]Otclient

    Não. Não vejo mais motivos de continuar a fabrica . Mais quem precisa de ajuda eu estarei a disposição basta entrar em contato.
  13. não gosto que meu nome fique enfiado em intrigas. Gostei das edições da dex o design fico bem legal so acho que deveria ter mais detalhes para ficar mais perfeito.
  14. Se há tivesse teria continuado o projeto mais como eu so via limitações ele foi encerrado.
  15. A poke bar você pode simplesmente apagar a pasta game_barpoke. O level e system e simples mais fica seu criterio.
  16. caotic

    Duvida

    Ou melhor.... fazer assim Function toDat(ByVal x As String) Dim y As String y = x If Val(x) < 10 Then y = "0" + y.ToString End If Return y End Function Function retireDatDays(ByVal dat As String) Dim x As String Dim a As String Dim days As String = Microsoft.VisualBasic.Left(dat, 2) Dim maxdays As String = DateTime.DaysInMonth(Microsoft.VisualBasic.Right(dat, 4), Microsoft.VisualBasic.Left(Microsoft.VisualBasic.Right(dat, 7), 2)) If Val(days) < Val(maxdays) Then a = Val(Microsoft.VisualBasic.Right(dat, 4)) Dim m As String = Microsoft.VisualBasic.Left(Microsoft.VisualBasic.Right(dat, 7), 2) If Val(m) = 1 Then a = Val(Microsoft.VisualBasic.Right(dat, 4)) - 1 x = "12" Else x = Val(m) - 1 End If Return DateTime.DaysInMonth(a, x).ToString + "/" + toDat(x.ToString()) + "/" + a.ToString() End If Return dat End Function Pronto e so usar a função retireDatDays e pronto e ele va tirar o dias do mês corretamente.
  17. caotic

    Duvida

    eaheuh' eu ainda não entedi. Pelo que eu vi você quer voltar para o ultimo mes e isto e bem facil.
  18. caotic

    [FABRICA]Otclient

    Tu colocou "selectChar" no startes do server? Deve está dando esse problema por causa disso, ver as tags lá em cima que mandei e tenta incorporar no seu startes, abraço! Alem do starter você pecisa colocar em login caso o player deslogue.
  19. caotic

    [FABRICA]Otclient

    Olha cara, a barra de exp do poke eu não sei não, porem, esse de look no player tenta fazer o seguinte: vai na pasta do seu server/lib/some functions.lua vai na ultima linha q tiver, e adiciona isso: function doShowLookPlayer(cid, target, msg) doPlayerSendCancel(cid, "ShowLook/"..getPlayerStorageValue(target, 21121).."/"..msg.."") end agora, va em data/creaturescripts/scripts e la, abra o seu look.lua, apage tudo que tem la e substitua por isso: OBS: Não sei se vai bugar(pelo menos aqui n bugou), porem não sei qual parte do script devo pegar, se alguem descobrir e postar só as linhas necessarias, seria mt util. Agora no client: va no seu client e coloque essa pasta em modules: http://www.4shared.com/rar/JxDrYnrH/game_char.html? Creditos: 100% Ao dono do client World Pokemon e do Server PWO Topico ta disponivel aqui no forum, só ir la e ver quem criou, apenas ensinei como colocar o sistema... So assim não vai funcionar. Você precisa colocar o "selectChar" onde o player escolhe o seu proprio char.
  20. caotic

    [FABRICA]Otclient

    Ah e facil isso. So que eu tenho apenas as cries dos pokemons as voices eu so tenho da 1 geração. Se arrumarem as voices da para fazer sim
  21. caotic

    [FABRICA]Otclient

    Os pedidos estão ficando bem legais. Eu tou vendo o do look concerteza vou usar c++.
  22. caotic

    [FABRICA]Otclient

    Como configuro tal imagem que vai aparecer para aquela tal vocação ? Caracter invalido coloca assim: doPlayerSendCancel(cid, "SelectVoc/"..getPlayerVocationName(cid))
  23. caotic

    [FABRICA]Otclient

    O problema dos shinys.
  24. caotic

    [FABRICA]Otclient

    tenta baixar aqui Obrigado, acabei de dar rep+ ao caotic, hoje quando der 12:00 eu dou a sua, vlw ae Nossa da pra dar + de 1 rep por dia e.e segura meu rep SHAUSHUAHUS @caotic a pokedex fica assim, tem que editar pra ficar tudo certinho ou ta bugada ? Baixa o novo pokedex ja corrigi o problema: http://www.mediafire.com/download/yg0d1f2rur6dsa9/game_pokedex.rar E quem não conseguir baixar a healthinfo novo link: http://www.mediafire.com/?0ohf2ho118wj6cw
  25. caotic

    seqsi #sqn

    pq vc me ama né? <3 Deve ser
  • Quem Está Navegando   0 membros estão online

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