duda switch case - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: duda switch case (
/showthread.php?tid=533157)
duda switch case -
YazukiAkira - 23.08.2014
Hola quiero saber si puedo hacer un switch case de una variable de tipo string.
Ea decir si mi variable trae el texto hola haga una cosa y si trae el texto chau haga otra cosa...
Respuesta: duda switch case -
Glimma - 23.08.2014
Sн, mira esto:
http://forum.sa-mp.com/showthread.ph...ighlight=yhash
Tomando el ejemplo de ******:
pawn Код:
switch (YHash(str))
{
case _H<hola>:
{
HacerUnaCosa(playerid);
}
case _H<chau>:
{
HacerOtraCosa(playerid);
}
}
Yo personalmente solнa utilizarlo, tambiйn sirve para comparar comandos, y bueno, al usar el switch como mйtodo, es mбs optimizado, ya que directamente va hacia el caso correcto, en lugar de buscar uno por uno.
Respuesta: duda switch case -
YazukiAkira - 23.08.2014
Sabes si detecta espacios?
Ej:
case hola mundo
case chau mundo
Respuesta: duda switch case -
Glimma - 23.08.2014
Sн. Incluso puedes poner mъltiples strings en un mismo caso:
pawn Код:
case
_H<chau>,
_H(adios),
_H<hasta luego>,
_H(nos vemos):
Respuesta: duda switch case -
YazukiAkira - 23.08.2014
Oh es genial ese include, lo usare. Gracias!
їAlguna cosa negativa que tenga? Si tiene...
Respuesta: duda switch case -
Glimma - 23.08.2014
Que yo sepa, no.