Ir para conteúdo

drakylucas

Visconde
  • Total de itens

    416
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que drakylucas postou

  1. é Draky ... nada em especifico... estou pensando em começar um projeto de OT sério, e ia colocar um set pvp on / set pvp off no popup do char.... talvez colocasse algum sistema tipo de challenge também, pra desafiar jogadores pro pvp (dai nao ganharia frag.. e party no caso nao se atacaria) ^^ tem poucos limites o otclient ^^... é só usar criatividade kk.. é q n gosto de mexer nos arquivos originais pq dps eu me perco no que ja fiz =x por isso queria criar um mod só pra adicionar um botao =x kk
  2. basicamente.. mas vc pode usar em conjunto.. imagina assim, guild seria clãs e reino seria literalmente um reino, onde vc pode definir uma area para cada reino, algo a ser dominado, npcs de proteção, etc
  3. como eu faria isso ao clicar em mim ou em outro player? (em um mod separado do gameinterface, de preferencia) ty
  4. sim, pode fechar.. vlww.. oww.. tentem movimentar mais o forum.. ta muito parado, fora a sessão de mapping, nenhuma sessão tem andado ultimamente =/ (fica dica ^^) byebye boa noite bons sonhos boas aulas fuis ^^
  5. ow, fala pro dono do forum também, arrumar os CODES... faz tipo o do forum otland, la nao zoa a identação.. aqui zoa tudo.. e o otclient precisa de identação com espaços exatos, se nao nao funciona =/... e ficar usando pastebin toda hr ninguem merece
  6. pq o xtibia nao merece? kk owww slicer, dps vou dar uma adaptada na sua cdbar, caso você queira, e t mando de volta (rlx q nao vou postar, é direito seu ela) sua cdbar o otui da pra reduzir tipo, 90% kk... e da pra fazer horizontal e vertical em uma só kk to aprendendo a mexer bem com o otclient.. perco algumas horas mas dps o que levei horas faço em segundos kkk por isso é bom apanhar e tira duvida... kkk
  7. Como posto algo no codigos prontos? nao tem o botao de novo tópico oO vou postar o esquema de mostrar itens ao abrir o container, acho que está perfeitinho igual a pxg, é só fazer a parte de lua do servidor, e no otclient verificar se tem defeat no nome do container (nao irei fazer isso pq a principio nao é pra pokemon)
  8. drakylucas

    duvidas...

    ow, alguem ai sabe, por um acaso, como posicionar um objeto 35 pixels abaixo do centro da parte de cima da tela? tipo pegar o centro da horizontal, e deixar 35 pixels pra baixo desse centro..?? só falta isso, e ja posto o esqueminha de mostrar itens ao abrir container (que pode ser facilmente convertido pro autoloot do pxg)
  9. drakylucas

    duvidas...

    t amo kkk funcionou scheduleEvent(function()mw:destroy() end,5000) agora vou tentar fazer um jeito de ir deixando mais opaco até zerar, e dps deletar ^^
  10. drakylucas

    duvidas...

    duvida: scheduleEvent(g_game.talk('aaa'),1000) isso está mandando no mesmo segundo, ao invez de 1 segundo depois... addEvent(g_game.talk,1000,'aaa') também.. por isso q ta dando errado, ele está executando tudo junto, cria e ja deleta.. pq o interval nao está funcionando?
  11. drakylucas

    duvidas...

    testei com o scheduleEvent e nao deu certo do mesmo jeito.. ocorre a mesma coisa=/ scheduleEvent(mw:destroy(),1000)
  12. drakylucas

    duvidas...

    calma, q qnd eu terminar eu posto o mod pronto... só eu arrumar o maldito addEvent que nao está ocorrendo no tempo certo ( tipo ta assim: AddEvent(mw:destroy(),10000) com isso o script nem cria direito (tipo cria e deleta, mas invisivel ao olho nu), e sem isso ele cria mas dae nao deleta.. precisava mesmo é de algo que ficasse deixando transparente e dps no final deletasse... alguma dica? ^^ ps: script atual: autoloot.otui: LootIcon < Item width: 32 height: 32 anchors.top: parent.top anchors.left: parent.left font: verdana-11px-rounded color: #FFFFFF text-align: right virtual: true --phantom: true opacity: 0.9 focusable: false UIWindow Panel id: lootWindow width: 1000 height: 1000 focusable: false opacity: 0.8 image-source: /images/ui/progressbar autoloot.lua: local mw local itemWidget function init() connect(Container, {onOpen = onContainerOpen}) end function terminate() disconnect(Container, { onOpen = onContainerOpen}) end function onContainerOpen(container) atualizar(container) end function atualizar(container) local margin = 32 local variavel = 0 mw = g_ui.displayUI('autoloot.otui') mw:move(150, 150) local panelid = mw:getChildById('lootWindow') for slot=0,container:getCapacity()-1 do if container:getItem(slot) == nil then break end panelid:setWidth(margin*slot + margin) panelid:setHeight(32) itemWidget = g_ui.createWidget('LootIcon', panelid) itemWidget:setId('loot' .. slot) itemWidget:setItem(container:getItem(slot)) itemWidget:setMarginLeft(margin*slot) itemWidget:setVisible(true) end panelid:setVisible(true) mw:setWidth(panelid:getWidth()) mw:setHeight(panelid:getHeight()) --AddEvent(mw:destroy(),10000) end
  13. drakylucas

    duvidas...

    entao banana, mas como faço pra colocar uma scrollbar nesse panel, e esse scrollid funcionar? colocar eu consegui, mas nao funciona -=/ (olha a screenshot na resposta de cima) edit: consegui agora só arrumar o addEvent q está zuando =/
  14. banana... ele ta abrindo na QUANDO ABRE O CONTAINER.. nao tem sentido criar no init se eu quero que abra só no container... PS: eu nem sei oq significa phantom.. é q no meu outro script q usei Item eu coloquei phantom e funcionou kk
  15. está no atualizar, e o atualizar é puxado quando eu abro uma window (eu testei pq coloquei o g_game.talk('teste') no atualizar e ele está chegando la... a parte de criar window eu consegui, só nao to conseguindo fazer aparecer os itens em sequencia agora =/ otui UIWindow Panel id: lootWindow width: 1000 height: 1000 focusable: false opacity: 0.8 image-source: /images/ui/progressbar lua local mw local itemWidget function init() connect(Container, {onOpen = onContainerOpen}) end function terminate() disconnect(Container, { onOpen = onContainerOpen}) end function onContainerOpen(container) atualizar(container) end function atualizar(container) local margin = 36 mw = g_ui.displayUI('autoloot.otui') mw:move(150, 150) local panelid = mw:getChildById('lootWindow') for slot=0,container:getCapacity()-1 do if container:getItem(slot) == nil then break end panelid:setWidth(margin*slot + margin) panelid:setHeight(34) itemWidget = g_ui.createWidget('Item', panelid) itemWidget:setId('loot' .. slot) itemWidget:setItem(container:getItem(slot)) itemWidget:setMargin(margin*slot) itemWidget:setVisible(true) end panelid:setVisible(true) mw:setWidth(panelid:getWidth()) mw:setHeight(panelid:getHeight()) --addEvent(function()mw:destroy()end,10000) end
  16. fazendo um modulo que deveria mostrar uma janelinha com os itens do container sempre que algum container for aberto, e a mesma desaparecer em 10 segundos autoloot.lua : local mw function init() connect(Container, {onOpen = onContainerOpen}) reloadContainers() end function terminate() disconnect(Container, { onOpen = onContainerOpen}) end function onContainerOpen(container) atualizar(container) end function reloadContainers() for _,container in pairs(g_game.getContainers()) do onContainerOpen(container) end end function atualizar(container) local margin = 34 mw = g_ui.displayUI('autoloot.otui') mw:setVisible(true) for slot=0,container:getCapacity()-1 do if container:getItem(slot) == nil then break end mw:setSize(tostring(34*slot) ..' 34') local panelid = mw:getChildById('lootWindow') local itemWidget = g_ui.createWidget('icone', panelid) itemWidget:setId('item' .. slot) itemWidget:setItem(container:getItem(slot)) itemWidget:setMarginLeft(margin*slot) end addEvent(mw:destroy(),10000) end autoloot.otui: icone < UIItem width: 32 height: 32 image-size: 32 32 image-clip: 0 0 0 0 image-color: white focusable: false virtual: true UIWindow id: lootWindow size: 300 416 focusable: false opacity: 0.95 image-source: /images/ui/progressbar Nao está dando erro mas ele nao está mostrando a janela.. alguem sabe pq?
  17. server do brun nao é dificil de ser reproduzido.. as alterações nas sources são minimas... da pra fazer sussa o sistema de poke feliz/triste, o poke passivo ja é um pouco mais complicado mas também da pra ser feito, o de TV system é muito dificil, mas tem a venda na otland o sistema de cast, que é praticamene o msmo (até melhor, na verdade) só que acho q poke-server nao da mais futuro.. olha a PxGames como está, nao tem como supera-la =/... continuem com o tibia que ainda nao há servidores fodoes ou criem um projeto proprio kk
  18. pxg é o servidor que originou o poketibia.. e atualmente é o melhor, sempre foi e provavelmente sempre será.. eles tem tudo que os OT sonham ter kk.. procura no youtube o video do client deles.. ou baixa vc msmo =x
  19. alias, nao tem como =/ os atributos armazenados no otclient sao esses: Creature::Creature() : Thing() { m_id = 0; m_healthPercent = 100; m_speed = 200; m_direction = Otc::South; m_walkAnimationPhase = 0; m_walkedPixels = 0; m_walkTurnDirection = Otc::InvalidDirection; m_skull = Otc::SkullNone; m_shield = Otc::ShieldNone; m_emblem = Otc::EmblemNone; m_lastStepDirection = Otc::InvalidDirection; m_nameCache.setFont(g_fonts.getFont("verdana-11px-rounded")); m_nameCache.setAlign(Fw::AlignTopCenter); m_footStep = 0; m_speedFormula.fill(-1); m_outfitColor = Color::white; } nenhum de master =/
  20. acho que tem como sim.. quando o client puxa os dados do servidor é tipo um BOT.. ele puxa a tabela completa de tudo de uma creature.. veja no tpforums como funciona a targetlist de bot, ou entao abra o battle module do otclient e copie a função de verificar criaturas em tal area.. dps vc ve se o master dessa criatura é voce (n sei se é creature:getMaster() a funçao, mas é algo do tipo)
  21. entendi ^^ mas fazer sem imagens fica meio dificil neh pow kkk iria ficar tudo muito... feio.. ^^
  22. facil... abra o banco de dados (phpmyadmin caso for mysql ou sqlite studios caso for sqlite), na senha do acc manager altere pra 1... ela ta com dezenas de digitos por causa da encriptação sha1, e como o servidor está em plain, vc precisaria digitar todos akeles digitos ^^
  23. nada ^^ se der algum erro no sistema pelo fato de ser sqlite, tira print do console e me mostra, q vejo oq fazer, ok? ^^
  24. o esperto.. vc instalou manualmente, n precisa dar /install.. digita /reinos e testa.
  25. drakylucas

    duvidas...

    ja tem isso no meu script.. a scrollbar ta la bunitinha, olha a foto.. o problema é que ela nao sabe qual é o painel dona dela, pra mudar o tamanho sozinha =/ (ele fica solto pq vc nao definidiu os anchors ^^.. eu tava tendo esse problema só q pelo otui ^^) como vc criou o widget? manda o codigo? dai eu dou ctrl c + ctrl v na parte de lua.. vai ajuda bastante no shop system kkk
  • Quem Está Navegando   0 membros estão online

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