Postado Janeiro 17, 2018 7 anos Galera, Quem poder esclarecer minhas Duvidas sobre Storage Agradeço muito... Eu sei que tem Topicos no TK que explica oque seria storage, Eu ja vi varios Topicos mas Ainda tenho algumas duvidas sobre STORAGE storage é tipo um Numero de Identificação né ? por exemplo, Fiz uma Quest, ganhei aquela storage, então não posso fazer de novo porque ja tenho aquelá storage certo ? ou não ? kk Um Player pode ter mais de Uma storage ? Como saber qual Storage tem Tal player ? Exemplo: C eu fizer uma Quest e ganhar uma Storage, quando for fazer outra quest e ganhar outra storage, eu vou perder a primeira storage da primeira quest ? éssa São algumas duvidas minha, C alguem poder me esclarecer por favor Agradeço desde Ja... REP ++++
Postado Janeiro 17, 2018 7 anos Este tópico foi movido para a área correta. Esta é uma mensagem automática!Pedimos que leia as regras do fórum! Spoiler This topic has been moved to the correct area. This is an automated message!Please read the forum rules.
Postado Janeiro 17, 2018 7 anos ,. Editado Outubro 11, 2018 6 anos por lazarocp (veja o histórico de edições)
Postado Janeiro 17, 2018 7 anos A storage, como diz na própria palavra, é um armazenamento de valor, se você dá o valor 1 para a storage 123456 no player "Nazo", e fizer um script que o player "Nazo" só pode executar caso tenha o valor 1 na storage 123456, ocorrerá assim, entende? Toda storage por padrão, já existe, mas não fica salva no banco de dados, quando ela não foi declarada ainda, ela tem o valor "-1", e geralmente os valores para quests utilizados são "-1" (para caso não tenha feito ainda, e "1" para caso o player já tenha feito, exemplo rápido: function onUse(cid, item, frompos, item2, toPosition) config{ storage = 123456, -- valor da storage item = 2160 -- prêmio } if getPlayerStorageValue(cid,config.storage) == -1 then -- se o player não tiver nada na storage doPlayerSendTextMessage(cid,22,"Você ganhou 10k.") doPlayerAddItem(cid,config.item,10) setPlayerStorageValue(cid,config.storage,1) -- adiciona o valor 1 na storage else -- se não (se o player já tiver algo na storage) doPlayerSendTextMessage(cid,22,"Você já fez esta quest.") end end Editado Janeiro 20, 2018 7 anos por Nazo (veja o histórico de edições)
Postado Janeiro 31, 2018 7 anos Autor Em 17/01/2018 em 17:13, Nazo disse: A storage, como diz na própria palavra, é um armazenamento de valor, se você dá o valor 1 para a storage 123456 no player "Nazo", e fizer um script que o player "Nazo" só pode executar caso tenha o valor 1 na storage 123456, ocorrerá assim, entende? Toda storage por padrão, já existe, mas não fica salva no banco de dados, quando ela não foi declarada ainda, ela tem o valor "-1", e geralmente os valores para quests utilizados são "-1" (para caso não tenha feito ainda, e "1" para caso o player já tenha feito, exemplo rápido: function onUse(cid, item, frompos, item2, toPosition) config{ storage = 123456, -- valor da storage item = 2160 -- prêmio } if getPlayerStorageValue(cid,config.storage) == -1 then -- se o player não tiver nada na storage doPlayerSendTextMessage(cid,22,"Você ganhou 10k.") doPlayerAddItem(cid,config.item,10) setPlayerStorageValue(cid,config.storage,1) -- adiciona o valor 1 na storage else -- se não (se o player já tiver algo na storage) doPlayerSendTextMessage(cid,22,"Você já fez esta quest.") end end Opa, me desculpa a demora, acabei ficando sem Net, rs Olha, eu posso Dar uma Storage de qualquer Numero Para o Player ?? ou o servidor ja tem uma storage Padrão ? C vc não entendeu vou explicar Melhor... C eu quiser fazer uma quest que Ganha uma Storage, que na vdd a storage vai ser esse numero >>> "321123" ai quando o Player for fazer denovo, ai o script vai verificar, que c ele tiver a storage "321123" não vai poder fazer denovo...Resumindo (Criar o meu próprio numero da storage) Ouu Não posso fazer isso ? E outra duvidaa, Oque significa o Numero na frente da storage, que eu n entendi muito bem direito... Por exemplo, 10136, 3,1,2 ou 0 Desculpe kkk, mas éssas duvidas estão me matando rsrs
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.