/cambiar sexo [OZ/PZ]

Moderador: Ayudantes

Reglas del Foro
  • Si tu código es corto, no crees un tema nuevo para liberarlo, publica un mensaje en el tema [Funciones] ¡Publica tu código aquí!.
  • Si creas una guía, debes explicar el código claramente. Evita poner la explicación en forma de comentarios dentro del mismo y no olvides utilizar el BBCode correspondiente: [Pawn]Código aquí[/Pawn].
  • No postear códigos sin probar. Publicar códigos con errores (que impidan compilar el script para el cual está destinado) en este apartado es motivo de sanción.
  • Si tu código necesita plugins, includes u otros códigos adicionales para funcionar, debes mencionarlo en el mensaje.
  • Si has utilizado códigos de otros autores, recuerda colocar los créditos correspondientes. (El plagio es motivo de sanción).
  • El título del tema debe contener el nombre del GameMode al cual está destinado el código (puedes utilizar abreviaturas o tags). Por ejemplo: "[ZC] Menú para 24/7".
Responder
Avatar de Usuario
lauti2112
Avanzado
Avanzado
Mensajes: 640
Registrado: 02 Abr 2018 15:34
Ubicación: Argentina - Santa Fe - Rosario
Reputación: 28

10 Dic 2018 21:05

Algo muy simple pero como veo que bastantes publican esto de /cambiar y no hay uno de sexo, lo hice y lo vengo a aportar
 Codigo Pawno:
1

#define CSEXO SLOTDISPONIBLE
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12

CMD:cambiar(playerid,params[])
{
	new item[30];
	if(!sscanf(params,"s[28]",item))
	{
		if(strcmp(item, "sexo", true)== 0)
		{
			ShowPlayerDialog(playerid, CSEXO, DIALOG_STYLE_LIST,"Cambie su sexo","Masculino\nFemenino","Cambiar","Cancelar");
		}
	}
	return 1;
}
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 12
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

        case CSEXO:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:
					{
						PlayerInfo[playerid][jSexo] = 1;
						SendClientMessage(playerid,-1,"Te has identificado en el género masculino.");
					}
					case 1:
					{
						PlayerInfo[playerid][jSexo] = 2;
						SendClientMessage(playerid,-1,"Te has identificado en el género femenino.");
					}
				}
			}
		}
  Cantidad de llaves: Abiertas(5)-Cerradas(5) | Lineas Totales: 19
Edgar Crush
Aprendiz
Aprendiz
Mensajes: 16
Registrado: 08 Ene 2018 08:01
Reputación: 0

11 Dic 2018 15:21

lauti2112 escribió:
10 Dic 2018 21:05
Algo muy simple pero como veo que bastantes publican esto de /cambiar y no hay uno de sexo, lo hice y lo vengo a aportar
 Codigo Pawno:
1

#define CSEXO SLOTDISPONIBLE
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12

CMD:cambiar(playerid,params[])
{
	new item[30];
	if(!sscanf(params,"s[28]",item))
	{
		if(strcmp(item, "sexo", true)== 0)
		{
			ShowPlayerDialog(playerid, CSEXO, DIALOG_STYLE_LIST,"Cambie su sexo","Masculino\nFemenino","Cambiar","Cancelar");
		}
	}
	return 1;
}
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 12
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

        case CSEXO:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:
					{
						PlayerInfo[playerid][jSexo] = 1;
						SendClientMessage(playerid,-1,"Te has identificado en el género masculino.");
					}
					case 1:
					{
						PlayerInfo[playerid][jSexo] = 2;
						SendClientMessage(playerid,-1,"Te has identificado en el género femenino.");
					}
				}
			}
		}
  Cantidad de llaves: Abiertas(5)-Cerradas(5) | Lineas Totales: 19
Buen aporte
Avatar de Usuario
#Fede
Moderador a Prueba
Moderador a Prueba
Mensajes: 3006
Registrado: 12 Ene 2015 06:32
Ubicación: Montevideo, Uruguay.
Reputación: 69

11 Dic 2018 15:31

No lo he testeado (no puedo -sorry ) pero creo que funcionaria y es muchisimo mas corto el dialogo así.
 Codigo Pawno:
1
2
3
4
5
6

        case CSEXO:
        {
            if(!response) return 1;
            PlayerInfo[playerid][jSexo] = listitem+1;
            SendClientMessage(playerid, -1, listitem == 0 ? ("Te has identificado en el género masculino.") : ("Te has identificado en el género femenino."));
        }
  Cantidad de llaves: Abiertas(1)-Cerradas(1) | Lineas Totales: 6
No doy soporte mediante mensaje privado, para eso están las secciones de Preguntas o Pedidos


scriptnoob escribió:Cada día se va mejorando el foro, nuestro objetivo es como el de una empresa:

Misión: Brindar ayuda y aportes a los usuarios.
Visión: Ser la página de mayor calidad de servicio de soporte referidos a lenguajes de programación.
Lee las reglas del foro para evitar ser sancionado




Avatar de Usuario
lauti2112
Avanzado
Avanzado
Mensajes: 640
Registrado: 02 Abr 2018 15:34
Ubicación: Argentina - Santa Fe - Rosario
Reputación: 28

11 Dic 2018 15:55

Edgar Crush escribió:
11 Dic 2018 15:21
lauti2112 escribió:
10 Dic 2018 21:05
Algo muy simple pero como veo que bastantes publican esto de /cambiar y no hay uno de sexo, lo hice y lo vengo a aportar
 Codigo Pawno:
1

#define CSEXO SLOTDISPONIBLE
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12

CMD:cambiar(playerid,params[])
{
	new item[30];
	if(!sscanf(params,"s[28]",item))
	{
		if(strcmp(item, "sexo", true)== 0)
		{
			ShowPlayerDialog(playerid, CSEXO, DIALOG_STYLE_LIST,"Cambie su sexo","Masculino\nFemenino","Cambiar","Cancelar");
		}
	}
	return 1;
}
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 12
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

        case CSEXO:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:
					{
						PlayerInfo[playerid][jSexo] = 1;
						SendClientMessage(playerid,-1,"Te has identificado en el género masculino.");
					}
					case 1:
					{
						PlayerInfo[playerid][jSexo] = 2;
						SendClientMessage(playerid,-1,"Te has identificado en el género femenino.");
					}
				}
			}
		}
  Cantidad de llaves: Abiertas(5)-Cerradas(5) | Lineas Totales: 19
Buen aporte
Gracias!
TaylerWechner
Aprendiz
Aprendiz
Mensajes: 40
Registrado: 06 Oct 2018 23:51
Reputación: 0

13 Dic 2018 13:59

lauti2112 escribió:
10 Dic 2018 21:05
Algo muy simple pero como veo que bastantes publican esto de /cambiar y no hay uno de sexo, lo hice y lo vengo a aportar
 Codigo Pawno:
1

#define CSEXO SLOTDISPONIBLE
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12

CMD:cambiar(playerid,params[])
{
	new item[30];
	if(!sscanf(params,"s[28]",item))
	{
		if(strcmp(item, "sexo", true)== 0)
		{
			ShowPlayerDialog(playerid, CSEXO, DIALOG_STYLE_LIST,"Cambie su sexo","Masculino\nFemenino","Cambiar","Cancelar");
		}
	}
	return 1;
}
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 12
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

        case CSEXO:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:
					{
						PlayerInfo[playerid][jSexo] = 1;
						SendClientMessage(playerid,-1,"Te has identificado en el género masculino.");
					}
					case 1:
					{
						PlayerInfo[playerid][jSexo] = 2;
						SendClientMessage(playerid,-1,"Te has identificado en el género femenino.");
					}
				}
			}
		}
  Cantidad de llaves: Abiertas(5)-Cerradas(5) | Lineas Totales: 19
Buen aporte bro sigue asi gg xd
Scripter Disponible a tu Servicio

Contacto Discord: AndrewQuintero#9202
Avatar de Usuario
LyanSM
Aprendiz
Aprendiz
Mensajes: 55
Registrado: 30 Jul 2018 12:47
Reputación: 2

15 Dic 2018 10:26

Buen aporte!
Avatar de Usuario
MathexYT
Mensajes: 167
Registrado: 06 Jul 2018 01:15
Reputación: -5

15 Dic 2018 17:59

lauti2112 escribió:
10 Dic 2018 21:05
Algo muy simple pero como veo que bastantes publican esto de /cambiar y no hay uno de sexo, lo hice y lo vengo a aportar
 Codigo Pawno:
1

#define CSEXO SLOTDISPONIBLE
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12

CMD:cambiar(playerid,params[])
{
	new item[30];
	if(!sscanf(params,"s[28]",item))
	{
		if(strcmp(item, "sexo", true)== 0)
		{
			ShowPlayerDialog(playerid, CSEXO, DIALOG_STYLE_LIST,"Cambie su sexo","Masculino\nFemenino","Cambiar","Cancelar");
		}
	}
	return 1;
}
  Cantidad de llaves: Abiertas(3)-Cerradas(3) | Lineas Totales: 12
 Codigo Pawno:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

        case CSEXO:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:
					{
						PlayerInfo[playerid][jSexo] = 1;
						SendClientMessage(playerid,-1,"Te has identificado en el género masculino.");
					}
					case 1:
					{
						PlayerInfo[playerid][jSexo] = 2;
						SendClientMessage(playerid,-1,"Te has identificado en el género femenino.");
					}
				}
			}
		}
  Cantidad de llaves: Abiertas(5)-Cerradas(5) | Lineas Totales: 19
Perfecto aporte. simple pero para los que usan gm oz,etc les servira. -good -hi
Spoiler:
Si lees lo entenderás, si buscas aprenderás. sino seras igual.
Mathex Ayudando a Megan City RolePlay

Responder