Histórico de Curtidas
-
eric77 recebeu reputação de thiago234 em Runas que são infinitas mas que não estão voltando ao normal!Galera eu preciso de ajuda pfv ... eu não quero um server com runas infinitas, mas se eu coloco para as runas ficarem normais elas bugam!
é estranho explicar o que está acontecendo, mas vamos lá:
Usando a magia de tal runa, cria uma com X cargas, certo ?
Então, mas acontece que eu crio um SD com 3 cargas e se as runas forem infinitas dá tudo certo... mas se as runas estiverem configuradas no CONFIG.LUA para acabarem elas não ficam acabando normal, elas ficam gastando a primeira carga e pronto, e se você jogar no chão ela volta a ter as 3 cargas!!!!
Quando eu crio com o GOD elas ficam com 3 cargas, mas se eu der use em uma delas fica com 99 cargas...
Eu preciso muito corrigir isso...
já tentei as seguintes coisas:
- tentei excluir a linha : que está presente no (data/items/items.xml)
-tentei colocar o numero de cargas para 1 no items.xml
-tentei colocar o numero de cargas para 1 no spells.xml (data/spells/spells.xml)
NADA FUNCIONOU.
Não sei mais onde devo mexer... comprando uma SD no npc acontece algo estranho também, ele vende as runas com 3 cargas já... no entando eu compro 1 sd e vem uma com 3.. e se eu comprar várias só vem um com 3 também ... acho que o npc não está vendendo corretamente por conta do bug das cargas...
PS : Galera o meu server é um Baiak Ice 8.6 que inclusive tem aqui no TK para download, o server já vem com esse erro.
LINK PARA A PÁGINA DESSE SERVER NO TINBIAKING: http://www.tibiaking.com/forum/topic/9106-baiak-editado-ice-map-vale-apena-ver/
Eu só quero corrigir este bug porque já editei várias coisas no server e não gostaria de começar do zero denovo... se quiserem baixem e vejam o bug como é na pratica...
ME AJUDEM PFV!
DOU REP+ COM CERTEZA SE RESOLVER ISSO... EU PRECISO DE AJUDA...
Agradeço desde já.
-
eric77 deu reputação a Ragnar Lothbrook em Como vender item editado no npc ?Vou fazer o script completo pra você então.
no XML você coloca:
<?xml version="1.0" encoding="UTF-8"?> <npc name="Mad" script="data/npc/scripts/loot.lua" walkinterval="2000" floorchange="0"> <health now="150" max="150"/> <look type="141" head="78" body="86" legs="88" feet="0" addons="3"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="message_greet" value="Ola |PLAYERNAME|. Eu vendo alguns itens Caso não consiga comprar algum iten, diga {buy staff of baiak}, etc."/> <parameter key="shop_buyable" value="staff of baiak,12609,5000000;"/> </parameters> </npc> E no arquivo lua você cola isto:
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 -- Don't forget npcHandler = npcHandler in the parameters. It is required for all StdModule functions! keywordHandler:addKeyword({'itens'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'COLOQUE OS ITENS QUE O NPC VENDE'}) npcHandler:addModule(FocusModule:new()) Sendo assim, se o player disser: "buy staff of baiak", o NPC vai perguntar "voce quer a staff of baiak por 5kk ?", e é só confirmar, que a compra é feita.
-
eric77 deu reputação a Ragnar Lothbrook em Como vender item editado no npc ?Isso acontece porque o ID do iten duplicado vem antes do ID do item original. Pois como tem a mesma sprite, o NPC não detecta apenas o numero do ID, mas também da sprite, onde entra em conflito. Faça um comando por IDS, como:
"sell staf original, yes" ou "sell 4 staff original. yes"
Bem como este:
Arquivo XML:
<?xml version="1.0" encoding="UTF-8"?> <npc name="Mad" script="data/npc/scripts/loot.lua" walkinterval="2000" floorchange="0"> <health now="150" max="150"/> <look type="141" head="78" body="86" legs="88" feet="0" addons="3"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="message_greet" value="Ola |PLAYERNAME|. Eu compro alguns loots. Caso não consiga vender algum iten, use o exemplo: {sell 3 tower shield}, {sell 2 warlord sword}, etc."/> <parameter key="shop_sellable" value="royal helmet,2498,20000;warrior helmet,2475,5000;crusader helmet,2497,9000;crown helmet,2491,3000;devil helmet,2462,2000;mystic turban,2663,500;chain helmet,2458,35;iron helmet,2459,30;steel boots,2645,30000;boots of haste,2195,30000;golden boots,2646,100000;magic plate armor,2472,120000;dragon scale mail,2492,60000;demon armor,2494,90000;golden armor,2466,20000;crown armor,2487,9000;knight armor,2476,5000;blue robe,2656,15000;lady armor,2500,2500;plate armor,2463,400;brass armor,2465,200;chain armor,2464,100;golden legs,2470,40000;crown legs,2488,10000;knight legs,2477,5000;plate legs,2647,500;brass legs,2487,100;mastermind shield,2514,40000;demon shield,2520,20000;blessed shield,2523,150000;great shield,2522,100000;vampire shield,2534,20000;medusa shield,2536,15000;amazon shield,2537,4000;crown shield,2519,5000;tower shield,2528,5000;guardian shield,2515,200;beholder shield,2518,1500;dwarven shield,2525,100;magic longsword,2390,200000;warlord sword,2408,140000;magic sword,2400,100000;giant sword,2393,10000;bright sword,2407,6000;ice rapier,2396,4000;fire sword,2392,3000;serpent sword,2409,1500;spike sword,2383,800;two handed sword,2377,400;broad sword,2413,70;short sword,2406,30;sword,2376,25;dragon lance,2414,8000;stonecutter axe,2431,90000;guardian halberd,2427,7500;fire axe,2432,10000;knight axe,2430,2000;double axe,2387,200;halberd,2381,200;battle axe,2378,100;hatchet,2388,20;war hammer,2391,6000;thunder hammer,2421,120000;skull staff,2436,10000;dragon hammer,2434,2000;clerical mace,2423,200;battle hammer,2417,60;mace,2398,30;"/> </parameters> </npc> royal helmet,2498,20000; = Nome que está no itens.xml, id que esta no itens.xml, valor em golds;
No script LUA:
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 -- Don't forget npcHandler = npcHandler in the parameters. It is required for all StdModule functions! keywordHandler:addKeyword({'helmets'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy royal (40k), warrior (6k), crusader (9k), crown (5k), devil (4k), chain (35gp) and iron helmets (30gp), also mystic turbans (500gp).'}) keywordHandler:addKeyword({'boots'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy golden boots (100k), steel boots (40k) and boots of haste (40k).'}) keywordHandler:addKeyword({'armors'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy golden (30k), crown (20k), knight (5k), lady (7,5k), plate (400gp), brass (200gp) and chain armors (100gp), also mpa (100k), dsm (60k) and blue robes (15k).'}) keywordHandler:addKeyword({'legs'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy golden (80k), crown (15k), knight (6k), plate (500gp) and brass legs (100gp).'}) keywordHandler:addKeyword({'shields'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy blessed (150k), great (100k), demon (40k), vampire (25k), medusa (8k), amazon (4k), crown (5k), tower (5k), dragon (3k), guardian (2k), beholder (1k), and dwarven shields (100gp), also mms (80k).'}) keywordHandler:addKeyword({'swords'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy giant (10k), bright (6k), fire (3k) serpent (1.5k), spike (800gp) and two handed swords (400gp), also ice rapiers (4k), magic longswords (150k), magic swords (90k), warlord swords (100k) broad swords (70gp), short swords (30gp), sabres (25gp) and swords (25gp).'}) keywordHandler:addKeyword({'axes'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy fire (10k), guardian halberds (7,5k) knight (2k), double (200gp) and battle axes (100gp), also dragon lances (10k), stonecutters axes (90k), halberds (200gp) and hatchets (20gp).'}) keywordHandler:addKeyword({'clubs'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I buy thunder hammers (90k), war (6k), dragon (2k) and battle hammers (60gp), also skull staffs (10k) and clerical maces (200gp).'}) npcHandler:addModule(FocusModule:new()) Com este script, basta dizer ''sell 'quantidade' 'nome', yes", que o NPC compra qualquer iten com a mesma sprite. É impossivel concertar este erro. Qualquer erro poste aqui que ajudo a resolver. -
eric77 recebeu reputação de Champz Silva em (RME) Como deixar os items fixos no chão sem usar os brilhos?Acredito que tu possa fazer isso pelo Ot item editor..
é um programinha que tu edita os itens.. no caso tu copiaria a sprite de um item ( criando um item novo) e configuraria ele para não poder ser movido
Para criar o item é assim, primeiro baixa o OT ITEM EDITOR nesse link:
http://www.4shared.com/rar/Mh4FR5ke/Otitemeditor-SprayMdgabrielzim.html%5DOtitemeditor-Spray,Mdgabrielzim.rar
Depois, descompacte ele no seu PC e pegue os arquivos 'tibia,spr' e 'tibia.dat' da pasta original do seu tibia e coloque dentro da pasta do OtItemEditor .
Então, abra o executável do editor :
Vá em file e ache o arquivo items.obtm da pasta do seu servidor
Escolha um item e copie ele:
Então, volte na mesma lista que você copiou o item, e você vai encontrar no fim um novo item com mesma aparência mas com ID diferente!
Então é só marcar como " Not moveable":
Prontinho! vc agr tem um item que não se move!! vc pode usa-lo a vontade
Gostou?? se te ajudei, REP+ p mim! Valeu! qqr coisa, tamos ai pra ajudar.
-
eric77 recebeu reputação de kaboflow em [PEDIDO] MapNossa mano, vc quer alguém pra editar o mapa inteiro??
Fica a dica:
quando for fazer algum pedido seja mais específico, por exemplo, " gostaria que alguém editasse a city principal do meu mapa" ou alguma parte específica, ou então pedir para alguém criar um área do jeito que vc quer e postar aqui para vc juntar no teu mapa dps e tal ...
-
eric77 recebeu reputação de juvelino em [PEDIDO] MAPA DO INFERNOFala juvelito, eu acabei fazendo alguma coisa pra ajudar ai...
Seguindo a mesma idéia do Brunds, criei mais um espaço, que pode ser mais um andar ou vc pode colocar no 2° andar de lado ao do brunds e criar uma descida do terceiro pra essa parte, ou do primeiro subindo pra essa parte também sendo assim o primeiro andar teria duas subidas em lugares diferentes para cada parte do segundo andar!
Enfim, ai vc decide espero que vc goste fiz pra complementar o trabalho ai.
Foto:
Arquivo:
http://www.4shared.com/file/D-8eJAkEce/Cave_Submundo_Tibia.html
Valeu! se quiser mais coisas pra mapa, fala cmg... eu confesso que nunca tinha feito nada pensando nesse tema espero que tenha sido bom né