Ir para conteúdo
Entre para seguir isso  
Karyus

Tire minha dúvida!

Recommended Posts

Karyus    2
Karyus

Sempre tive 1 dúvida que mesmo lendo umas 50 mil vezes eu não entendi, se alguem poder me explicar neste tópico e com um exemplo ficaria agradecido.

 

1º- duvida: peguei como exemplo uma resposta dada na seção de suporte que o Criticoo respondeu.

function onCastSpell(cid, var) 
local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2 } 
      if isPremium(cid) then 
         [color=red]return[/color] doCombat(cid, combat1, var) 
      end
         [color=red]return[/color] doCombat(cid, combat2, var) 
end

eu ja li uns tutoriais que falam que o return (retorna) o valor, mas como assim?, eu so entendo a função dele nos scripts que contem return true e return false.

 

outro script que encontrei com esse return

function onUse(cid)   [color=red]return[/color] doPlayerSetSex(cid, getPlayerSex(cid) == [color=red]1 and 0 or 1[/color]) [color=red]and true or false[/color] end

Se eu postei no lugar errado, me mova para o certo, (so não pedi ajuda no irc, pq to no trabalho)

Compartilhar este post


Link para o post
Compartilhar em outros sites
iuniX    4
iuniX

Vou criar um mini-tutorial sobre return e já posto. Tenha paciência ai que é coisa de uns 20 minutos.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×