SA-MP Forums Archive
[AYUDA]Clases por dialogo - 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: [AYUDA]Clases por dialogo (/showthread.php?tid=158208)



[AYUDA]Clases por dialogo - [LAG]MaXy - 09.07.2010

Hay alguna forma de crear clases de jugador para el equipo para un server de guerra?

osea que puedas elegir medico, demolision,asalto,piloto pero por equipos?


Respuesta: [AYUDA]Clases por dialogo - MedinaRockz - 09.07.2010

pawn Код:
#include <a_samp>
#define EQUIPO_AZUL     0
#define EQUIPO_ROJO     1

#define spawn 1

new gTeam[MAX_PLAYERS];

public OnPlayerRequestClass(playerid, classid)
{
        ShowPlayerDialog(playerid,spawn,DIALOG_STYLE_LIST,"Escoje tu equipo","Equipo Azul\nEquipo Rojo","Spawnear","Cancelar");
        return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == spawn)
  {
   if(response)
     {
      if(listitem == 0) //Equipo Azul
        {

          SetPlayerSkin(playerid, 267);
          gTeam[playerid] = EQUIPO_AZUL;
        }
       
      if(listitem == 0) //Equipo Rojo
        {
          SetPlayerSkin(playerid, 245);
          gTeam[playerid] = EQUIPO_ROJO;
        }
     }
   return 1;
}
return 0;
}
prueba asi a ver que tal si esta mal diganme xD


Re: [AYUDA]Clases por dialogo - ConecCionMex - 09.07.2010

esta bien xD pero en EQUIPO azul DE ABAJo no seria arriva?

pawn Код:
"Escoje tu equipo","1.Equipo Rojo\n2.Equipo Azul"
pawn Код:
if(listitem == 0) //Equipo Azul 2.
        {

          SetPlayerSkin(playerid, 267);
          gTeam[playerid] = EQUIPO_AZUL;
        }
       
      if(listitem == 0) //Equipo Rojo 1.
        {
          SetPlayerSkin(playerid, 245);
          gTeam[playerid] = EQUIPO_ROJO;
        }
Lo intercambiaste si en dialog pusiera Ekipo rojo le saldria el Azul xD
bueno no se jaja no se mucho de dialogs pero lo veo bnn



Respuesta: [AYUDA]Clases por dialogo - MedinaRockz - 09.07.2010

arreglado D: