Ir para conteúdo

maligno

Artesão
  • Total de itens

    111
  • Registro em

  • Última visita

Tudo que maligno postou

  1. Olá. Estou ficando intrigado, a tempos que está acontecendo isso e não consigo resolver. Meus dados: Não compartilho Internet Modem Technicolor da oi As portas 7171 e 7172 do firewall estão liberadas, ambas TCP As portas 7171 e 7172 do modem estão liberadas, ambas TCP Server registrado no OTSERVLIST Minha REDE WIFI está desativada, por precaução. Além disso tudo citado, IP Fixo criado, tento conectar no jogo pelo ip do meuip.com.br ou pelo ip fixo acontece isso que pode ser visto abaixo: Como vocês podem ver, eu consigo entrar no character list porem não consigo entrar no jogo, e no executavel aparece como eu estivesse logado. As porta do modem estão liberadas conforme a imagem abaixo. Estão liberadas corretamente, conforme a verificação feita abaixo Apenas eu consigo acessar o jogo usando o ip da maquina obtido no CMD O problema aparentemente está na porta 7172, mas está liberada no firewall, tanto no TCP e no UDP (Por segurança) e aberta corretamente no modem conforme mostrada na foto. Outra coisa que me chama a atenção é que o OTSERVLIST registro meu IP, quer dizer que meu OT está com a porta 7171 liberada, porém tem algo que não me deixa entrar!! Ganha REP+ quem me solucionar este problema EDITE: Problema resolvido, tinha uma configuração errada no arquivo Login.lua. Substitui por outro e resolveu o Problema.
  2. Olá estou com alguns problemas. 1° - Para que serve o comando /Pet? Digito o comando /Pet rat e nada acontece. 2° - Quando digito o comando /Pet aparece este error: [09/02/2013 18:30:51] [Error - TalkAction Interface] [09/02/2013 18:30:51] data/talkactions/scripts/pet-talkactions.lua:onSay [09/02/2013 18:30:51] Description: [09/02/2013 18:30:51] data/talkactions/scripts/pet-talkactions.lua:21: attempt to index field '?' (a nil value) [09/02/2013 18:30:51] stack traceback: [09/02/2013 18:30:51] data/talkactions/scripts/pet-talkactions.lua:21: in function <data/talkactions/scripts/pet-talkactions.lua:18> 3° - Comprei o unico PET disponivel, o RAT. Quando ele morreu, fui tentar revivelo, mas o npc falava que ele estava vivo. Tentei comprar dinovo falava que eu ja tinha 4° - Tem algum comando de Sumonar ele, e de retirar ele? 5° - Como adicionar novos PET no NPC? Agradeço a atenção.
  3. Sim, fiz muito com pressa, mais eu queria passar a idéia de utilizar mais o fundo preto etc... Os detalhes ficam com as pessoas, di como exemplo os brilhos etc
  4. Olá. Eu tenho um servidor War, como base o OT de war do Soldoran, e nele há este problema de clonar itens pelo NPC. Vi algumas pessoas reclamando aqui pelo forúm sobre o dupe e eu sofri com isso, achei esta solução para resolver o problema. Por falha humana, em todos npcs esquecerem de definir um valor minimo para os itens agrupáveis ser vendido, com isso se você coloca-se no elfbot auto buyitems IDdoITEM 0 ele iria comprar e não pagar nada. Para os que não corrigiram pelos NPCS tambem há como corrigir pelas sources. npc.cpp if(NpcState* npcState = getState(player, true)) { npcState->amount = amount; npcState->subType = count; npcState->itemId = itemId; npcState->buyPrice = getListItemPrice(itemId, SHOPEVENT_BUY); npcState->ignoreCap = ignoreCap; npcState->inBackpacks = inBackpacks; const NpcResponse* response = getResponse(player, npcState, EVENT_PLAYER_SHOPBUY); executeResponse(player, npcState, response); } substitua por if(NpcState* npcState = getState(player, true)) { if(amount <= 0){ amount = 1; } npcState->amount = amount; npcState->subType = count; npcState->itemId = itemId; npcState->buyPrice = getListItemPrice(itemId, SHOPEVENT_BUY); npcState->ignoreCap = ignoreCap; npcState->inBackpacks = inBackpacks; const NpcResponse* response = getResponse(player, npcState, EVENT_PLAYER_SHOPBUY); executeResponse(player, npcState, response); } Créditos: gpedro Outro método é retirar os itens agrupáveis do NPC e colocar para compra em alavancas ou baus. Segue o SCRIPT abaixo. local coin = 2160 -- sua moeda vip local lever = { [6001] = {5,2342}, [6002] = {5,2342} } function onUse(cid,item,fromPosition,itemEx,toPosition) if doPlayerRemoveItem(cid,coin,lever[item.actionid][1]) == FALSE then return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "você precisa de "..lever[item.actionid][1].." " ..getItemNameById(coin)) end doPlayerAddItem(cid,lever[item.actionid][2], isItemStackable(lever[item.actionid][2]) and 1 or 1) doPlayerSendTextMessage(cid,22,"você comprou um " .. getItemNameById(lever[item.actionid][2])) doSendMagicEffect(getCreaturePosition(cid), math.random(28,30)) return true end <action actionid="6001-6002" script="alavanca.lua"/> Eu configurei para vender apenas 1 itens agrupaveis por vez. Créditos : Vodkart
  5. Olá Eu uso como base também o Sold War, e tem gente clonando. Tem um geito de arrumar, segue este tutorial http://www.xtibia.com/forum/topic/207033-correcao-clonar-items-npc-usando-elfbot/ Tem outro método, você retira os itens agrupaveis do NPC e coloca para comprar em Alavancas. Segue aqui o script que compra itens atravéis de Bau. local coin = 2160 -- sua moeda vip local lever = { [6001] = {5,2342}, [6002] = {5,2342} } function onUse(cid,item,fromPosition,itemEx,toPosition) if doPlayerRemoveItem(cid,coin,lever[item.actionid][1]) == FALSE then return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "você precisa de "..lever[item.actionid][1].." " ..getItemNameById(coin)) end doPlayerAddItem(cid,lever[item.actionid][2], isItemStackable(lever[item.actionid][2]) and 1 or 1) doPlayerSendTextMessage(cid,22,"você comprou um " .. getItemNameById(lever[item.actionid][2])) doSendMagicEffect(getCreaturePosition(cid), math.random(28,30)) return true end <action actionid="6001-6002" script="alavanca.lua"/> Eu configurei para vender apenas 1 itens agrupaveis por vez. Créditos : Vodkart
  6. Você pode me informar como modifico no arquivo dat? Em qual seria, dentro da pasta do tibia, ou no tibia.dat que está dentro da pasta do programa? Sim, coloquei no plural, acho que falta editar no arquivo dat, alguem poderia me ajudar como fazer isso?
  7. Olá. Estou querendo agrupar o item 5943. Baixei o otItemeditor 0.5.1 e 0.3.9 e ambos causam o mesmo problema. Eu marco a opção de Stacktable e salvo o item.OTB. Abro meu ot, quando vou criar o item mais de 1 vez levo debug Alguem pode me ajudar? REP+ Quem me ajudar
  8. Muitooo bomm!!!!! Meus parabéns pelo programa!!! Eu sou um leigo em scripts, com este programa facilita muito!! Basta seguir os passos que você consegue criar!!! REP+++
  9. Peguei esse script na internet já com o error, vou testa aqui... Vlw cara, resolveu mesmo Rep+ Duvida Sanada
  10. Olá. Tenho um Script aqui com o objetivo de usar POT enquanto o char anda, pois atualmente enquanto o char anda não é possivel usar, tem que parar um pouco para usar o pot. Aqui segue o error Aqui o script Se alguém conseguir encontrar o error REP +
  11. Cada pessoa tenta criar um otserv e sempre aparece um novo problema. #Tópico 1- Textos contínuos se torna cansativo em ler, resumir o assunto principal com poucas palavras e objetivas 2- Config.lua não tem muita explicação sobre ela 3- Explicando como Criar account no mesmo Spoiler do Config.lua. 4- XML já é ultrapassado e poucos utilizam deste modelo, acaba sendo Inútil..; 5- FAQ - Perguntas que já são fáceis de ser encontradas em qualquer lugar e com ótima explicaçoes. 6-Websites você acabo em não explicar nada. Saber que um site é em formato PHP não vai levar nenhum cidadão em lugar algum. 7- Disponibilizar links para download de programas que são disconhecido da sua natureza, e sugerir em que baixem tibia pelo 4shared é meio complicado, pois são usuarios qualquer que disponibilizão o conteudo que pode conter virus. Indique sites mais seguros como o www.tibiaclient.com ou remeresmapeditor.com 8- Muito fraco em conteúdo. Existem tutoriais muito mais explicativos, e muito mais além que o seu. Você apenas falou oque todos ja sabem, oque todos querem saber é o funcionamento, algo que nesse tutorial não tem. Aposto que pessoas novas não iram querem saber oque é sprite, pois não iriam ajuda-la em nada em saber oque é sprite..Onde está este assunto no seu tutorial, não acabei encontrando...
  12. Olá. Neste tutorial tem como objetivo a criação de um ambiente Dark Mais vocês me perguntam, Ambiente Dark? Ambiente Dark é um local escuro, com pouca iluminação, a própria tradução da palavra Dark é Escuridão! Bom... Para quem gosta de um mapa de estilo cabuloso este tutorial será feito para você!! Vamos lá!... Abrindo seu MapEditor vá para o Floor 8 apertando a tecla - Mais porque Floor 8? E não o 7? Isso é simples, como queremos um mapa escuro, queremos pouca luz, então temos que criar em um andar onde não tenha o dia. (Floor 7 o andar normal tem o dia e a noite.) Vamos aproveitar a escuridão que o "Nada" tem, e utilizar Tiles escuros como por exemplo..: Black Mable - ID 407 Nothing Special - ID 460 - Este é um Tile invisível, pode se caminhar sobre o "Nada" Dirt - ID 9025 Abra Terrain Palette Cave Selecione o Dirt ID 9025 Faça um caminho com este tile como na imagem Lógo após fazer este pequeno caminho, vamos utilizar o Pillar ( Stone Pillar ID 8540 ) Ele se localiza em Doodad Palette/Architecture. Vamos para o Floor 9, e fazer um caminho com os pilar em direção ao caminho já feito no andar de cima, olhe na imagem como deve ficar; Depois usar um tile especial é um tile invisível! ID 460, e passar sobre o caminho que os pilares formaram. Veja a imagem..: Legal não? Agora vamos usar o Earth, vamos colocar na ponta do caminho de um jeito que não de para o player ver o final da borda, ficando como um abismo, veja como ira ficar..: Agora, no final do Earth, vamos fazer uma ponte com lava em baixo, para isso você vá no Floor 9, e utilize o Tile de lava ID 598 que fica no Terrain Palette/Cave.Temos que preencher todo o espaço em baixo de lava, para que o player que passa pela ponte não veja os pontos pretos do lado, veja na foto como deve ficar..: Agora vamos criar uma pequena casa, vou voltar no começo do mapa onde começei a criar, pois la é um local onde é tdu escuro, ficara legal por uma casa por la, veja. Nesta casa utilizei Walls negros - ID 9119 Pisos escuros - ID 407 Pilares segurando a casa - ID 8540 OConceito de Dark está quase completo, agora vamos decorar o local, com alguns objetos que fazem lembrar o obscuro, como algumas caveras, ossos... Vamos colocar pilares ao redor do caminho no Floor 9, e sobe eles no Floor 8 colocar umas estatuas de caveras ID 6972 e ID 6973. Veja como ficou..: Para dar um toque final, vamos colocar uns brilho, utilizaremos o itens ID 8047 e ID 8046. Eles se encontram em Raw Palettes/Others. Vamos colocar sobre a escuridão, ficando muito bacana! Olhe como ficou! h É isso ai pessoal, oque eu queria passar era está a ideia principal, agora o resto é com vocês, existem varias opções de decorações e como utilizar a escuridão já existente... Créditos: 100% By me
  13. Tenta criar o mapa em -Floor, andares inferior ao nivel normal, para evitar o dia e a noite... Não usar os tiles de aguá, paredes claras... Usar tiles do solo escuro, como Dirt e Black Marble. Utilizar o Tile Void id 460 sobre o "Nada", pois é um tile invisivel... Fiz um pequeno Tutorial sobre o assunto, veja AQUI o tutorial. Espero ter ajudado.
  14. Bom... Vamos la, vou mostrar alguns detalhes. Olhando em base ao seu mapa ali. Podemos achar algumas colagens do mapa Eternal Kingdoms v2 Muito parecido com seu mapa não? Isso é apenas uma parte do mapa. Esta imagens fazem parte de alguns lugares de seu mapa: Agora vejamos aonde estao essas parte em seu mapa: Mais uma coinsidencia. Sua foto que voce botou ali eu consegui localizar no mapa: Comprovado? Ou foi voce não copiou nada do mapa Eternal Kingdoms v2? Existem muitas outras colagens. Me falta tempo e vontade, se não mostrava quase todas as ediçoes feitas....
  15. maligno

    Npc Acc Manager

    Olá. Eu estava em busca de um NPC que criase conta, Como nos OTs de antigamente tinha.... Ao invés de ser o Acc Manager queria que fosse um NPC, pois eu iria colocar ele em um lugar aonde apenas um X level pode ter aceso a ele. Pois eu estava pensando em por no meu OT enforced, quando o player pega o X level para ter acesso ao NPC ele poderia ter uma conta própria no OT. Se alguem poder me ajudar, agradeço. R+++
  16. Valew ) Arrumado o Soiler de (Algumas quests) Duvidas, elogios, criticas e opiniões serão sempre bem vindas!
  17. Pode ser mais esclarecido? Esta faltando apenas as DLLs A Caminho.... É 8.60, foi postado na categoria 8.60
  18. maligno

    Otserv War

    Olá. Sessão incorreta. Mais respondendo sua pergunta, olha esse daqui! http://www.xtibia.com/forum/topic/162520-860solds-war-v10change-map/ Até mais
  19. Olá. Este é o meu primeiro ot serv que venho disponibilizar aqui no Xtibia. Usei como base o Carlin War do Soldoran Acc God God/God Screenshoots Mapa inteiro Templo Alavancas VIPS NPC Vip Armas VIP Trainer Soft Boots quest Recarregar soft NPC Algumas QUESTS Novas magias! Magias para Druid Magias para Sorcerer Magias para Druid e Sorcerer Obs: Apenas a magia Hyakka não é de minha autoria. Magias para Knight Magias para Paladin Exevo San Exori Holy Exevo Bat Download: http://www.multiupload.com/LWCIHFOBVX Obs: Estao sem as DLL. Scan: https://www.virustot...sis/1326580108/ ATENÇAO!!! ESTA OCORRENDO UM DEBUG QUANDO ENTRA NO CHAR DEPOIS DE CRIA-LO!!! PARA TIRA-LO BASTA IR EM DATA/CREATURESCRIPTS/CREATURESCRIPTS.XML E RETIRAR ESSA LINHA: <event type="advance" name="playeradvance" script="advance.lua"/> O Account manager esta em posiçao errada, basta abrir o Sqlite Studio dentro da pasta do ot, e configura-lo para o lugar correto !! Coordenadas: x 1048 y 941 z 6 Espero que gostem!! Não esqueçam do REP+ Créditos: -Créditos aos devidos donos pelas dlls e exe (Não sei de quem é) -Créditos aos devidos donos dos Scripts ( Existem varios) -Soldora - E para min
  20. Ola. Quando o player morre ele esta indo para um lugar errado! E quando uso o comando /t para ir ao templo vai para o mesmo local! Como não achei uma soluçao eu coloquei um teleporte no lugar com as coordenadas do templo certo. Ja tentei colocar scripts no creaturescripts, mais nada adiantou!!! Os char criados (Pelo account Managger) estao nascendo no lugar certo, o account managger tambem, só quando o char morre vai para o local errado... Grrr...
  21. maligno

    Reset System

    Ola a todos do xTibia. Eu estou com um serio problema. Primeiro tenho que dizer que estou começando a entender agora o sistema de programaçao .LUA E acabei iniciando logo com um npc que pra mim acabo ficando complicado. Eu gostaria muito de um npc que voce chega-se nele e fala-se HI e o npc respondese: Eu sou o avatar e tenho o poder para te transformar em um guerreiro epico. Voce gostaria deste poder? o player respondendo YES o npc promove o player para a nova vocaçao que eu criei (seria algo como uma nova categoria ex: Knight > Elite Knight > Dark Knight. Onde o Dark Knight é a vocaçao que eu criei). E juntamente com a promoçao o player é resetado para o level 200. (War Server) Exp: Os characters começam level 200, quando morre não volta ao level 200, perde alguns levels. O player pega level 350 ele consegue o primeiro resete, quando reseta ganha uma nova vocaçao, e com essa vocaçao ganha novas magias etc... Dai o proximo resete seria level 450, e conseguiria outra vocaçao mais forte, e com magias mais forte, asim por diante OBS: Eu preciso que resete o level, HP e mana. E DEIXE OS SKILLs, MLs e CAP intactos como estava antes do resete Desde já agradeço a todos. Informaçoes do ot: Alissow 8.60 SERVER EM: sqlitestudio-1.1.3 ALGUEM PODERIA COLOCAR ESSE TÓPICO NO LUGAR CERTO, ACABEI POSTANDO NA AREA ERRADA
  22. Isso é muito facil. 1°- Primeiro abra sua config.lua. 2° - Aperte ctrl+f e localize esta linha: freePremium = False 3º - Depois de encontrar apenas mude o False por true. Asim todos os character seram Premium gratis. Basta procurar um sistema de vip, e acrescentar ao seu OT Se isso o ajudou, de um RP+ AE
  23. Ola. Estava procurando um script aonde se comprava itens atravéis de alavancas, parecido com a de pot, só que compra-se items. Encontrei este Tutorial aqui: http://www.xtibia.com/forum/topic/142419-action-vender-itens-por-alavanca/ Fiz todos os passos como se pedia. Aqui esta o script que editei para poder comprar os itens: function onUse(cid, item, frompos, item2, topos) local comprarr = { [6656] = {8931,750000,"flame blade",67.0}, [6657] = {8932,40000,"calamity",68.0}, [6658] = (7433,750000,"ravenwing",55.0}, [6659] = {7435,750000,"Impaler",82.0}, [6660] = {8926,500000,"demonwing axe",120.0}, [6661] = {2184,200000,"Crystal Wand",28.0}, [6662] = {7958,750000,"Jester Staff",10.0}, } local comprar = comprarr[getItemAttribute(item.uid,"aid")] local alavancas = { [1945] = {1946}, [1946] = {1945}, } local alavanca = alavancas[item.itemid] if doPlayerRemoveItem(cid,vender[1],1) == TRUE then doPlayerAddMoney(cid, vender[2]) if alavanca ~= nil then doTransformItem(item.uid,alavanca[1]) end doPlayerSendTextMessage(cid,19,"Voce vendeu um(a) "..comprar[3].. " por "..comprar[2].." gold coins.") return true else return doPlayerSendCancel(cid,"Voce não está com o item "..comprar[3].. ".") end return true Coloquei todos os actionID em ordem crescente, e coloquei os IDs nas alavancas e coloquei as alavancas que se pedia no script (ID 1945 e 1946) Em actions/action.XML acrescentei isso: <action actionid="6656-6662" event="script" value="comprar.lua"/> Coloquei os actions ID como se pedia, do primeiro ID ao ultimo ID. Aparentemente tudo certo, mais quando eu abro o ot aparece esse error no script: [29/10/2011 21:26:03] [Error - LuaScriptInterface::loadFile] data/actions/scripts/comprar.lua:5: ')' expected near ',' [29/10/2011 21:26:03] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/comprar.lua) [29/10/2011 21:26:03] data/actions/scripts/comprar.lua:5: ')' expected near ',' Alguem poderia me falar oque tem de errado nesse script? Quem solucionar meu problema ganha RP++++
  • Quem Está Navegando   0 membros estão online

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