Ir para conteúdo

Bless Somente 1 Vez


SkyLigh

Posts Recomendados

Olá galera do xtibia trago a vocês um sistema de bless que so pode ser usado uma vez que foi pedido por um amigo então eu fiz e meio básico mais vamos lá

 

em data / talkactions / scripts / renome algum arquivo para bless1.lua

 

e adicione .

 

local bless = {1, 2, 3, 4, 5}
local price = 20000 -- precisa que vai ser a bless
local storage = 2918
function onSay(cid, words, param)

if getPlayerStorageValue(cid,7295) >= 1 then
doPlayerSendTextMessage(cid, 22, "Desculpe voce ja uso o comando")
return true
end
for i = 1, table.maxn(bless) do
if getPlayerBlessing(cid, bless[i]) then
doPlayerSendTextMessage(cid,22,"Voce ja esta utilizando bless")
return TRUE
end
end
if(doPlayerRemoveMoney(cid, price) == TRUE) then
for i = 1, table.maxn(bless) do
doPlayerAddBlessing(cid, bless[i])
setPlayerStorageValue(cid,7295,1)
end 
doPlayerSendTextMessage(cid,22,"voce comprou a bless")
else
doPlayerSendTextMessage(cid,22,"voce nao tem dinheiro suficiente")
return TRUE
end
end		 

 

em talkactions.xml

 

<talkaction words="!bless" script="bless1.lua"/>

 

dps e so se divertir

 

créditos

Skyligh 90 % ((Pelo script e postagem)

Felipe 10 % ((Pelo Pedido))

 

Duvidas ao tópico

Link para o comentário
Compartilhar em outros sites

Cara ..

 

90% do crédito ?? você só pois a storage e verificou .. cara !

 

tu copiou o script inteiro, além de usar bless uma vez seria inútil, poderia criar uma bless extreme que poderia proteger mais que a bless, nunca será scripter desse jeito.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...