[FilterScript] UtilidadesGR - Iconos y Pickups
#8

Quote:
Originally Posted by MaRcOsWeB
Посмотреть сообщение
Muy bueno a nivel explicativo, habrнa que ver el cуdigo


EDIT: Te recomiendo usar SWITCH en vez de tanto IF'S

en vez de:
pawn Код:
if(listitem == 0)
{
    Modelo[playerid] = 2; //gota
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Gota\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);
}
if(listitem == 1)
{
    Modelo[playerid] = 3; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Punto Cruce\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);
}
if(listitem == 2)
{
    Modelo[playerid] = 4; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Norte\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);
}
if(listitem == 3)
{
    Modelo[playerid] = 5; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Avion\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);
}
if(listitem == 4)
{
    Modelo[playerid] = 6; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono AmmuNation\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);
}
usar esto:
pawn Код:
switch(listitem)
{
    case 0:
    {
    Modelo[playerid] = 2; //gota
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Gota\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid])
    }
    case 1:
    {
    Modelo[playerid] = 3; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Punto Cruce\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);  
    }
    case 2:
    {
    Modelo[playerid] = 4; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Norte\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);
    }
    case 3:
    {
    Modelo[playerid] = 5; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono Avion\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);
    }
    case 4:
    {
    Modelo[playerid] = 6; //
    format(str, sizeof(str), "SetPlayerMapIcon(playerid,0,%f,%f,%f,%d,0); //Icono AmmuNation\r\n",POSJ[0],POSJ[1],POSJ[2],Modelo[playerid]);   
    }
}
Eso es para mejorla no lo veo necesario para este tipo de FS que solo se los usa en Localhost...

Quote:

switch(listitem) // This is far more efficient than using an if-elseif-else structure
https://sampwiki.blast.hk/wiki/OnDialogResponse
Reply


Messages In This Thread
UtilidadesGR - Iconos y Pickups - by GROVE4L - 20.03.2011, 17:17
Respuesta: UtilidadesGR - Iconos y Pickups - by Lunnatiicz - 20.03.2011, 17:21
Respuesta: UtilidadesGR - Iconos y Pickups - by TheChaoz - 20.03.2011, 17:51
Respuesta: UtilidadesGR - Iconos y Pickups - by Code8976Man - 20.03.2011, 21:00
Respuesta: UtilidadesGR - Iconos y Pickups - by MaRcOsWeB - 20.03.2011, 23:27
Respuesta: UtilidadesGR - Iconos y Pickups - by leaNN! - 21.03.2011, 03:41
Respuesta: UtilidadesGR - Iconos y Pickups - by REGM - 21.03.2011, 17:06
Re: Respuesta: UtilidadesGR - Iconos y Pickups - by GROVE4L - 21.03.2011, 17:12
Respuesta: UtilidadesGR - Iconos y Pickups - by SuperMarioRol - 21.03.2011, 20:43
Respuesta: Re: Respuesta: UtilidadesGR - Iconos y Pickups - by MaRcOsWeB - 21.03.2011, 22:30

Forum Jump:


Users browsing this thread: 2 Guest(s)