Bom pessoal...
To com algumas duvidas sobre scripting...
1ª- Uma delas anda me encomodando muito...
Eu criei um script bem banal, para que seja possivel varrer os lixinhos do ot... Porem, nao queria que fosse possivel executar essa açao se o lixinho estiver na bp, sera que tem como eu impedir isso?
Gostaria que so fosse possivel "varrer" o item, se ele estiver no chao... Tambem gostaria de adicionar a possibilidade de "varrer" backpacks contendo lixinho...
O script ta ai:
function onUse(cid, item, fromPosition, itemEx, toPosition)lixos = {
[2250] = 2,
[2219] = 2,
[2231] = 2,
[2230] = 2,
[2010] = 2,
[2024] = 2,
[2233] = 7,
[2115] = 7,
[2228] = 7,
[2234] = 7,
[2239] = 7,
[7636] = 34,
[7634] = 34,
[7635] = 34
}
if (lixos[itemEx.itemid]) then
doRemoveItem(itemEx.uid, 1)
doSendMagicEffect(toPosition,(lixos[itemEx.itemid]))
else
doPlayerSendCancel(cid, "Este item não é lixo.")
end
return TRUE
end
2ª- Acho que ainda nao entendi muito bem a diferença do return, nesse caso, e realmente necessario usar "return TRUE"?
3ª- Pra que serve a funçao "function onThink(cid, interval)"?
Desde ja...
Muito obrigada ;D