XV
8.5

Projeto Mind - Xvx Global V.0.9

Por XvX, 01 de jul. de 2009 em Archived

otserv
tibia
script
751
176.9k
spirituoseS
04 de setembro de 2009 às 01:23

BUG: Legal tem a quest da bright sword, so não esqueça de por o buraco por onde a gente entra, pq por enquanto eu não encontrei nenhum outro caminho não :/

mctynM
04 de setembro de 2009 às 14:18

Parece está muito bom, mais sempre tem um porem!

O mapa demora muito para cagera?, porque pelo que eu saiba, o mapa é 38000x38000 mais ou menos.

Deve demora bastante para o mapa abrir ou estou enganado?.

 

Topico: Parabéns, esta bem elaborado.

Server: Não sei ainda, mais parece esta muito bom!

 

 

 

ai xvx vc sabe pq da esse erro quando vo criar o servidor em MYSQL

 

[29/08/2009 18:41:43] > WARNING: max_allowed_packet might be set too low for binary map storage.

[29/08/2009 18:41:43] Use the following query to raise max_allow_packet: SET GLOBAL max_allowed_packet = 16776192;

 

 

isso pode atrapalhar em alguma coisa ?:)

 

só isso ate + ;*

 

Isso também está havendo comigo, mais pelo que eu saiba não atrapalha em nada ^^

;*

WevertooonW
04 de setembro de 2009 às 20:39

Aki não esta querendo salvar... eu clico em SALVAR e dps fecho o server ... ok, mas quando vou abri-lo denovo começa des do 0

TrombadaT
05 de setembro de 2009 às 08:13

O Xvx ^^ blz Ja Uso seu Ot a 3 Meses Mais ou Menos e Tinha uns Probleminhas Mais Arrumei e Esta 100%, Muito Perfect Otimo Trabalho.

 

So Gostaria de Saber Se vc Tem Algum Sistema Anti Bot, Eo Testei 1 Otimo So Que a Distro n Suporta Por Inquanto Falta Coisa Nela,

Gostaria de 1 Possivelmente = Global Para Disponibilizar Para o Pessoal Que Usa Seu Ot Aki =) Pq os Bots tao Fogo e Se eo Bani o Pessoal Para de Joga MSM,

Entao Keria 1 Sistema Anti bot Que Pelo Menos Eles Morrem e não Enchem.

 

Obrigado

 

Estou com o mesmo problema do Assasin...

 

Mentality o Assassin n Esta Funcinando ? Tem Todos os Outfites MEnos Ele ?

 

Copia aki

<?xml version="1.0"?>
<outfits>
<outfit id="1">
	<list gender="0" lookType="136" name="Citizen"/>
	<list gender="1" lookType="128" name="Citizen"/>
</outfit>

<outfit id="2">
	<list gender="0" lookType="137" name="Hunter"/>
	<list gender="1" lookType="129" name="Hunter"/>
</outfit>

<outfit id="3">
	<list gender="0" lookType="138" name="Mage"/>
	<list gender="1" lookType="130" name="Mage"/>
</outfit>

<outfit id="4">
	<list gender="0" lookType="139" name="Knight"/>
	<list gender="1" lookType="131" name="Knight"/>
</outfit>

<outfit id="5" premium="yes">
	<list gender="0" lookType="140" name="Noblewoman"/>
	<list gender="1" lookType="132" name="Nobleman"/>
</outfit>

<outfit id="6" premium="yes">
	<list gender="0" lookType="141" name="Summoner"/>
	<list gender="1" lookType="133" name="Summoner"/>
</outfit>

<outfit id="7" premium="yes">
	<list gender="0" lookType="142" name="Warrior"/>
	<list gender="1" lookType="134" name="Warrior"/>
</outfit>

<outfit id="8" premium="yes">
	<list gender="0" lookType="147" name="Barbarian"/>
	<list gender="1" lookType="143" name="Barbarian"/>
</outfit>

<outfit id="9" premium="yes">
	<list gender="0" lookType="148" name="Druid"/>
	<list gender="1" lookType="144" name="Druid"/>
</outfit>

<outfit id="10" premium="yes">
	<list gender="0" lookType="149" name="Wizard"/>
	<list gender="1" lookType="145" name="Wizard"/>
</outfit>

<outfit id="11" premium="yes">
	<list gender="0" lookType="150" name="Oriental"/>
	<list gender="1" lookType="146" name="Oriental"/>
</outfit>

<outfit id="12" premium="yes">
	<list gender="0" lookType="155" name="Pirate"/>
	<list gender="1" lookType="151" name="Pirate"/>
</outfit>

<outfit id="13" premium="yes">
	<list gender="0" lookType="156" name="Assassin"/>
	<list gender="1" lookType="152" name="Assassin"/>
</outfit>

<outfit id="14" premium="yes">
	<list gender="0" lookType="157" name="Beggar"/>
	<list gender="1" lookType="153" name="Beggar"/>
</outfit>

<outfit id="15" premium="yes">
	<list gender="0" lookType="158" name="Shaman"/>
	<list gender="1" lookType="154" name="Shaman"/>
</outfit>

<outfit id="16" premium="yes">
	<list gender="0" lookType="252" name="Norsewoman"/>
	<list gender="1" lookType="251" name="Norseman"/>
</outfit>

<outfit id="17" premium="yes">
	<list gender="0" lookType="269" name="Nightmare"/>
	<list gender="1" lookType="268" name="Nightmare"/>
</outfit>

<outfit id="18" premium="yes">
	<list gender="0" lookType="270" name="Jester"/>
	<list gender="1" lookType="273" name="Jester"/>
</outfit>

<outfit id="19" premium="yes">
	<list gender="0" lookType="279" name="Brotherhood"/>
	<list gender="1" lookType="278" name="Brotherhood"/>
</outfit>

<outfit id="20" premium="yes">
	<list gender="0" lookType="288" name="Demonhunter"/>
	<list gender="1" lookType="289" name="Demonhunter"/>
</outfit>

<outfit id="21" premium="yes">
	<list gender="0" lookType="324" name="Yalaharian"/>
	<list gender="1" lookType="325" name="Yalaharian"/>
</outfit>

<outfit id="22" access="5" premium="yes">
	<list gender="0-3" lookType="12" name="Archdemon"/>
</outfit>

<outfit id="23" access="5" premium="yes">
	<list gender="0-3" lookType="331" name="Queen"/>
</outfit>

<outfit id="24" access="5" premium="yes">
	<list gender="0-3" lookType="332" name="King"/>
</outfit>

<outfit id="25" access="5" premium="yes">
	<list gender="0-3" lookType="226" name="Frog"/>
</outfit>

<outfit id="26" premium="yes">
	<list gender="0-3" lookType="194" name="Cult"/>
</outfit>

<outfit id="27" premium="yes">
	<list gender="0-3" lookType="253" name="Headsplitter"/>
</outfit>

<outfit id="28" premium="yes">
	<list gender="0-3" lookType="254" name="Skullhunter"/>
</outfit>

<outfit id="29" premium="yes">
	<list gender="0-3" lookType="255" name="Bloodwalker"/>
</outfit>

<outfit id="30" premium="yes">
	<list gender="0-3" lookType="264" name="Brutetamer"/>
</outfit>

<outfit id="31" access="3">
	<list gender="2;3" lookType="75" name="Gamemaster"/>
</outfit>

<outfit id="32" access="4">
	<list gender="0-3" lookType="266" name="Community Manager"/>
</outfit>

<outfit id="33" access="5" premium="yes">
	<list gender="0-3" lookType="302" name="God"/>
</outfit>

<outfit id="34" access="5" premium="yes">
	<list gender="0-3" lookType="159" name="Elf"/>
</outfit>

<outfit id="35" access="5" premium="yes">
	<list gender="0-3"  lookType="160" name="Dwarf"/>
</outfit>

<outfit id="36" access="5" premium="yes">
	<list gender="0-3" lookType="333" name="Pedra"/>
</outfit>
</outfits>

 

TO COM PROBLEMA AKI CHAR MORRE E NAO PERDE AOL AJUDA AEEEEEEEEEEEE PLXXXXXXXXXXXXXXXXX OT ON QUEM QUISER

JOGAR florianopolisloko.servegame.com TIREI AOL DO OT E DEXEI O SITEMA DE COMPRA BLESS !BLESS MAIS QUERO SABER AI COMO ARUMA PQ NAO PERDE AOL RESPONDE

AI VLW CARA MORRE NAO PERDE AOL AI FODA ;X

 

Assassin Ve Direitinhu Esse Problema do Aol, Possivelmente Kando Vc Faz o Aol Com o

God ele fica 100x

Entao Quer Dizer vc Morre e Ele Não Some, Ve direitinhu Como ta o (aol)Eremo ^^

Vo Posta o Meu Aqui e Ve se Funcinou.

 

Data/itens/itens.xml - no itens tem ke estar (charges = 1), 1 Carga.

<item id="2173" article="an" name="amulet of loss">
	<attribute key="weight" value="420"/>
	<attribute key="slotType" value="necklace"/>
	<attribute key="charges" value="1"/>
	<attribute key="preventDrop" value="1"/>
</item>

 

 

Npc/Sell/Eremo.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

local shopModule = ShopModule:new()
npcHandler:addModule(shopModule)

shopModule:addBuyableItem({'amulet of loss'}, 2173, 10000, 'amulet of loss')
shopModule:addBuyableItem({'protection amulet'}, 2200, 700, 'protection amulet')
shopModule:addSellableItem({'broken amulet'}, 2196, 50000, 'broken amulet')
shopModule:addSellableItem({'amulet of loss'}, 2173, 10000, 'amulet of loss')

local travelNode = keywordHandler:addKeyword({'cormaya'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to sail to Cormaya ?'})
travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = true, level = 0, cost = 0, destination = {x=33287, y=31955, z=6} })
travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Then stay here!'})
npcHandler:addModule(FocusModule:new())

 

Esperto ter Ajudado Algo.

 

 

Aki não esta querendo salvar... eu clico em SALVAR e dps fecho o server ... ok, mas quando vou abri-lo denovo começa des do 0

 

Waver Vc Esta Rodando o Ot em Sqlite ou Mysql ?

 

Opa bélo Ot, gostei mto, estou usando ele.

amigo os outfit estão

bugados, tem vezes que não da para trocar e os addons estão mais bugados ainda, vc leva os intes faz o

addon não da pra usar, quando vc reloga ele desaparese e se não desaparec buga os outfits..

 

add msn ae quero falar com vc..

oscar_f07@hotmail.com

manda pm se add, Obrigado.

 

Loscar Provavelmente e Pq os Outfites Estao Bugados.

Mandei os Outfites ai Em cima Troca no SEu ot e Ve o Que Deu.

Se Não Funcionou Deleta o Que Tem no Arquivo e Copia isso aki

data/npc/scripts/addon.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

npcHandler:setMessage(MESSAGE_GREET, "Greetings |PLAYERNAME|. Will you help me? If you do, I'll reward you with nice addons! Just say {addons} or {help} if you don't know what to do.")

function playerBuyAddonNPC(cid, message, keywords, parameters, node)
   if(not npcHandler:isFocused(cid)) then
       return false
   end
   if (parameters.confirm ~= true) and (parameters.decline ~= true) then
       if(getPlayerPremiumDays(cid) == 1) and (parameters.premium == true) then
           npcHandler:say('Sorry, but this addon is only for premium players!', cid)
           npcHandler:resetNpc()
           return true
       end
       if (getPlayerStorageValue(cid, parameters.storageID) ~= -1) then
           npcHandler:say('You already have this addon!', cid)
           npcHandler:resetNpc()
           return true
       end
       local itemsTable = parameters.items
       local items_list = ''
       if table.maxn(itemsTable) > 0 then
           for i = 1, table.maxn(itemsTable) do
               local item = itemsTable[i]
               items_list = items_list .. item[2] .. ' ' .. getItemNameById(item[1])
               if i ~= table.maxn(itemsTable) then
                   items_list = items_list .. ', '
               end
           end
       end
       local text = ''
       if (parameters.cost > 0) and table.maxn(parameters.items) then
           text = items_list .. ' and ' .. parameters.cost .. ' gp'
       elseif (parameters.cost > 0) then
           text = parameters.cost .. ' gp'
       elseif table.maxn(parameters.items) then
           text = items_list
       end
       npcHandler:say('Did you bring me ' .. text .. ' for ' .. keywords[1] .. '?', cid)
       return true
   elseif (parameters.confirm == true) then
       local addonNode = node:getParent()
       local addoninfo = addonNode:getParameters()
       local items_number = 0
       if table.maxn(addoninfo.items) > 0 then
           for i = 1, table.maxn(addoninfo.items) do
               local item = addoninfo.items[i]
               if (getPlayerItemCount(cid,item[1]) >= item[2]) then
                   items_number = items_number + 1
               end
           end
       end
       if(getPlayerMoney(cid) >= addoninfo.cost) and (items_number == table.maxn(addoninfo.items)) then
           doPlayerRemoveMoney(cid, addoninfo.cost)
           if table.maxn(addoninfo.items) > 0 then
               for i = 1, table.maxn(addoninfo.items) do
                   local item = addoninfo.items[i]
                   doPlayerRemoveItem(cid,item[1],item[2])
               end
           end
           doPlayerAddOutfit(cid, addoninfo.outfit_male, addoninfo.addon)
           doPlayerAddOutfit(cid, addoninfo.outfit_female, addoninfo.addon)
           setPlayerStorageValue(cid,addoninfo.storageID,1)
           npcHandler:say('Here you are.', cid)
       else
           npcHandler:say('You do not have needed items or cash!', cid)
       end
       npcHandler:resetNpc()
       return true
   elseif (parameters.decline == true) then
       npcHandler:say('Not interested? Maybe other addon?', cid)
       npcHandler:resetNpc()
       return true
   end
   return false
end

local noNode = KeywordNode:new({'no'}, playerBuyAddonNPC, {decline = true})
local yesNode = KeywordNode:new({'yes'}, playerBuyAddonNPC, {confirm = true})

-- citizen (done)
local outfit_node = keywordHandler:addKeyword({'first citizen addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5878,100}}, outfit_female = 136, outfit_male = 128, addon = 1, storageID = 10001})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second citizen addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5890,100}, {5902,50}, {2480,1}}, outfit_female = 136, outfit_male = 128, addon = 2, storageID = 10002})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- hunter (done)
local outfit_node = keywordHandler:addKeyword({'first hunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5947,1}, {5876,100}, {5948,100}, {5891,5}, {5887,1}, {5889,1}, {5888,1}}, outfit_female = 137, outfit_male = 129, addon = 1, storageID = 10003})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second hunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5875,1}}, outfit_female = 137, outfit_male = 129, addon = 2, storageID = 10004})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- knight (done)
local outfit_node = keywordHandler:addKeyword({'first knight addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5880,100}, {5892,1}}, outfit_female = 139, outfit_male = 131, addon = 1, storageID = 10005})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second knight addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5893,100}, {5924,1}, {5885,1}, {5887,1}}, outfit_female = 139, outfit_male = 131, addon = 2, storageID = 10006})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- mage (done)
local outfit_node = keywordHandler:addKeyword({'first mage addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{2182,1}, {2186,1}, {2185,1}, {8911,1}, {2181,1}, {2183,1}, {2190,1}, {2191,1}, {2188,1}, {8921,1}, {2189,1}, {2187,1}, {2392,30}, {5809,1}, {2193,20}}, outfit_female = 138, outfit_male = 130, addon = 1, storageID = 10005}) 
outfit_node:addChildKeywordNode(yesNode) 
outfit_node:addChildKeywordNode(noNode) 
local outfit_node = keywordHandler:addKeyword({'second mage addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5903,1}}, outfit_female = 138, outfit_male = 130, addon = 2, storageID = 10006}) 
outfit_node:addChildKeywordNode(yesNode) 
outfit_node:addChildKeywordNode(noNode) 


-- summoner (done)
local outfit_node = keywordHandler:addKeyword({'first summoner addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5878,100}}, outfit_female = 141, outfit_male = 133, addon = 1, storageID = 10009}) 
outfit_node:addChildKeywordNode(yesNode) 
outfit_node:addChildKeywordNode(noNode) 
local outfit_node = keywordHandler:addKeyword({'second summoner addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5894,70}, {5911,20}, {5883,40}, {5922,35}, {5879,10}, {5881,60}, {5882,40}, {2392,3}, {5905,30}}, outfit_female = 141, outfit_male = 133, addon = 2, storageID = 10010}) 
outfit_node:addChildKeywordNode(yesNode) 
outfit_node:addChildKeywordNode(noNode) 


-- barbarian (done)
local outfit_node = keywordHandler:addKeyword({'first barbarian addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5884,1}, {5885,1}, {5910,50}, {5911,50}, {5886,10}}, outfit_female = 147, outfit_male = 143, addon = 1, storageID = 10011})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second barbarian addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5880,100}, {5892,1}, {5893,50}, {5876,50}}, outfit_female = 147, outfit_male = 143, addon = 2, storageID = 10012})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- druid (done)
local outfit_node = keywordHandler:addKeyword({'first druid addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5896,50}, {5897,50}}, outfit_female = 148, outfit_male = 144, addon = 1, storageID = 10013})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second druid addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5906,100}, {5939,1}, {5940,1}}, outfit_female = 148, outfit_male = 144, addon = 2, storageID = 10014})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- nobleman (done)
local outfit_node = keywordHandler:addKeyword({'first nobleman addon'}, playerBuyAddonNPC, {premium = true, cost = 150000, items = {}, outfit_female = 140, outfit_male = 132, addon = 1, storageID = 10015})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second nobleman addon'}, playerBuyAddonNPC, {premium = true, cost = 150000, items = {}, outfit_female = 140, outfit_male = 132, addon = 2, storageID = 10016})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- oriental (done)
local outfit_node = keywordHandler:addKeyword({'first oriental addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5945,1}}, outfit_female = 150, outfit_male = 146, addon = 1, storageID = 10017})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second oriental addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5883,100}, {5895,100}, {5891,2}, {5912,100}}, outfit_female = 150, outfit_male = 146, addon = 2, storageID = 10018})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- warrior (done)
local outfit_node = keywordHandler:addKeyword({'first warrior addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5925,100}, {5899,100}, {5884,1}, {5919,1}}, outfit_female = 142, outfit_male = 134, addon = 1, storageID = 10019})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second warrior addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5880,100}, {5887,1}}, outfit_female = 142, outfit_male = 134, addon = 2, storageID = 10020})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- wizard (done)
local outfit_node = keywordHandler:addKeyword({'first wizard addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{2536,1}, {2492,1}, {2488,1}, {2123,1}}, outfit_female = 149, outfit_male = 145, addon = 1, storageID = 10021})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second wizard addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5922,50}}, outfit_female = 149, outfit_male = 145, addon = 2, storageID = 10022})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- assassin (done)
local outfit_node = keywordHandler:addKeyword({'first assassin addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5912,50}, {5910,50}, {5911,50}, {5913,50}, {5914,50}, {5909,50}, {5886,10}}, outfit_female = 156, outfit_male = 152, addon = 1, storageID = 10023})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second assassin addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5804,1}, {5930,10}}, outfit_female = 156, outfit_male = 152, addon = 2, storageID = 10024})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- beggar (done)
local outfit_node = keywordHandler:addKeyword({'first beggar addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5878,50}, {5921,30}, {5913,20}, {5894,10}}, outfit_female = 157, outfit_male = 153, addon = 1, storageID = 10025})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second beggar addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5883,100}, {2160,2}, {6107,1}}, outfit_female = 157, outfit_male = 153, addon = 2, storageID = 10026})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- pirate (done)
local outfit_node = keywordHandler:addKeyword({'first pirate addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{6098,100}, {6126,100}, {6097,100}}, outfit_female = 155, outfit_male = 151, addon = 1, storageID = 10027})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second pirate addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{6101,1}, {6102,1}, {6100,1}, {6099,1}}, outfit_female = 155, outfit_male = 151, addon = 2, storageID = 10028})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- shaman (done)
local outfit_node = keywordHandler:addKeyword({'first shaman addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5810,5}, {3955,5}, {5015,1}}, outfit_female = 158, outfit_male = 154, addon = 1, storageID = 10029})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second shaman addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{3966,5}, {3967,5}}, outfit_female = 158, outfit_male = 154, addon = 2, storageID = 10030})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- norseman (done)
local outfit_node = keywordHandler:addKeyword({'first norseman addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{7290,5}}, outfit_female = 252, outfit_male = 251, addon = 1, storageID = 10031})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second norseman addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{7290,10}}, outfit_female = 252, outfit_male = 251, addon = 2, storageID = 10032})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- jester (done)(custom)
local outfit_node = keywordHandler:addKeyword({'first jester addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5912,50}, {5913,50}, {5914,50}, {5909,50}}, outfit_female = 270, outfit_male = 273, addon = 1, storageID = 10033})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second jester addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5912,50}, {5910,50}, {5911,50}, {5912,50}}, outfit_female = 270, outfit_male = 273, addon = 2, storageID = 10034})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- demonhunter (done)(custom)
local outfit_node = keywordHandler:addKeyword({'first demonhunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5905,30}, {5906,40}, {5954,50}, {6500,50}, {2151,100}}, outfit_female = 288, outfit_male = 289, addon = 1, storageID = 10035})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second demonhunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5906,50}, {6500,200}, {2151,100}}, outfit_female = 288, outfit_male = 289, addon = 2, storageID = 10036})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- nightmare (done)(custom)
local outfit_node = keywordHandler:addKeyword({'first nightmare addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{6500,1500}}, outfit_female = 269, outfit_male = 268, addon = 1, storageID = 10037})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second nightmare addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{6500,1500}}, outfit_female = 269, outfit_male = 268, addon = 2, storageID = 10038})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- brotherhood (done)(custom)
local outfit_node = keywordHandler:addKeyword({'first brotherhood addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{6500,1500}}, outfit_female = 279, outfit_male = 278, addon = 1, storageID = 10039})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second brotherhood addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{6500,1500}}, outfit_female = 279, outfit_male = 278, addon = 2, storageID = 10040})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

-- yalaharian (done)(custom)
local outfit_node = keywordHandler:addKeyword({'first yalaharian addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{9955,1}}, outfit_female = 324, outfit_male = 325, addon = 1, storageID = 10041})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second yalaharian addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{9955,1}}, outfit_female = 324, outfit_male = 325, addon = 2, storageID = 10041})
   outfit_node:addChildKeywordNode(yesNode)
   outfit_node:addChildKeywordNode(noNode)

keywordHandler:addKeyword({'addons'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can give you citizen, hunter, knight, mage, nobleman, summoner, warrior, barbarian, druid, wizard, oriental, pirate, assassin, beggar, shaman, norseman, nighmare, jester, yalaharian and brotherhood addons.'})
keywordHandler:addKeyword({'help'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'To buy the first addon say \'first NAME addon\', for the second addon say \'second NAME addon\'.'})

npcHandler:addModule(FocusModule:new())

 

 

Espero ter Ajudado

Editado Setembro 5 por Trombada

vampsyV
05 de setembro de 2009 às 15:25

Cara estou com problema na poi :mellow: puxo todas as alavancas + nao da para continuar a quest

 

Tem tbm a inquisition ta faltando parte lol

 

 

 

Alguem me ajuda ai :wink:

Editado Setembro 13 por Vampsy

JeetJ
05 de setembro de 2009 às 22:29

Ola!!

quero sabe se tem algum npc de missao e se tiver qual??

 

flw awe

brpancanB
06 de setembro de 2009 às 02:08

ARRUMA O SISTEMA DE FRAGS AI!! TA BUGADO AS FRAGS, VOCÊ FALA QUE TA NORMAL MAIS EU TESTEI AKI DO JEITO KE TA AI!, TESTEI COM MYSQL E SQLITE!!!

 

;x

TrombadaT
06 de setembro de 2009 às 10:13

a

Editado Setembro 6 por Trombada

nessahenkeN
06 de setembro de 2009 às 13:11
Xvx, primeiramente parabéns pelo trabalho e obrigado por disponibilizado e corrijo. Vou lhe ajudar falando alguns bugs, e já tenho quatro bugs a reportar, dois em Yalahar, um é que em alguns lugares de Yalahar, os chars tomam um haste incrível, só de andar no sqm, ele toma o haste, e outro é que o NPC Pugwah vende comida em dobro (2 por preço de 1), um em Darashia, no barco, tá faltando um sqm no chão do barco, outro em Svargrond, alguns bichos quando morrem, somem o corpo. É isso por enquanto. Valeu!!

 

 

ola amigo, referente ao haste sao 2 sqm depois que sai do templo de yalahar e um sqm que fica do lado deonde vc desce pra ir pros rat, ali perto tb do dp.

verificando no editor vc vera que nestes sqms estao a action 120

 

retirando o problema ta resolvido

VildenV
06 de setembro de 2009 às 13:22

~Elogio~

 

*Servidor muito bom

*Acho que sobre quests, map o seu é o melhor

 

~Saiba~

 

*Muitas pessoas reclamam que o ot esta caindo direto

*O seu mapa é com bytes? acho que quando eles salvam em rme o exe não abre

*Cadê você que abandonou o fórum?

*Acho que o XvX não merecia fixo por enquanto..

nessahenkeN
06 de setembro de 2009 às 13:38

caros,

 

ot muito rox e quem for pra rodar em mysql nao use a nova versao do xampp que ela nao ta dando suporte a mysql

no proprio baixaki diz isto

 

instalei uma versao 1.6.7 que funfo normal

 

espero ter ajudado

marioarkanM
06 de setembro de 2009 às 14:53

só não gostei muito pq fica caindo + - de 3 em 3 hrs

murilomprM
06 de setembro de 2009 às 22:16

Acho que posso ajudar com o mapa, add msn (murilo__rabelo@hotmail.com)

spirituoseS
06 de setembro de 2009 às 22:31

Mais um bug, não tem buraco pra entrar na ghost land em carlin

spirituoseS
06 de setembro de 2009 às 23:41

Mais um la, em Edron, sudoeste, tem os orcs, quest da barbarian axe por exemplo, bom ali não tem como entrar pq a alavanca q remove uma pedra do caminho não funciona XDDD