Ir para conteúdo
  • 0

Ajudem Script Porfavor


mazonifelipe

Pergunta

Galera eu fiz um script que se o player usar o item ele da 250 de life e também 5000 de Experiencia.

 

mas tem 1 problema o player pode usar quantas vezes quiser.

eu quero que cada player possa usar o Item somente 1 vez.

oque eu devo adicionar no script?

 

Não quero o script pronto, quero so saber oque faz o player poder usar 1 vez o item.

agradeço desde ja

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Use Storage.

 

setPlayerStorageValue(cid 5424, 1)

if getPlayerStorageValue(cid, 5424) == 1 then
return doPlayerSendCancel(cid, "Você ja usou este item")
end

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

  • 0

Tabom eu vou tentar. obrigado se funcionar eu dou rep, se não funcionar dou rep mesmo assim. obrigado

 

Mano me responde 1 coisa onde eu devo colocar este script?

me ajuda faz 1 script me explicando onde eu coloco a storage porfavor

Link para o comentário
Compartilhar em outros sites

  • 0

no começo do script você bota

 

if getPlayerStorageValue(cid, 5424) == 1 then
return doPlayerSendCancel(cid, "Você ja usou este item")
end

 

E na parte que da a xp pro player você adiciona

 

setPlayerStorageValue(cid 5424, 1)

Link para o comentário
Compartilhar em outros sites

  • 0

Cara eu não sei oque que deu porque eu coloco mas no serve não funfa me ajdua ai

 

if getPlayerStorageValue(cid, 5424) == 1 then

return doPlayerSendCancel(cid, "Você ja usou este item")

end

function onUse(cid, item, fromPosition, itemEx, toPosition)

doPlayerAddExperience(cid, 2000000000),setPlayerStorageValue(cid 5424, 1)

return true

end

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

function onUse(cid, item, fromPosition, itemEx, toPosition)


if getPlayerStorageValue(cid, 5424) == 1 then
return doPlayerSendCancel(cid, "Você ja usou este item")
end

doPlayerAddExperience(cid, 2000000000)
setPlayerStorageValue(cid, 5424, 1)
return true
end

 

ou

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
if getPlayerStorageValue(cid, 5424) == -1 then

doPlayerAddExperience(cid, 2000000000)
setPlayerStorageValue(cid, 5424, 1)
else
doPlayerSendCancel(cid, "Você ja usou este item")
return true
end
end

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

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...