Cara, especifique que pontos são esses. É um storage ou alguma adição no banco de dados?
Bom, vou deixar aqui o script do baú se for de storage e se der eu faço o da wand depois, que vai dar mais trabalho.
function onUse(cid, item, fromPosition, itemEx, toPosition)
local config =
{
lvl = 1, -- lvl necessário para usar o baú (deixe em um se quiser desativar)
pointsto = 9999999, -- storage dos tais pontos
sto = 505021, -- storage do baú, não precisa mudar
nome_da_magia = 'Mega Ultimate Destruction' -- aqui você bota o nome da magia que tá no spells.xml entre aspas
}
if getPlayerStorageValue(cid,sto) == -1 then
if getPlayerLevel(cid) > config.lvl then
if getPlayerStorageValue(cid,pointsto) >= 10 then
doPlayerLearnInstantSpell(cid,config.nome_da_magia)
doPlayerSendTextMessage(cid,27,'Voce aprendeu a magia '..config.nome_da_magia..'.')
else
doPlayerSendTextMessage(cid,27,'Voce nao tem a quantidade necessaria de pontos.')
end
else
doPlayerSendTextMessage(cid,27,'Voce nao tem level suficiente para usar este bau.')
end
else
doPlayerSendTextMessage(cid,27,'Voce ja aprendeu essa magia.')
end
return true
end
Além disso, você tem que colocar isso aí na tag da magia para que somente os jogadores que fizeram essa quest possam usa-la.
needlearn="1"





info
Grupo: Campones
Registrado: 01/07/13
Posts: 50
Reputação: +2
Venho aqui hoje, para pedir dois scripts
Obrigado pela a AJUDA

Informações do Server :
New Yoruts Slayer 8.6
TFS 0.3.6 (Crying Damson)
Editado Agosto 30 por MathhCunha