Ir para conteúdo

Salvar Personagem


lukas13on

Posts Recomendados

A script evita que ocorra possiveis bugs como:

 

- Quando o servidor cair, perca todas as changes

feitas depois do ultimo save.

- Possiveis nukes e ataques ao servidor

- Caso ocorra um debug no servidor

 

Script.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, "Seu Personagem foi salvo com sucesso!!.")
else
doPlayerSendCancel(cid, "Você tem que esperar " .. config.exhau .. " segundos para salvar novamente.")
end
return TRUE
end

 

Talkactions.xml

 

<talkaction words="!salvarpersonagem;/salvarpersonagem" script="saveyourchar.lua"/>

Comandos:

/salvarpersonagem

!salvarpersonagem

 

Creditos:

Harpia Look - Organização e Conteúdo

Vodkart - Script

Editado por HarpiaLOOK
Link para o comentário
Compartilhar em outros sites

A script não achei no forum então postei, caso você já conheça senta e olha e deixa eu ajudar a por#$ dos iniciantes

caso não sabe um fórum, não é um fórum se não houver compartilhamento de conhecimentos.

Link para o comentário
Compartilhar em outros sites

Na verdade esse script é bem velho rsrs, tinha feito em um dos pedido do xtibia...

 

Mas nem precisa pedir autorização não, ele colocou os créditos como deveria e não tem nenhum problema

 

vlw

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...