BR

!save

Por bruno1704, 25 de jul. de 2010 em Scripts

otserv
tibia
script
6
3.1k
bruno1704B
25 de julho de 2010 às 11:42

assim galera do xtibia eu tenho meu ot eos play reclama mt de rollback ai eu vi nun ot um comando !save e salvava o char dele, impedindo rollback no char dele, queria um script pro player fala !save e dar save apenas no char dele =D

VodkartV
25 de julho de 2010 às 12:19

savepp.lua

function onSay(cid, words, param, channel)

local config = {
s = 11548, -- n mexa
exhau = 30 -- tempo em seegundos para salvar denovo
}

if (getPlayerStorageValue(cid, config.s) <= os.time()) then
doPlayerSave(cid)
setPlayerStorageValue(cid,config.s,os.time()+config.exhau)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Char salvo com sucesso.")
else
doPlayerSendCancel(cid, "Você tem que esperar " .. config.exhau .. " segundos para salvar novamente.")
end
return TRUE 
end

 

talkactions.xml

        <talkaction words="!save" script="savepp.lua"/>

Editado Julho 25 por Vodkart

1 ano depois...
BoneFoxB
12 de abril de 2012 às 18:36

Vlw Vodkart ;D

HisashiitYamagutiH
12 de abril de 2012 às 20:04

Tópico movido para a área correta, pois o script funciona e parece que o pedido funciona a quase um ano.

9 meses depois...
24 de janeiro de 2013 às 18:19

Alguns players, no meu servidor, estão usando o comando !salvar para roubar itens no boost.

Como eu posso "desabilitar" o comando !salvar em um determinado "piso" ?

 

Aqui está a script do comando.

 

function onSay(cid, words, param, channel)

 

local config = {

s = 11548, -- n mexa

exhau = 30 -- tempo em seegundos para salvar denovo

}

local message = "Pikaxu"

if (getPlayerStorageValue(cid, config.s) <= os.time()) then

doPlayerSave(cid)

setPlayerStorageValue(cid,config.s,os.time()+config.exhau)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Char salvo com sucesso.")

doPlayerPopupFYI(cid, message)

doRemoveCreature(cid)

else

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa esperar 30 segundos para salvar novamente!!")

end

return TRUE

end

 

Agradeço desde já, obrigado

7 meses depois...
iuryxxtI
08 de agosto de 2013 às 15:08

Vlw

Vodkart tava querendo este scrip sim. rep.