Ir para conteúdo

drakylucas

Visconde
  • Total de itens

    416
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que drakylucas postou

  1. precisei só da segunda parte.. a data nao vem com 1 digito ^^ function convertDate(string) local y = string.sub(string, 1, 3)..string.sub(string, 7, 10) local t = string.sub(string, 4, 6)..y return t end obrigadao caotic @Moderadores: podem fechar
  2. como coloco em um label o texto assim: TEXTO ?? ty e aproveitando o tópico, tem como aumentar o tamanho da fonte sem ter que criar outra? ty dnv
  3. Bom, tipo se eu faço um osdate assim: os.date('%d/%m/%Y') ele retorna certo, 27/04/2013 mas, eu preciso comparar essa data com outra data tipo os.date('%d/%m/%Y') <= '04/30/2013' isso ele retorna true, pq dia 27/04/2013 realmente é menor que 30/04/2013 mas, na tabela, todos os valores estão em Dia / Mes / Ano e preciso usar esses valores para comparação.. tem alguma função que, ao inserir 30/04/2013 no parametro dela, ela retorne 04/30/2013?? vlw
  4. tipo, tenho um objeto UIImageView, como faço via LUA pra ele receber o item 2160 com quantidade 100 (via lua)?? pra aparecer a imagem de 100 crystal coin por exemplo, com id server-sided...? ty edit: pode ser UIItem também ao invez de UIImageView tentei local widgimg = widg:recursiveGetChildById('imagem') widgimg:setItemId(2160) mas nao apareceu crystal coin, e sim um item tipo de borda de sacada.. alguem?
  5. agora sim alex vlw mesmo.. rep+ nao sei nem se vai ficar bom na skin que quero fazer, mas pelo que eu pedi, ficou exatamente como queria kk preciso aprender design namoral =x kkk sou um desastre nisso... vlwww mesmo cara.
  6. até funciona, mas ao invez de verificar todos players do banco de dados que estão online pela query, nao era mais facil fazer isso? for _, pid in ipairs(getPlayersOnline()) do end e apenas verificar o acesso? =p
  7. cara, LUA de ot é diferente de LUA de otclient viu.. se vc tiver tipo uma action q faça isso, esquece pq nao vai funcionar.. caso contrario, se ja tem o mod pronto, pra criar o botao coloca isso em cima de function init() local button e dentro da function init() button = modules.client_topmenu.addRightGameToggleButton('button', 'DEX' , 'SuaImagem.png', toggle) e faça a função toggle abrir seu otui (q depende do q vc usa, entao n posso mostrar corretamente)
  8. nao.. nao posto coisas que nao funcionam.. aquilo era só a skin, e fiz passar novos skills, mas pra funcionar teria q modificar muitas coisas na source do OT e do OTClient (visto que criei novos skills para funcionamento, e nao storages ou coisas transmitiveis com meros opcodes) + a skin q fiz era moh POG.. foi minha primeira interface no otclient, por isso ta grande o otui.. dava pra reduzir uns 90% ele kk
  9. olha, nao cheguei a utilizar mas ja tem um problema nele.. nao tem nada verificando se é house.. se a house tiver aberta, o npc pode entrar e limpar todos os itens.. mas o sistema parece estar bem legal.. fica bom pra jogar nos depots das citys ^^ edit: talvez eu esteja errado.. o 7 equivale a house? or hasProperty(tile.uid, 7)
  10. pelo que li no script, sim addEvent(doTreeReturn,configs.tree_delay * 1000/60,toPosition,objeto2.itemid) doTransformItem(objeto2.uid, 8785) isso vai fazer as arvores voltarem no tempo configurado... @loriOtserv.. tente postar ele em CODE ao invez de quote, dai a identação nao zoa e fica mais facil a interpretação do script por parte dos usuarios.. nao testei aqui mas, lendo o script, parece estar bem feito.. parabens.
  11. deu algum erro no console? ps, em tfs 0.4, as linhas comentadas não fazem mal algum em mods.. em outras distros eu nao sei.. algumas respostas atras eu postei um sem nenhuma linha comentada, pq o cara (n lembro nick no forum, e nao vou parar de digitar pra ir ver oO) também teve erros.. pega ela... se você tiver usando sqlite como banco de dados, o problema é isso.. vc vai ter que instalar o banco manualmente.. o sistema é feito pra mysql.
  12. lhe enviei um sistema por PM... (o nome ta diferente, tipo strenght.. etc, mas equivale ao skill =p) pega a mesma base para colocar os valores... ja a parte de pegar quantos pontos vc tem, é um pouco mais complicado, pois storages é só com opcode (e/ou gambiarras com sendcancel, like slicer =p ) fico feliz que alguem vai implantar meu sistema de atributos no client de seu servidor kkk =p
  13. ainda nao sanada,mas gostei desse site que você passou ^^ rep+ kk alguem ai sabe como mover o shadder X pixels pelo LUA? =x
  14. ainda contem alguns bugs, mas está funcionando normal o ruim é q o tibia, pra mages, tem muitaass spells.. eu tentei dividir em 2 linhas e mesmo assim nao coube, e ficou mt feio em 2 linhas... outro dia vou fazer uma spellbar diferente, tipo o WYD, abrir uma janelinha com todos os icones de spells organizados por atk, heal..etc e arrasta o icone pra um local na spellbar pre definido, ai o usuario que escolherá qual spell fica em qual posição e se organizará melhor.. @topic.. por favor comentem.. se for só pra dar rep e deixar o codigo morrer aqui, nem dê rep. edit: @slicer - Pokemon tem no maximo 12 spells.. tibia, conta ai só as de mages.. vai passar de 30 facil facil, isso só instant =x
  15. Bom galera, o codigo nao está tão utilizavel (tibia contem muitas spells, e mesmo quando dividi em duas linhas, a spellbar continuou nao cabendo na minha tela) Funciona melhor em servidores 9.50+ (só apartir do 9.50 que funciona o getVocation) Nao recomendo utilizar do jeito que está, mas é uma excelente base para quem quer criar seus proprios códigos Nao está tão perfeito, mas acredito que é o melhor que acharão até o final desse ano kk Download - Clique Aqui Extrair em Mods Reiniciar o OTClient (reload nao funciona com esse mod) Creditos: A maior parte meus, e um pouco o slicer que foi me ajudando por PM's em algumas duvidas... Screenshot:
  16. nao.. tipo na imagem q mostrei tem um monte de quadradinho azul, etc.. a ideia seria fazer esses mesmos quadradinhos, e deixa-los vermelho.. tem como? vlw mesmo assim.
  17. pode fazer um background pra mim?? Tamanho, faz um pouco maior do que o dessa foto abaixo (só quero o fundo) e as cores, pode misturar um vermelho com preto?? (ps, nao quero os botoes, logo, etc.. quero só o fundo mesmo) vlww
  18. pode mandar sim... eu respondo todas pms (nao garanto que vou mandar o código pronto, mas pelo menos eu aviso se faço ou nao)
  19. Como posso mover uma shader tantos pixels ao lado?? tipo o shader FOG (neblina), quando eu ando, a neblina está andando junto, e isso nao é legal, o ideal seria a neblina continuar como está e nao tentar seguir meu personagem.. como posso faze para move-la 32 pixels para esquerda, ou entao acelera-la...?
  20. eu peguei pronto.. só editei os ids e os tamanhos function Spells.getImageClip(id, profile) return (((id-1)%12)*SpelllistSettings[profile].iconSize.width) .. ' ' .. ((math.ceil(id/12)-1)*SpelllistSettings[profile].iconSize.height) .. ' ' .. SpelllistSettings[profile].iconSize.width .. ' ' .. SpelllistSettings[profile].iconSize.height end dae onde era id eu coloquei o iconId do cliente (que por sinal tem uma função para gettar também), e ond tava aquilo deprofile..width..height... deixei 32.. funcionou perfeitamente.. [abra modules/gamelib/spells.lua e verá]
  21. eu olhei a sua também, mas nao aproveitei quase nada dela.. ela era mto POG.. fiquei trocando PM's com o Slicer e fui fazendo, dae qnd surgia duvidas eu perguntava aqui (pode ver na area de pedidos/duvidas, tem varias minhas) e pra ele por PM tbm.. nao tive que criar varias imagens com um icone em cada uma, criei minhas proprias funções pra atualizar o delay, etc, e usei algumas partes do cooldown e da biblioteca spells do otclient de base agora preciso modificar um erro aqui, q devido ao lag de servidores (PING), a spell ta saindo um pouco depois do que deveria, então o exhaustion que fica nos icones estao terminando antes =x... vou tentar onMessageSent (se é que é esse nome) kk (se voce quiser, eu te mando por PM,mas nao lhe autorizo a postar, ok? )
  22. perdi um tempinho bom... mas é bom pq, alem de nao enferrujar minha lógica, eu vou aprendendo a fuçar mais rapido quando necessario.. exemplo, o otclient, a alguns dias eu nao sabia nada, agora ja to manjando bem até, graças a logica de programação (lua, c#, c++, java.. qlqr linguagem, a logica é sempre a mesma) PS: Wyd eu jogava, parava de jogar, e voltava.... meus chars sao tudo fracos, n tenho nenhum Arch nem nada, só sou meio rico, pq peguei evento kkk.. meus colegas antigos (da outra escola.. de alguns anos atras), eles sim eram viciados.. tudo celest em sephira kk
  23. Funcionamento: 80% (quase tudo, falta apenas alguns detalhezinhos bestas, e fazer receber a tabela do OTServer via-opcode [pois minha tabela, criei apenas para testes, com essas 3 spells, podendo haver todas do jogo, mas quero fazer isso automatico entao usarei opcode mais pra frente]) PS: nao estou no meu servidor, ignorem aquela imagem azul.. nao uso OPCode aqui ainda, nao tenho motivo para abrir TFS só pra fica scriptando Chega de papo, lets go show my images: @update: Postado com funcionamento: http://www.xtibia.com/forum/topic/212973-drakys-codes-tibia-spell-bar/unread/
  24. olha minha resposta de cima... kk
  25. consegui ImageClip é o seguinte primeiro numero = quanto ao sul ele vai pegar segundo numero = quanto ao leste ele vai estar terceiro numero = altura da imagem quarto numero = largura da imagem olha como ficou (e funcionou) icon:setImageSource('/images/game/spells/defaultspells') local spicon = Spells.getClientId(tabela[i].instantName) icon:setImageClip((((spicon -1)%12)*32) .. ' ' .. ((math.ceil(spicon/12)-1)*32) .. ' 32 32') PS: tabela.instantName eu tenho o nome da spell que quero na tabela.. poupei-me de fazer 100 e poucas png kkk
  • Quem Está Navegando   0 membros estão online

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