Interessante a idéia.
Seu primeiro script?
Por luizmachado1, 04 de mai. de 2016 em Actions e Talkactions
info
Grupo: Herói
Registrado: 07/03/16
Posts: 1.4k
Reputação: +385
Gênero: Masculino

Interessante a idéia.
Seu primeiro script?
info
Grupo: Marquês
Registrado: 25/09/10
Posts: 1.3k
Reputação: +446
Gênero: Masculino

if doPlayerRemoveItem(cid, config.remove, config.quantidade) == TRUE then
Desnecessário, além desse TRUE ser a variável...
você não verificar uma coisa se é true ou false, ela por si só já vai retornar esse valor, ou seja:
if doPlayerRemoveItem(cid, config.remove, config.quantidade) then
Seria legal incrementar mais coisas, como múltiplos items e etc...
info
Grupo: Artesão
Registrado: 08/10/15
Posts: 103
Reputação: +34
Essa script
funcionar assim precisa xxxx item para passar pela porta
script
local config = {
remove = 2159, quantidade = 200, --- id do item quer vai remove quantidade quer vai remove
}
--- By Luizmachado1 ---
function onUse(cid, item, fromPosition)
local pos = {x= 1062, y= 1046, z= 7} -- coordenadas para onde o player vai
if doPlayerRemoveItem(cid, config.remove, config.quantidade) == TRUE then
doTeleportThing(cid,pos)
doPlayerSendCancel(cid,"Parabéns Vc Entrou Na Burned") --- mensagem quando tiver os itens
return true
end
doTeleportThing(cid, fromPosition, false)
doPlayerSendTextMessage(cid, 27, "Vc Precisar 200 scarab coins.") -- mensagem quando não tiver os itens
return true
end