Ir para conteúdo

FlamesAdmin

Infante
  • Total de itens

    1550
  • Registro em

  • Última visita

  • Dias Ganhos

    19

Tudo que FlamesAdmin postou

  1. FlamesAdmin

    BUG Object Builder

    Aqui tem algumas versões: https://www.dropbox.com/sh/l6u5ponwfr77bhm/AAAY3xbcGudRzvcjUbizt0tha Retirado do site: https://github.com/ottools/ObjectBuilder
  2. FlamesAdmin

    BUG Object Builder

    já tentou usar outro object builder?
  3. contate o suporte do seu VPS
  4. FlamesAdmin

    BUG Object Builder

    pode postar uma print ou fazer uma gif para explicar melhor? use GifCam é bom para fazer gifs
  5. Era apenas para deletar as accounts, não as houses da database
  6. salve em talkactions/scripts/ com nome de multicheck.lua function onSay(cid, words, param, channel) local _ip = nil if(param ~= '') then _ip = tonumber(param) if(not _ip or _ip == 0) then local revertIp = doRevertIp(param) if(not revertIp) then local tid = getPlayerByNameWildcard(param) if(not tid) then _ip = nil else _ip = getPlayerIp(tid) end else _ip = doConvertIpToInteger(revertIp) end end end local list, ips = {}, {} local players = getPlayersOnline() for i, pid in ipairs(players) do local ip = getPlayerIp(pid) local tmp = table.find(ips, ip) if(tmp ~= nil and (not _ip or _ip == ip)) then if(table.countElements(list, ip) == 0) then list[players[tmp]] = ip end list[pid] = ip end table.insert(ips, ip) end if(table.maxn(list) > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Currently online players with same IP address(es):") for pid, ip in pairs(list) do doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getCreatureName(pid) .. " (" .. doConvertIntegerToIp(ip) .. ")") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Currently there aren't any players with same IP address(es).") end return true end <talkaction log="yes" words="/mc" access="5" event="script" value="multicheck.lua"/> Basta digitar /mc que mostrará todos players que estiverem com mesmo IP
  7. Windows 10, seu lindo!!!
  8. Object Builder para poder abrir .spr e .dat http://www.xtibia.com/forum/topic/233464-conheca-o-object-builder-o-melhor-editor-de-sprites/ Lista de servidores derivados: http://www.xtibia.com/forum/topic/236628-lista-de-servidores-derivados/ Ou se preferir, pode encontrar algum mapa de Pokemon neste link: http://www.xtibia.com/forum/forum/505-mapas-80x-81x-82x-83x-84x-e-85x/ Ou também se preferir, tem alguns mapas na minha assinatura
  9. Reinicie o servidor caso esteja aberto se algumas casas ainda estiverem com itens dentro, só deletar com o adm ingame
  10. apenas as accounts(não delete a do account manager), já deletará os personagens e as casas compradas
  11. FlamesAdmin

    HELP

    Nada bro, o que vale é a intenção de ajudar
  12. abra a database .s3db e exclua, ou coloque outra que esteja vazia
  13. FlamesAdmin

    HELP

    E esse food tem algum script? Se sim, poste-o.
  14. Boa noite galera, irei ensinar como modificar o Extensions do Remere's Map Editor. Vamos lá! Índice: •Introdução •Alterando posições de itens no Palette; •Criando seu próprio Piso, com direito a borda; •Criando sua própria parede, com todos os 'quatro cantos'; •Criando Doodads 'Espaçosos' (estilo Fontes); •Criando Doodads 'Aleatórios' (estilo Flores); PS: caso queira algo específico, aperte CTRL + F Tutorial: Vá até a pasta do seu RME, localizada em: (C:\Arquivos de Programas\Remere's Map Editor\data\854) ou (C:\Arquivos de Programas (x86)\Remere's Map Editor\data\854). Irei usar a versão 8.54 para ensiná-los. Obs: antes de editar uma extension, faça um backup, caso dê algum erro, vocês possam substituir pela original. Explicando cada arquivo .xml Alterando as posições de Itens no Pallete O único arquivo a ser utilizado será o tilesets.xml Após abri-lo, dê uma pesquisada por '<tileset="Nature">', ou '<terrain>', ou '<doodad>', ou '<tileset="Cave">', etc... 1. Para adicionar itens na seção de "Terrains" e "Nature", exemplo: <tileset name="Nature"> <terrain> <brush name="sea"/> <brush name="walkable sea"/> Basta trocar a linha 3 e 4, ficando primeiro o "walkable sea", seguido por "sea". 2. Veja agora a parte '<tileset name="Nature">'. Repare que, dentro dela há três(3) sub-seções: 'Terrain', 'Doodad' e 'Raw'. Veja uma imagem retirada do RME: Agora como podem ver, dentro dessas três seções, que eram sub-seções, são agora 'seções', e "Nature", que era a principal, agora se encontra como 'sub-seção' de três(3) 'seções'. Se você entendeu o que eu acabei de explicar, saberá em que lugar adicionar futuras Extensions criadas. Se quiser, pode optar por criar um próprio Palette (sub-seção). Criando Pisos com bordas Um pouco complicado, mais não difícil. Envolve três(3) arquivos .xml: o 'grounds.xml', o 'tilesets.xml' e, se realmente quiser ou precisar da borda, o 'borders.xml'. Como exemplo, irei usar um já existente(GRASS com as BORDAS), faremos uma extension que utiliza os Grounds de IDs: 4526~4541, e bordas IDs: 4542~4553. Como já disse, estou usando como base o Grass. 1. Abrindo então o arquivo 'tilesets.xml', e logo após o "Grass", que se localiza em "Nature" e na parte "Terrain", adicionaremos a seguinte linha: <brush name="grass"/> Obs: Quando for criar outro, não pode colocar o mesmo nome. Salve e feche. 2. Agora, ao abrir o arquivo 'grounds.xml', como base 'brush' "Grass". Abra o RME e faça algo como na imagem abaixo. Isso facilitará na hora de modificar os dois arquivos restantes. Como foi aberto um '<brush>', não se esqueça de fechá-lo, adicionando '</brush>'. Não se esqueça: <border align="outer" id="2"/> <border align="inner" to="none" id="1"/> </brush> 3. Agora faremos as modificações necessárias. Legenda: Vermelho: Deve ser colocado o mesmo nome que no arquivo 'tilesets.xml' como eu disse acima; Azul: O tipo de arquivo, que no caso é 'chão'; Roxo: Como ele aparecerá no Palette (ID representante); Ouro: Ignore... Se alguém souber o significado disso, diga nos comentários que acrescentarei aqui; Laranja: ID's que podem aparecer ao clicar com o botão esquerdo (durante o mapeamento); Verde: Chance de aparecer (durante o mapeamento). Quanto menor, mais difícil. Se quiser deixar equilibrado (como neste caso), deixe todos em 10. Após editar, ficará assim: (Retirei alguns ID's para não ficar muito grande, mais deixem como acima) Ainda não está completo. Este "<border align="outer" id="2"/>" é a borda do antigo "brush". Então pegue um número alto, um que não exista, sugiro começar do 999 e ir 'descendo'. O próximo seria 998, 997, etc. Como já utilizei alguns aqui, farei este como sendo 979. 4. Com o arquivo ainda aberto, abra outro. O "borders.xml". Procure pela borda 2, copie, cole a <border> (e tudo que tiver dentro), até o </border>, no final, para que possa saber onde está quando for editar. Após editar no arquivo 'grounds.xml', o número 2 pelo ID da borda utilizada, que no caso é "979", pode salvar e fechar. Deixe apenas o 'borders.xml' aberto. Será algo parecido com isso (após alterar o border id e acrescentar outro nome). <border id="2" group="1"> -- grass border -- <borderitem edge="n" item="4542"/> <borderitem edge="e" item="4543"/> <borderitem edge="s" item="4544"/> <borderitem edge="w" item="4545"/> <borderitem edge="cnw" item="4546"/> <borderitem edge="cne" item="4547"/> <borderitem edge="csw" item="4548"/> <borderitem edge="cse" item="4549"/> <borderitem edge="dnw" item="4550"/> <borderitem edge="dne" item="4551"/> <borderitem edge="dsw" item="4552"/> <borderitem edge="dse" item="4553"/> </border> 5. Agora teremos que alterar as bordas (para não usa-las, desative o auto-border), pois estão programadas para o "2" ainda. Para que possamos alterar corretamente, devemos estar com o RME aberto... Ainda não terminei... <3
  15. Neste tópico se encontra o client do PxG descompilado por um membro da comunidade. Você pode pega-lo e adaptar um RME para ele Client: http://www.xtibia.com/forum/topic/236040-spr-e-dat-pxg-22032015-descompilado/ RME extendido: http://www.xtibia.com/forum/topic/234970-reemeres-map-editor-versao-cliente-extendido/ Irei te mandar por PM um link de outro fórum de como editar o RME.
  16. Comandos de compra de casa, invitar player são ligados diretamente as sources do servidor Pode ver que eles não possuem um diretório igual à outros comandos <talkaction words="!buyhouse" filter="word-spaced" event="function" value="houseBuy"/> <talkaction words="!invite" access="5" filter="word-spaced" event="function" value="houseGuestList"/> <talkaction words="!subowner" access="5" filter="word-spaced" event="function" value="houseSubOwnerList"/> <talkaction words="!door" access="5" filter="word-spaced" event="function" value="houseDoorList"/>
  17. ficou bom até, mais dê uma formatada no vocabulário, tira aqueles '+' da parte do Shop
  18. Ion Deluge ainda com erro: [03/10/2015 11:34:10] [Error - TalkAction Interface] [03/10/2015 11:34:11] data/talkactions/scripts/move1.lua:onSay [03/10/2015 11:34:11] Description: [03/10/2015 11:34:11] data/lib/032-position.lua:158: bad argument #1 to 'getn' (table expected, got number) [03/10/2015 11:34:11] stack traceback: [03/10/2015 11:34:11] [C]: in function 'getn' [03/10/2015 11:34:11] data/lib/032-position.lua:158: in function 'getPosfromArea' [03/10/2015 11:34:11] data/lib/pokemon moves.lua:3081: in function 'docastspell' [03/10/2015 11:34:11] data/talkactions/scripts/move1.lua:293: in function <data/talkactions/scripts/move1.lua:20>
  19. zipter, Ion Deluge: [02/10/2015 17:39:28] [Error - TalkAction Interface] [02/10/2015 17:39:28] data/talkactions/scripts/move1.lua:onSay [02/10/2015 17:39:28] Description: [02/10/2015 17:39:28] data/lib/032-position.lua:158: bad argument #1 to 'getn' (table expected, got nil) [02/10/2015 17:39:28] stack traceback: [02/10/2015 17:39:28] [C]: in function 'getn' [02/10/2015 17:39:28] data/lib/032-position.lua:158: in function 'getPosfromArea' [02/10/2015 17:39:28] data/lib/pokemon moves.lua:3081: in function 'docastspell' [02/10/2015 17:39:28] data/talkactions/scripts/move1.lua:293: in function <data/talkactions/scripts/move1.lua:20> Volt Absorb: [02/10/2015 17:33:45] [Error - CreatureScript Interface] [02/10/2015 17:33:45] data/creaturescripts/scripts/exp2.0.lua:onStatsChange [02/10/2015 17:33:45] Description: [02/10/2015 17:33:45] data/creaturescripts/scripts/exp2.0.lua:519: bad argument #1 to 'random' (number expected, got nil) [02/10/2015 17:33:45] stack traceback: [02/10/2015 17:33:45] [C]: in function 'random' [02/10/2015 17:33:45] data/creaturescripts/scripts/exp2.0.lua:519: in function <data/creaturescripts/scripts/exp2.0.lua:65> [02/10/2015 17:33:48] [Error - CreatureScript Interface] [02/10/2015 17:33:48] data/creaturescripts/scripts/exp2.0.lua:onStatsChange [02/10/2015 17:33:48] Description: [02/10/2015 17:33:48] data/creaturescripts/scripts/exp2.0.lua:519: bad argument #1 to 'random' (number expected, got nil) [02/10/2015 17:33:48] stack traceback: [02/10/2015 17:33:48] [C]: in function 'random' [02/10/2015 17:33:48] data/creaturescripts/scripts/exp2.0.lua:519: in function <data/creaturescripts/scripts/exp2.0.lua:65> [02/10/2015 17:33:48] [C]: in function 'doTargetCombatHealth' [02/10/2015 17:33:48] data/lib/newStatusSyst.lua:1018: in function 'doMoveDano2' [02/10/2015 17:33:48] data/lib/newStatusSyst.lua:942: in function 'doMoveInArea2' [02/10/2015 17:33:48] data/lib/pokemon moves.lua:6842: in function 'docastspell' [02/10/2015 17:33:48] data/creaturescripts/scripts/exp2.0.lua:966: in function <data/creaturescripts/scripts/exp2.0.lua:65>
  20. Acho que isso possa ser útil: http://www.xtibia.com/forum/topic/234958-tutoriais-para-pokemon-bases-antigas/
  21. precisa criar os Megas. monsters, configuration.lua etc (caso nao tenha criado)
  • Quem Está Navegando   0 membros estão online

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