01.11.2010, 17:29 
	
	
	
		• Informacion
Muchos usuario preguntaban como crear tutoriales con TextDraw's. Aca les dejare mi INC creado para esos usuarios que tiene dificultades.
• Funciones
• IniciarTutorialINC(playerid);
Necesario para que el INC se inicie correctamente. Se coloca en OnGameModeInit
• CerrarTutorialINC(playerid);
Necesario para que el INC se cierre correctamente. Se coloca en OnPlayerDisconnect
• ActualizarTituloTuto(playerid,NuevoTitulo[]);
Actualiza un Titulo para un dialogo nuevo.
• ActualizarTextoTuto(playerid,NuevoTexto[]);
Actualiza un Texto para un dialogo nuevo.
• ActualizarTituloTutoEx(playerid,NuevoTitulo[],Tiempo);
Actualiza un Titulo para un dialogo nuevo y se borra en el tiempo indicado. (Milisegundos)
• ActualizarTextoTutoEx(playerid,NuevoTexto[],Tiempo);
Actualiza un Texto para un dialogo nuevo y se borra en el tiempo indicado. (Milisegundos)
• Video
[ame]http://www.youtube.com/watch?v=BBd-igN9g6k[/ame]
• FS de Prueba (FS del Video)
• Descarga
SolidFiles:

MegaUpload:

• Instalacion
- Deberan colocar en OnGameModeInit() lo siguiente:
- Deberan colocar en OnPlayerDisconnect() lo siguiente:
• Notas Importantes
- Los Titulos y los Textos que pongan POR LINEA/RENGLON tiene como maximo 57 caracteres que entran en la pantalla. Pueden usar la descarga de MrDeath que les indica las longitud del texto que pongan. Descarga Longitu Texto: http://solidfiles.com/d/c917/get
- El INC funciona con '_' (Guiones Bajos) Por lo cual para poner en el medio de la pantalla un titulo, deberan guiarse por el FS para calcular los espacios y les salga bien. Lleva tiempo, es necesario un poco de practica.
• Creditos
GROVE4L(Script)
	
	
	
Muchos usuario preguntaban como crear tutoriales con TextDraw's. Aca les dejare mi INC creado para esos usuarios que tiene dificultades.
• Funciones
• IniciarTutorialINC(playerid);
Necesario para que el INC se inicie correctamente. Se coloca en OnGameModeInit
• CerrarTutorialINC(playerid);
Necesario para que el INC se cierre correctamente. Se coloca en OnPlayerDisconnect
• ActualizarTituloTuto(playerid,NuevoTitulo[]);
Actualiza un Titulo para un dialogo nuevo.
• ActualizarTextoTuto(playerid,NuevoTexto[]);
Actualiza un Texto para un dialogo nuevo.
• ActualizarTituloTutoEx(playerid,NuevoTitulo[],Tiempo);
Actualiza un Titulo para un dialogo nuevo y se borra en el tiempo indicado. (Milisegundos)
• ActualizarTextoTutoEx(playerid,NuevoTexto[],Tiempo);
Actualiza un Texto para un dialogo nuevo y se borra en el tiempo indicado. (Milisegundos)
• Video
[ame]http://www.youtube.com/watch?v=BBd-igN9g6k[/ame]
• FS de Prueba (FS del Video)
Код:
// FS de Prueba, Creado por GROVE4L
// INC: TutorialGR
#include <a_samp>
#include <TutorialGR>
// ||[====> !!! Maximo: 57 CARACTERES
public OnGameModeInit()
{
	new playerid = playerid;
	IniciarTutorialINC(playerid);
	return 1;
}
public OnPlayerDisconnect(playerid)
{
	CerrarTutorialINC(playerid);
	return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/Tutorial1", cmdtext, true, 10) == 0)
	{
		ActualizarTituloTuto(playerid,"___________________________________Titulo 1");
		ActualizarTextoTuto(playerid,"__________________________Para comenzar el tutorial~n~__________________________Es necesario leer el ~g~Include~w~.");
		return 1;
	}
	if (strcmp("/Tutorial2", cmdtext, true, 10) == 0)
	{
		ActualizarTituloTutoEx(playerid,"___________________________________Titulo 2",5000);
		ActualizarTextoTutoEx(playerid,"_____________________________Esto se va en ~r~5 ~w~seg.",5000);
		return 1;
	}
	if (strcmp("/MG", cmdtext, true, 10) == 0)
	{
		ActualizarTituloTutoEx(playerid,"_________________________________MetaGaming",6000);
		ActualizarTextoTutoEx(playerid,"___El ~r~MetaGaming -MG- ~w~es usar informacion de afuera del juego para~n~___beneficio propio dentro del juego.",6000);
		return 1;
	}
	if (strcmp("/PG", cmdtext, true, 10) == 0)
	{
		ActualizarTituloTutoEx(playerid,"________________________________PowerGaming",5000);
		ActualizarTextoTutoEx(playerid,"El ~r~PowerGaming -PG- ~w~es hacer cosas dentro del juego que en la vida ~n~real son imposibles. ~g~Ejemplo: ~w~Saltar de un tejado a otro.",5000);
		return 1;
	}
	
	if (strcmp("/Adios", cmdtext, true, 10) == 0)
	{
		ActualizarTituloTuto(playerid,"_____________________________Gracias - ~g~GROVE4L");
		ActualizarTextoTuto(playerid,"________________Aprovechando el ~r~INC ~w~me despido con este mensaje.~n~________________________________~y~Saludos~r~!!");
		return 1;
	}
	return 0;
}
// Creador por GROVE4L
SolidFiles:

MegaUpload:

• Instalacion
- Deberan colocar en OnGameModeInit() lo siguiente:
Код:
new playerid = playerid; IniciarTutorialINC(playerid);
Код:
CerrarTutorialINC(playerid);
• Notas Importantes
- Los Titulos y los Textos que pongan POR LINEA/RENGLON tiene como maximo 57 caracteres que entran en la pantalla. Pueden usar la descarga de MrDeath que les indica las longitud del texto que pongan. Descarga Longitu Texto: http://solidfiles.com/d/c917/get
- El INC funciona con '_' (Guiones Bajos) Por lo cual para poner en el medio de la pantalla un titulo, deberan guiarse por el FS para calcular los espacios y les salga bien. Lleva tiempo, es necesario un poco de practica.
• Creditos
GROVE4L(Script)




 
	

 esta es nueva. muy buena creacion che. como de costumbre siempre muy buenas ideas las tuyas
 esta es nueva. muy buena creacion che. como de costumbre siempre muy buenas ideas las tuyas
	


 xD
 xD