Ir a contenido

Foto

Nueva función: switch


  • Please log in to reply
2 Respuesta(s) a este Tema
Metin2

#1
PACI

PACI

    Forero Experto

  • Developer
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.582 Mensaje(s)
  • Sexo:Indefinido

Hola. Mientras toqueteaba la source me fijé en la función switch de C++, entonces decidi hacerla en lua porque es bastante útil. La función no se usa exactamente como en C++, aunque lo que hace sea parecido. Vale, todos hemos hecho quests y/o funciones super grandes, con bastantes if desnecesarios. Lo que esta funcione hace es: Verificar si var es igual a algun valor de la tabla values. Si la condición es true, hará return al valor correspondiente de la tabla output. Si es false, hará return default.

 

En C++:

Please Login or Register to see this Hidden Content

Ahora en lua:

Please Login or Register to see this Hidden Content

Pues entonces, ahí os dejo la función, para quién quiera usarla, y ya de paso, mirais como hacerla para que podrais hacer más cosas.

Please Login or Register to see this Hidden Content

Más tarde, si tengo tiempo, haré una guia de como crear diffs.

 

Saludos.


  • A Serex, Rafa23Alzira y Jeo les gusta esto

#2
Jeo

Jeo

    Forero Experto

  • Miembro
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 1.252 Mensaje(s)

Interesante... nunca lo usaré pero está bien :)


  • PACI likes this

#3
-YC-

-YC-

    Forero Profesional

  • Miembro
  • MarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcarMarcar
  • 765 Mensaje(s)

La honestidad  sobre todo, tal vez cuando sepa de C++ y lua la use xd


  • PACI likes this




0 Usuario(s) están leyendo este Tema

0 miembro(s), 0 invitado(s), 0 usuario(s) anónimo(s)