Quest addon

Daniel888
em Scripts

Daniel888

Mage Thenebrozo
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/01/13Posts: 14Char no Tibia: Mage Thenebrozo

xtibia

 

preciso de um script que funciona assim se faz tal quest e quando vc acaba no final dela vai ter uma alavanca que quando vc clicar vc vai precisar de tal iten para pegar sua addon full citizen e a mesma coisa com as outras addons cada uma delas tem que ter tal itens se n da para pegar a addon.

post-363725-0-53749800-1374986013.gifpost-363725-0-88728300-1374986030.gifpost-363725-0-41121200-1374986070.gifpost-363725-0-33577600-1374986052.gifpost-363725-0-96392600-1374986099.gifpost-363725-0-10626300-1374986093.gifpost-363725-0-17364000-1374986235.gif

Session Start

cleber.16mb.com
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 25/04/12Posts: 752Gênero: Masculino

action.xml ( ESSES UNIQUE ID VOCE COLOCA NAS ALAVANCA...

 
<action uniqueid="17000" script="addons.lua"/>
<action uniqueid="18000" script="addons.lua"/>
<action uniqueid="19000" script="addons.lua"/>
<action uniqueid="20000" script="addons.lua"/>
<action uniqueid="21000" script="addons.lua"/>
 

ADDONS.LUA

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
 
if item.uid == 21000 then
    queststatus = getPlayerStorageValue(cid,19002)
    if queststatus == -1 and doPlayerRemoveItem(cid, 2160, 50) then
    doPlayerSendTextMessage(cid,22,"voce acabou de ganha assassin full")
doPlayerAddOutfit(cid, 156, 3) -- 156, 3 = outfit assassin e addon
doPlayerAddOutfit(cid, 152, 3)
    setPlayerStorageValue(cid,19002,1)
    else
    doPlayerSendTextMessage(cid,22,"voce ja pegou esse addon ou nao tem o item.")
    end
    elseif item.uid == 20000 then
    queststatus = getPlayerStorageValue(cid,21002)
    if queststatus == -1 and doPlayerRemoveItem(cid, 2160, 50) then   -- 2160 é o item e 50 é a quantidade
    doPlayerSendTextMessage(cid,22,"voce acabou de ganha mage full")
doPlayerAddOutfit(cid, 130, 3) --mage
doPlayerAddOutfit(cid, 138, 3)
    setPlayerStorageValue(cid,21002,1)
    else
    doPlayerSendTextMessage(cid,22,"voce ja pegou esse addon ou nao tem o item.")
    end
 
elseif item.uid == 19000 then
    queststatus = getPlayerStorageValue(cid,21003)
    if queststatus == -1 and doPlayerRemoveItem(cid, 2160, 50) then   -- 2160 é o item e 50 é a quantidade
    doPlayerSendTextMessage(cid,22,"voce acabou de ganha druid full")
doPlayerAddOutfit(cid, 148, 3) --druid
doPlayerAddOutfit(cid, 144, 3)
    setPlayerStorageValue(cid,21003,1)
    else
    doPlayerSendTextMessage(cid,22,"voce ja pegou esse addon ou nao tem o item.")
    end
 
elseif item.uid == 18000 then
    queststatus = getPlayerStorageValue(cid,21004)
    if queststatus == -1 and doPlayerRemoveItem(cid, 2160, 50) then   -- 2160 é o item e 50 é a quantidade
    doPlayerSendTextMessage(cid,22,"voce acabou de ganha warrior full")
doPlayerAddOutfit(cid, 134, 3) --warrior
doPlayerAddOutfit(cid, 142, 3)
    setPlayerStorageValue(cid,21004,1)
    else
    doPlayerSendTextMessage(cid,22,"voce ja pegou esse addon ou nao tem o item.")
    end
 
elseif item.uid == 17000 then
    queststatus = getPlayerStorageValue(cid,21005)
    if queststatus == -1 and doPlayerRemoveItem(cid, 2160, 50) then   -- 2160 é o item e 50 é a quantidade
    doPlayerSendTextMessage(cid,22,"voce acabou de ganha knight full")
doPlayerAddOutfit(cid, 131, 3) --knight
doPlayerAddOutfit(cid, 139, 3)
    setPlayerStorageValue(cid,21005,1)
    else
    doPlayerSendTextMessage(cid,22,"voce ja pegou esse addon ou nao tem o item.")
    end
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
else
return 0
    end
return 1
end

Daniel888

Mage Thenebrozo
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/01/13Posts: 14Char no Tibia: Mage Thenebrozo

valeu deu serto aki obrigado ate mais

Beeki

Ex-Coordenador XDev
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 12/03/11Posts: 1900Gênero: MasculinoChar no Tibia: Nokte

Tópico movido para a seção de dúvidas e pedidos resolvidos.

Fabio Augustus - Infraestrutura

Skype: guhsvasc