ola, fiz tudo certinho nesse script como o autor @zipter98 falou e o script funfa perfeito, porem pararam de abrir tds as janelas de Trade, Help, Game Chat, etc
function onUse(cid) doPlayerSetVocation(cid, 10) openChannelDialog(cid) return trueend
data/creaturescripts/scripts:
local trade_options = { --[channel_id] = {token = {token_itemid, amount}, results = {held_itemid, held_itemid, held_itemid, ...}},}function onJoinChannel(cid, channelId, users, isTv) local option = trade_options[channelId] if not option then return false end doPlayerSetVocation(cid, 1) if doPlayerRemoveItem(cid, option.token[1], option.token[2]) then local result = option.results[math.random(#option.results)] doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "In trade of "..option.token[2].."x "..getItemNameById(option.token[1])..", you received: "..getItemNameById(result)..".") doPlayerAddItem(cid, result, 1) else doPlayerSendTextMessage(cid, 27, "You do not have "..option.token[2].."x "..getItemNameById(option.token[1])..".") end return falseend
Configure na tabelatrade_options as opções de troca, seguindo o modelo:
info
Grupo: Marquês
Registrado: 23/09/12
Posts: 1k
Reputação: +87
Gênero: Masculino
ola, fiz tudo certinho nesse script como o autor @zipter98 falou e o script funfa perfeito, porem pararam de abrir tds as janelas de Trade, Help, Game Chat, etc
http://www.um fórum que não merece ser citado.com/forum/topic/65486-pedido-máquina-de-helds/
alguem me ajuda pfv? ja refiz td e fica sempre igual
os outros channels param de abrir
Editado Maio 13 por Josegvb