fazendo
info
Group: Artesão
Joined: 30/03/11
Posts: 138
Reputation: +4
Tibia Character: Druida de Asgard

Edited Julho 24 by HarpiaLOOK
info
Group: Conde
Joined: 11/02/09
Posts: 559
Reputation: +7
Tibia Character: Deep Druid

Onde adiciono os itens que cada classe irá pegar ?
info
Group: Artesão
Joined: 30/03/11
Posts: 138
Reputation: +4
Tibia Character: Druida de Asgard

ARQUIVO.lua
if item.uid == XXXX then -- USE ESSE UNIQUE NO RMEqueststatus = getPlayerStorageValue(cid,100)
if queststatus ~= 1 then
PlayerVoc = getPlayerVocation(cid)
if PlayerVoc == 1 then -- O ID da vocation ex:1
doPlayerSendTextMessage(cid,22,"Você pegou o item") -- Mensagem de quando pega o item
doPlayerAddItem(cid,2453,1) -- Aqui o id do item
setPlayerStorageValue(cid,100,1)
else
doPlayerSendTextMessage(cid,22,"Você não é da classe") -- Mensagem do bau vazio
end
end
end
ACTIONS.xml
<action uniqueid="XXXX" script="ARQUIVO.lua"/>
---------------------------------------------------------
Esquece aquele outro que eu postei
USE ESSE
-Troque os " XXXX " POR um valor numerico
que seja o uniqueid, maximo de 5 caracteres (5) Numeros
-Vocations estão em data/xml/vocations/
encontre a que quiser colocar aqui e ache o id e mude.
Edited Julho 24 by HarpiaLOOK
info
Group: Conde
Joined: 11/02/09
Posts: 559
Reputation: +7
Tibia Character: Deep Druid

Quando eu clico no chest ele só abre não funciona ..
info
Group: Artesão
Joined: 30/03/11
Posts: 138
Reputation: +4
Tibia Character: Druida de Asgard

vc coloco o unqueid no bau?
info
Group: Conde
Joined: 11/02/09
Posts: 559
Reputation: +7
Tibia Character: Deep Druid

Sim, eu sei fazer essas coisas, coloquei vi pelo god estava certo só que quando abro com qual quer classe ela só abre o baú normal e sem itens dentro .
info
Group: Artesão
Joined: 30/03/11
Posts: 138
Reputation: +4
Tibia Character: Druida de Asgard

if item.uid == XXXX then -- USE ESSE UNIQUE NO RMEqueststatus = getPlayerStorageValue(cid,100)
if queststatus ~= 1 then
PlayerVoc = getPlayerVocation(cid)
if PlayerVoc == 1 then -- O ID da vocation ex:1
doPlayerSendTextMessage(cid,22,"Você pegou o item") -- Mensagem de quando pega o item
doPlayerAddItem(cid,2453,1) -- Aqui o id do item
setPlayerStorageValue(cid,XXXX,1)
else
doPlayerSendTextMessage(cid,22,"Você não é da classe") -- Mensagem do bau vazio
end
end
end
Onde tive em vermelho coloque o unique id
info
Group: Conde
Joined: 11/02/09
Posts: 559
Reputation: +7
Tibia Character: Deep Druid

Nada ainda ..
info
Group: Lorde
Joined: 22/07/12
Posts: 2.2k
Reputation: +453
Tibia Character: Kissy

criei o meu aki rapidinho
function onUse(cid, item) local voc = 1 -- o id da vocaçao local itemid = 2175 -- o id do item que vai adicionar if getPlayerVocation(cid,voc) then doPlayerAddItem(cid,itemid) doPlayerSendTextMessage(cid,22,"Você recebeu seu item") else doPlayerSendTextMessage(cid,22,"Você nao e sorc") end return TRUE end



info
Group: Conde
Joined: 11/02/09
Posts: 559
Reputation: +7
Tibia Character: Deep Druid
Gostaria de um bau que só determinada classe poderia pegar, ou um baú que os itens dados são para cada determinada classe .
Obrigado, rep+