Ir para conteúdo
  • 0

Duvida Num Script aki


448055

Pergunta

Aew pessoa Boa Tarde a todos quero saber se tem alguma faltando ou errada nesse script que eu fis se tiver como dizer se ta errado ou ta certo ou se tive faltando alguma coisa agradeço '-' Valendo Rep+

 

function onUse(cid, item, frompos, item2, topos)


if item.uid = 16591 then
queststatus = getPlayerStorageValue(cid,16591)
if queststatus = -1 then
if getPlayerLevel(cid) >= 100 then
doPlayerSendTextMessage(cid,22, "Voce Comseguiu Completar a Quest")
doPlayerAddItem(cid,2160,100)
setPlayerStorageValue(cid,16591,1)
else
doPlayerSendTextMessage(cid,22, "Você ja pegou sue premio vaza")
end
else
return 0
end
return 1
end

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

1 - Verificação de variáveis, sempre usamos 2 iguais (==)

Troque:

 

if queststatus = -1 then
if item.uid = 16591 then

 

Por:

 

if queststatus == -1 then
if item.uid == 16591 then

 

2 - Faltava um "end" no final.

 

3 - Parabéns, era só isso, agora fazendo do meu jeito ficaria:

 

http://pastebin.com/fjgu5jM3

 

Não precisa fazer a verificação:

 

if item.uid == 16591 then

 

Se colocar isso no actions.xml na tag do script não precisa por dentro dele :)

E eu acho que:

 

 if queststatus == -1 then

Só acumula linhas, fazendo do meu jeito fica menor e mais simples, não precisa se preocupar com isso, apenas crie variáveis, se for precisar ou se quiser fazer configurações para o leitor arrumar :)

 

~~

 

Boa sorte com a sua carreira de scripter :)

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

  • 0

kkk vlw man PsyMcKenzie voce me ajudou muito me passando akeles tutoriais xD

 

Roksas Vlw por ajuda tambem '-' é que to aprendendo ainda vo ir de poko em poko

 

Rep+ Pros 2

 

Se kiserem me dar 1 rep pelo meu esforço agradeço =) xD

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...