Postado Novembro 6, 2015 9 anos @guilherme.ianhez Não, o padrão é -1, vc pode alterar da maneira que desejar, exemplo: Citar setPlayerStorageValue(cid,72785,1) Este código tornou seu storage 727785 com valor 1. Citar setPlayerStorageValue(cid,72785,50) Este outro torna o valor da storage 50, vc pode utilizar o número que quiser, e através do código getPlayerStorageValue(cid,72785) você tem o retorno do valor. No caso do código usado if queststatus == -1 then ele só aceita a ação ser feita se o valor for -1, ou seja, padrão.
Postado Novembro 7, 2015 9 anos 20 horas atrás, luangop disse: @guilherme.ianhez Não, o padrão é -1, vc pode alterar da maneira que desejar, exemplo: Este código tornou seu storage 727785 com valor 1. Este outro torna o valor da storage 50, vc pode utilizar o número que quiser, e através do código getPlayerStorageValue(cid,72785) você tem o retorno do valor. No caso do código usado if queststatus == -1 then ele só aceita a ação ser feita se o valor for -1, ou seja, padrão. hmm saquei, vlws REP+ e oq seria essa entrada CID? Todo código que vejo em lua tem o Cid
Postado Novembro 7, 2015 9 anos @guilherme.ianhez Cid = CreatureID Identifica quem esta fazendo a ação, quem recebe o retorno do código.
Postado Novembro 7, 2015 9 anos @luangop algum exemplo pratico? Editado Novembro 7, 2015 9 anos por guilherme.ianhez (veja o histórico de edições)
Postado Novembro 7, 2015 9 anos @guilherme.ianhez Suponhamos que temos uma talkaction com esta função: Citar getPlayerStorageValue(cid,123) Este comando retorna a storage do player que digitou o comando. Agora suponhamos que a talkaction tenha a função de pegar o storage, exemplo /verstorage PLAYERNAME, 123 Citar local player = getCreatureByName(param) getPlayerStorageValue(player,123) Este comando vai retornar a storage do player citado no momento que foi feito o comando /verstorage PLAYERNAME, 123
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.