-
Total de itens
106 -
Registro em
-
Última visita
Tudo que adrianokk postou
-
foi erro meu. eu ja arrumei isso, eu acabei de alterara publicação ali em cima so queria saber essas 2 coisas aqui 1- para eu add uma confirmação ex (jogador confirmas com um "YES" ou "NO" se realmente deseja viajar) 2-a função "creatureSayCallback" joga o npc no local em vez de teleportar. Qual função seria para fazer ele ser teleportado mesmo ?
-
@Yan18 Desculpa a demora, porque eu to fazendo o server sozinho, tava cansado e passei uns deias sem mexer nele. só voltei ontem a mexer e testei o NPC hoje. O NPC esta funcionando direitinho, mas queria saber 2 coisas. 1- para eu add uma confirmação ex (jogador confirmas com um "YES" ou "NO" se realmente deseja viajar) 2-a função "creatureSayCallback" joga o npc no local em vez de teleportar. Qual função seria para fazer ele ser teleportado mesmo ?
-
Descobri que o bug esta ocorrendo por causa da porta ou parede, mesmo trocando de porta no RME quando entro no serve ta a mesma porta
-
ja estava, eu modifiquei para testar, mas assim também funciona. porem não esta pegando das 2 maneiras
-
Recriei metade do meu mapa e existem 400 house novas. Fiz todas as casas corretamente e coloquei a marca de saida (marca de água) que tem que ficar na porta. Porem quando tento comprar a casa ele fala "você tem que estar olhando para a porta do apartamento que você gostaria de comprar" mas como falei, coloquei a marca da porta e nada.. alguém poderia me ajudar a fazer corretamente uma casa ?
-
esse tipo de NPC shop so configura pelo XML mesmo o arquivo lua dele é o Defalt Esse outro Script que estou tentando fazer ta com um problema tambem, o NPC abre uma janela para mostra negociações, mas deveria fazer a contagem do item "18752" porem a contagem no canto superior da tela fica marcando sempre ZERO. onde eu to errando aqui ? function show() shopWindow:show() shopWindow:raise() shopWindow:focus() addEvent(function() g_effects.fadeIn(shopWindow, 250) end) playerEmeralds:setText("x"..g_game.getLocalPlayer():getItemsCount(18752)) end function hide() addEvent(function() g_effects.fadeOut(shopWindow, 250) end) scheduleEvent(function() shopWindow:hide() end, 250) end function toggle() if shopWindow:isVisible() then hide() else show() end end function onClickInItem(cost, self) if g_game.getLocalPlayer():getItemsCount(18752) >= cost then g_game.getProtocolGame():sendExtendedOpcode(103, string.explode(self:getStyleName(), "B")[1] .. '|' .. self:getParent():getChildIndex(self)) else displayInfoBox(tr('Markt Trade'), tr('Voce nao tem Vip Gold suficiente!')) end end function onBuyFailed(protocol, opcode, buffer) if toboolean(buffer) then displayInfoBox(tr('Markt Trade'), tr('A compra foi feita com sucesso...')) playerEmeralds:setText(g_game.getLocalPlayer():getItemsCount(18752)) else displayInfoBox('Markt Trade', buffer) end end
-
Bom dia, Gostaria de saber se é possível colocar está função dentro de um NPC de Shop. para que todos os Itens que ele venda sejam "Unique" doItemSetAttribute(item.uid, "unique", 1) ou getItemAttribute(thing.uid, "unique") then O tipo que NPC em que eu estou tentando colocar esta função é esse aqui
-
{'ice island'} = {x=2449, y=2305, z=6} premium = false quantidade_coin = 5 {'fuchsia'} = {x=1044, y=1396, z=6} premium = false quantidade_coin = {'azalea'} = {x=1132, y=2748, z=6} premium = TRUE quantidade_coin =
-
Como eu posso botar para o NPC levar o player para varias lugares diferentes ?
-
cara, estou me apaixonando por você kkkkk
-
Eu tenho esse NPC de teleporte no meu servidor mais queria melhorar um pouco ele. Colocar parra quando o jogador for usar o Teleporte, retirar valor "X" de dinheiro, mais continuar com sistema de restringir por premium e level. e quando ele fala essa frase "Posso levar você para Ice Island por 40 gold coins?" ele esta falando no chat normal, como faz para ele falar no chat de NPC em Azul. ? local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) -- OTServ event handling functions start function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end -- OTServ event handling functions end local travelNode = keywordHandler:addKeyword({'ice island'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Posso levar você para Ice Island por 40 gold coins?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = true, level = 30, destination = {x=988, y=992, z=5} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'I wouldn\'t go there either.'}) keywordHandler:addKeyword({'destination'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can take you to \'Ice Island\' for just a small fee.'}) -- Makes sure the npc reacts when you say hi, bye etc. npcHandler:addModule(FocusModule:new())
-
eu testei isso agora, e o meu esta com uma diferença de -258 kkkkkkkkk -258 velho.. pqp mas consegui botar a skin certa nele. valeu Respondido e Resolvido .
-
@Yan18 Em relação ao sistema de não pescar utilizando moto, consegui arrumar. Obrigado Porem o bug do Shiny Snorlax não ter skin ainda nao pegou. Fiz tudo oque você falou, porem tem algumas coisa que está trocando a ordem das Sprits quando boto no Surf/fly/ryde. (Obs: essa sprit usada foi so para testar)
-
mas justamente. eu não sei qual o script, por isso nao coloquei. mas o da moto, valeu. vou testar aqui Script do Skate E o Script da Moto
-
The Forgotten Server, versão 0.3.6 Estou com 2 problemas relacionados a equitação e pesca 1 - O Shiny Snorlax não tem sprite de surf, eu tenho o Sprite, mas passei horas e horas tentando descobrir onde adicionar o número do Sprite, mas Não consigo encontrar. 2- Como evitar que o jogador pesque enquanto estiver montando?
-
mas ja está selecionado, ate porque esses item ali não existiam. so apareceram no RME porque eu ADD o novo SPR e DAT
-
Bom dia, eu estava adicionando novos item's e no meu servidor e resolvi modificar o mapa. quando de repente me deparei com esse problema. Sempre que eu abro o "RME" as Sprits do itens estão normais. Porem quando eu abro algum mapa para fazer edição as sprites mudam do nada e ficam diferentes. Alguém sabe como arrumar isso ? IMAGEM
-
......Você sabe abrir o arquivo e ler ?? se souber vc consegue Easy
-
vai em qualquer canto e use o comando /up e /down. se o bloco tambem desaparecer é uma TRAP. vc vai no arquivo responsável pelo comando e pelo Fly. procura a linha e altera
-
provavelmente vc nao importou os pokemons e NPC antes. e deve ter dado save sem ele. ai como vc deu save sem os npc e pokemons... GG perdeu tudo. vai ter que colocar 1 por 1 por isso é sempre bom fazer backup antes de editar
-
Ja tive esse problema, o item.xml do servidor que você pegou esta corrompido. você deveria sempre fazer um backup antes de fazer alterações. VocÊ pode pegar o Item.xml de outro servidor identico e usar, so isso.
-
[Pedido] Aquele "brilho" que nao deixa pegar os itens no chão .. alguem sabe como por ele no RME?
pergunta respondeu ao victor8082 de adrianokk em Mapping
So você entrar no servidor, ver o ID, abrir o RME colocar para achar o item pelo ID e pronto "EDIT > Find Item" -
Você pode achar um com facilidade aqui https://www.xtibia.com/forum/forum/1210-mapas/
-
1- você pode selecionar a borda e colocar uma por uma devagar ou 2- você vai em Edit> Border Options > Bordas altomatica // ou aperta "A". vai fazendo e o programa vai colocando bordas
-
1- Aperta "s" 2- vai em creatures e la em baixo vai ter um botão para você criar spawn. ou 3- Arquivos > importar criaturas e NPC. ai vc importa todas as criaturas
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.