GR-TUT || Tutoriales con TextDraws! -
GROVE4L - 01.11.2010
• 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)
Код:
// 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
• Descarga
SolidFiles:
MegaUpload:
• Instalacion
- Deberan colocar en OnGameModeInit() lo siguiente:
Код:
new playerid = playerid;
IniciarTutorialINC(playerid);
- Deberan colocar en OnPlayerDisconnect() lo siguiente:
Код:
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)
Respuesta: GR-TUT || Tutoriales con TextDraws! -
SuperMarioRol - 01.11.2010
Muy bueno!
Com osiempre
Respuesta: GR-TUT || Tutoriales con TextDraws! -
xenowort - 01.11.2010
Exelente siempre nos impresionas
Respuesta: GR-TUT || Tutoriales con TextDraws! -
TheChaoz - 01.11.2010
esta es nueva. muy buena creacion che. como de costumbre siempre muy buenas ideas las tuyas
Re: GR-TUT || Tutoriales con TextDraws! -
Ari3l - 01.11.2010
Muy bueno
Respuesta: GR-TUT || Tutoriales con TextDraws! -
MrDeath537 - 01.11.2010
Estб bueno, pero їno serнa mejor usar alineaciуn centrada para que se alinee sуlo al medio?
Igual sigue estando muy bueno
Respuesta: GR-TUT || Tutoriales con TextDraws! -
GROVE4L - 03.11.2010
Quote:
Originally Posted by MrDeath
Estб bueno, pero їno serнa mejor usar alineaciуn centrada para que se alinee sуlo al medio?
Igual sigue estando muy bueno
|
Aaaa no sabia que se podia poner alineacion central xd
Respuesta: GR-TUT || Tutoriales con TextDraws! -
DarkChildren - 03.11.2010
ahh gracias por el trabajo excelente aporte como siempre!
Respuesta: GR-TUT || Tutoriales con TextDraws! -
MrDeath537 - 04.11.2010
Quote:
Originally Posted by GROVE4L
Aaaa no sabia que se podia poner alineacion central xd
|
Si es que usбs el TextDrawEditor que hizo Zamaroht:
La posiciуn X del textdraw ponela a 320 (es el medio de la pantalla)
Ponй "Centrada" en la parte de alineaciуn
y eso es todo
xD
Re: GR-TUT || Tutoriales con TextDraws! -
mamc_crazy - 07.11.2010
Jeje hasta ke ya habia hecho el mio xd