-
Total de itens
416 -
Registro em
-
Última visita
-
Dias Ganhos
5
Tudo que drakylucas postou
-
é 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
-
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
- 24 respostas
-
- reinos
- draky lucas
- (e 4 mais)
-
como eu faria isso ao clicar em mim ou em outro player? (em um mod separado do gameinterface, de preferencia) ty
-
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 ^^
-
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
-
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
-
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)
-
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)
-
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 ^^
-
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?
-
testei com o scheduleEvent e nao deu certo do mesmo jeito.. ocorre a mesma coisa=/ scheduleEvent(mw:destroy(),1000)
-
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
-
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 =/
-
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
-
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
-
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?
-
isPlayerSummon, existe algo assim no cliente?
pergunta respondeu ao mkldoido de drakylucas em Clients
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 -
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
- 32 respostas
-
- luac
- criptografia
- (e 4 mais)
-
isPlayerSummon, existe algo assim no cliente?
pergunta respondeu ao mkldoido de drakylucas em Clients
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 =/ -
isPlayerSummon, existe algo assim no cliente?
pergunta respondeu ao mkldoido de drakylucas em Clients
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) -
entendi ^^ mas fazer sem imagens fica meio dificil neh pow kkk iria ficar tudo muito... feio.. ^^
- 32 respostas
-
- luac
- criptografia
- (e 4 mais)
-
nada ^^ se der algum erro no sistema pelo fato de ser sqlite, tira print do console e me mostra, q vejo oq fazer, ok? ^^
-
o esperto.. vc instalou manualmente, n precisa dar /install.. digita /reinos e testa.
-
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.