ninjabroder 1 Postado Julho 21, 2012 Share Postado Julho 21, 2012 ~ Eae galera ! Dessa vez eu gostaria de pedir uma ajudinha sobre itens.. eu já vi vários ots com aparencia do item duplicada.. e isso seria muito bom pra mim, porque só sei editar o item.. sounoob Peço muito a ajuda de vocês do XTibia! Obrigado desde já! Link para o comentário Compartilhar em outros sites More sharing options...
0 Tchubaka 36 Postado Julho 21, 2012 Share Postado Julho 21, 2012 existe iten duplicado no iten.xml ja. exemplo. tem 3soft boots . voce edita as que ja tem. e os atributos e so copiar e editar na outra. AJUDEI?REP+? Link para o comentário Compartilhar em outros sites More sharing options...
0 ninjabroder 1 Postado Julho 21, 2012 Autor Share Postado Julho 21, 2012 Mas eu quero saber como fazer, pra poder fazer com outros itens, entende? Link para o comentário Compartilhar em outros sites More sharing options...
0 Tchubaka 36 Postado Julho 21, 2012 Share Postado Julho 21, 2012 nao da pra fazer isso. so com itens existentes. vai no rme. e procura o iten. e ve as id dele e procura no iten.xml se nao estiver la e so pegar 1 existente. cola no iten.xml e mudar a ID que estara feito. tem varios itens parecidos. Link para o comentário Compartilhar em outros sites More sharing options...
0 ninjabroder 1 Postado Julho 21, 2012 Autor Share Postado Julho 21, 2012 Da para fazer sim, já vi um ot 8.6 com mais de 30 itens de aparencia duplicada, só que o adm desse ot não quis me ensinar a fazer.. Link para o comentário Compartilhar em outros sites More sharing options...
0 Oneshot 732 Postado Julho 21, 2012 Share Postado Julho 21, 2012 Você baixa o OT Item Editor para versão do seu servidor, abre o seu items.otb nele e criar IDs de itens lá, aí é só escolher o sid do item que você quer parecido e depois salvar seu items.otb editado e usar no seu servidor. Link para o comentário Compartilhar em outros sites More sharing options...
0 ninjabroder 1 Postado Julho 21, 2012 Autor Share Postado Julho 21, 2012 Vou tentar aqui, obrigado; Cara, não consegui entender o programa, teria como me ajudar? Link para o comentário Compartilhar em outros sites More sharing options...
0 jhon992 370 Postado Julho 21, 2012 Share Postado Julho 21, 2012 Uma outra alternativa seria utilizando esse script do @MatheusMkalo. http://www.xtibia.com/forum/topic/158192-sistema-de-novos-items/ Link para o comentário Compartilhar em outros sites More sharing options...
0 ninjabroder 1 Postado Julho 21, 2012 Autor Share Postado Julho 21, 2012 Não consegui com nenhum dos 2 jeitos, tenso.. Link para o comentário Compartilhar em outros sites More sharing options...
0 Tchubaka 36 Postado Julho 21, 2012 Share Postado Julho 21, 2012 cara pega 1 iten que tenha a duplicata dele ja. e poim os atributos. simples tpw soft boots <item id="2640" article="a" name="pair of soft boots"> <attribute key="weight" value="800" /> <attribute key="slotType" value="feet" /> <attribute key="decayTo" value="10021" /> <attribute key="duration" value="14400" /> <attribute key="healthGain" value="25" /> <attribute key="healthTicks" value="2000" /> <attribute key="manaGain" value="25" /> <attribute key="manaTicks" value="1000" /> <attribute key="showduration" value="1" /> </item> outra igual ela. <item id="6132" article="a" name="pair of soft boots"> <attribute key="weight" value="800" /> <attribute key="slotType" value="feet" /> <attribute key="transformEquipTo" value="2640" /> <attribute key="stopduration" value="1" /> <attribute key="showduration" value="1" /> </item> e so vc editar ela agr. Link para o comentário Compartilhar em outros sites More sharing options...
0 ninjabroder 1 Postado Julho 21, 2012 Autor Share Postado Julho 21, 2012 Mas é soft boots, quero duplicar aparencia de Weapons.. :S Link para o comentário Compartilhar em outros sites More sharing options...
0 lukas13on 4 Postado Julho 22, 2012 Share Postado Julho 22, 2012 Bem não existe nada no fórum parecido com o seu caso.... Link para o comentário Compartilhar em outros sites More sharing options...
0 Tchubaka 36 Postado Julho 25, 2012 Share Postado Julho 25, 2012 Primeiramente vá na pasta lib e crie um arquivo ItemsEditedLib.lua e adicione isso dentro: function doPlayerAddEditedItem(cid, itemid) local newxml = io.open("data/items/newitems.xml", "r") local configs = {} for i in newxml:read("*a"):gmatch("<item (.-)</item>") do local itemid = tonumber(i:match('id="(.-)"')) local itemconfig = { ["spriteid"] = tonumber(i:match('spriteid.-=.-"(.-)"')), ["article"] = i:match('article.-=.-"(.-)"'), ["name"] = i:match('name.-=.-"(.-)"'), ["description"] = i:match('key.-=.-"description".-value.-=.-"(.-)"'), ["defense"] = tonumber(i:match('key.-=.-"defense".-value.-=.-"(.-)"')), ["attack"] = tonumber(i:match('key.-=.-"attack".-value.-=.-"(.-)"')), ["extradefense"] = tonumber(i:match('key.-=.-"extradef".-value.-=.-"(.-)"')), ["armor"] = tonumber(i:match('key.-=.-"armor".-value.-=.-"(.-)"')), ["extraattack"] = tonumber(i:match('key.-=.-"extraatk".-value.-=.-"(.-)"')), } configs[itemid] = itemconfig end if configs[itemid] then local item = doPlayerAddItem(cid, configs[itemid].spriteid) for i,x in pairs(configs[itemid]) do doItemSetAttribute(item, i, x) end end end Depois vá na pasta items e adicione um arquivo newitems.XML (XML NAO LUA!!!) e adicione isso dentro: <?xml version="1.0" encoding="UTF-8"?> <items> <item id="100" spriteid="2400" article="a" name="magic edited sword"> <attribute key="description" value="Arma editada." /> <attribute key="defense" value="45" /> <attribute key="attack" value="100" /> <attribute key="extradef" value="10" /> <attribute key="extraatk" value="10" /> </item> <item id="101" spriteid="2472" article="a" name="master plate armor"> <attribute key="description" value="Armor editada." /> <attribute key="armor" value="19" /> </item> </items> Bem como voces podem ver, o xml guarda os novos items, o xml funciona praticamente como o items.xml so que tem um novo campo o "spriteid", nele fica o itemid original. Atributos: "description" "defense" "attack" "extradefense" "armor" "extraattack" Para adicionar os novos itemids aos players use doPlayerAddEditedItem(cid, ITEMID) em vez de doPlayerAddItem... Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ninjabroder 1
~ Eae galera !
Dessa vez eu gostaria de pedir uma ajudinha sobre itens..
eu já vi vários ots com aparencia do item duplicada..
e isso seria muito bom pra mim, porque só sei editar o item.. sounoob
Peço muito a ajuda de vocês do XTibia!
Obrigado desde já!
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados