pow mano da hora... mas me tira uma dúvida aqui. Eu fiz um script que muda de outfit e talz... só que quando a pessoa da logout volta pro outfits de antes =( como eu faço pra que ele verifique e mesmo quando der logout ele volte com o mesmo outfit?
Obrigado!





info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have
Bem iniciante de otserv tem duvidas do que e storage e estou aqui para resolver essa duvida.
Mais afinal o que e STORAGE?
Bem storage e uma função que guarda algum Valor (Numero ou Letras).
A storage guardada fica na databse do seu otserv.
Como posso usa-las?
Para colocar uma storage no player basta usar essa função:
Numero: setPlayerStorageValue(cid, 86784, 1)
Letras: setPlayerStorageValue(cid, 86784, Letras)
Os paramentos da storage que nos utilizamos:
Cid == Player.
86784 == Que storage nos utilizamos para guardar.
1 e Letras(Exemplo 2) == O que esta na storage
.
Desta vez utilizamos a storage 86784 e guardamos o valor um 1 e no exemplo dois a palavra Letras.
E ai como faz para verificar?
Simples, usamos outra função que verifica a storage e da o valor que este guardado:
getPlayerStorageValue(cid, 86784)
Utilizamos dois paramentos para buscar a storage
cid == Player
86784 == Onde o valor guardado da storage que queria verificar.
Pronto agora que saiba usar storage pode utilizar em seus scripts.
Editado Fevereiro 20 por caotic