SA-MP Forums Archive
Como hacer este dialog - 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: Como hacer este dialog (/showthread.php?tid=590479)



Como hacer este dialog - M@ty - 29.09.2015

Hola, nose como hacer en un dialog colocar esta informacion, que tipo usar y eso.
Gracias de antemano.



Re: Como hacer este dialog - H@hn - 29.09.2015

їY como sacas esa informaciуn?


Respuesta: Como hacer este dialog - MrLevan - 30.09.2015

Esto te puede ayudar amigo : ))

https://sampwiki.blast.hk/wiki/Dialog_Styles


Respuesta: Como hacer este dialog - Dreyfuz - 30.09.2015

No sй a quй Dialog te refieres, pues en la SS no veo ninguna. Si te refieres al texto, eso son mensajes enviados mediante la funciуn SendClientMessage; ademбs, eso son datos tomados de una base de datos.


Respuesta: Re: Como hacer este dialog - M@ty - 30.09.2015

Quote:
Originally Posted by H@hn
Посмотреть сообщение
їY como sacas esa informaciуn?
Del CMD

Код:
CMD:familias(playerid, params[])
{
	new string[128], familyid;

	if(sscanf(params, "d", familyid))
	{
		new number = 0;
		for(new i = 0; i < sizeof(fINFO); i++)
		{
			number ++;
   			if(fINFO[i][FamilyTurfTokens] < 12)
			{
				format(string, sizeof(string), "Familia %d | Nombre: %s | Lider: %s | Miembros: %d.",number,fINFO[i][FamilyName],fINFO[i][FamilyLeader],fINFO[i][FamilyMembers]);
			}
			else
			{
				format(string, sizeof(string), "Familia %d | Nombre: %s | Lider: %s | Miembros: %d",number,fINFO[i][FamilyName],fINFO[i][FamilyLeader],fINFO[i][FamilyMembers]);
			}
			SendClientMessageEx(playerid, COLOR_WHITE, string);
		}
		return 1;
	}

	if(familyid < 1 || familyid > MAX_FAMILY) { SendClientMessageEx(playerid, COLOR_GREY, "Familias: 1 - 14"); return 1; }
	familyid -= 1;
	if(fINFO[familyid][FamilyTaken] != 1)
	{
		SendClientMessageEx(playerid, COLOR_GREY, "Ese Slot estб vacнo.");
		return 1;
	}
	foreach(Player, i)
	{
		if(Info[i][pFMember] == familyid && Info[i][pFMember] != 255)
		{
			if(Info[i][pRank] == 1 && Info[i][pFMember] == familyid)
			{
				format(string, sizeof(string), "* %s: %s | Rango: %s (1).",fINFO[familyid][FamilyName],GetPlayerNameEx(i),fINFO[familyid][FamilyRank1]);
			}
			else if(Info[i][pRank] == 2 && Info[i][pFMember] == familyid)
			{
				format(string, sizeof(string), "* %s: %s | Rango: %s (2).",fINFO[familyid][FamilyName],GetPlayerNameEx(i),fINFO[familyid][FamilyRank2]);
			}
			else if(Info[i][pRank] == 3 && Info[i][pFMember] == familyid)
			{
				format(string, sizeof(string), "* %s: %s | Rango: %s (3).",fINFO[familyid][FamilyName],GetPlayerNameEx(i),fINFO[familyid][FamilyRank3]);
			}
			else if(Info[i][pRank] == 4 && Info[i][pFMember] == familyid)
			{
				format(string, sizeof(string), "* %s: %s | Rango: %s (4).",fINFO[familyid][FamilyName],GetPlayerNameEx(i),fINFO[familyid][FamilyRank4]);
			}
			else if(Info[i][pRank] == 5 && Info[i][pFMember] == familyid)
			{
				format(string, sizeof(string), "* %s: %s | Rango: %s (5).",fINFO[familyid][FamilyName],GetPlayerNameEx(i),fINFO[familyid][FamilyRank5]);
			}
			else if(Info[i][pRank] == 6 && Info[i][pFMember] == familyid)
			{
				format(string, sizeof(string), "* %s: %s | Rango: %s (6).",fINFO[familyid][FamilyName],GetPlayerNameEx(i),fINFO[familyid][FamilyRank6]);
			}
			SendClientMessageEx(playerid, COLOR_GREY, string);
		}
	}
	return 1;
}
Quote:
Originally Posted by MrLevan
Посмотреть сообщение
Esto te puede ayudar amigo : ))

https://sampwiki.blast.hk/wiki/Dialog_Styles
Si ya lo vi a eso gracias, pero no se como armarlo, es informacion, del cmd que arriba le conteste al amigo.

Quote:
Originally Posted by Dreyfuz
Посмотреть сообщение
No sй a quй Dialog te refieres, pues en la SS no veo ninguna. Si te refieres al texto, eso son mensajes enviados mediante la funciуn SendClientMessage; ademбs, eso son datos tomados de una base de datos.
Que quiero hacer un dialogo que represente eso, no son SendClientMessage, como dijiste son datos tomados de la base de datos.


Re: Como hacer este dialog - DiegoLabel - 30.09.2015

https://sampwiki.blast.hk/wiki/ShowPlayerDialog
https://sampwiki.blast.hk/wiki/Dialog_Styles

mirar a estos dos tal vez ayudar
no hablan espaсol utiliza el traductor de ****** '-'


Respuesta: Re: Como hacer este dialog - M@ty - 30.09.2015

Quote:
Originally Posted by DiegoLabel
Посмотреть сообщение
https://sampwiki.blast.hk/wiki/ShowPlayerDialog
https://sampwiki.blast.hk/wiki/Dialog_Styles

mirar a estos dos tal vez ayudar
no hablan espaсol utiliza el traductor de ****** '-'
Ya los vi, pero no se como imprimir la informacion del comando /familias a un dialogo.


Re: Como hacer este dialog - Toolkit - 30.09.2015

Esto no es pawnotrollscript para que vengas a hacer pedidos, ya te pasaron informacion de la wiki de como hacerlo, no sigas pidiendo.


Respuesta: Re: Como hacer este dialog - M@ty - 30.09.2015

Quote:
Originally Posted by Toolkit
Посмотреть сообщение
Esto no es pawnotrollscript para que vengas a hacer pedidos, ya te pasaron informacion de la wiki de como hacerlo, no sigas pidiendo.
Estoy preguntando como se hace porque no se como hacer para que imprima la informacion de las familias en un dialogo. No estoy pidiendo que me hagan nada IMBECIL.


Re: Respuesta: Re: Como hacer este dialog - Toolkit - 30.09.2015

Quote:
Originally Posted by M@ty
Посмотреть сообщение
Estoy preguntando como se hace porque no se como hacer para que imprima la informacion de las familias en un dialogo. No estoy pidiendo que me hagan nada IMBECIL.
їQue me insultas?

Reportado por insultos.