19.01.2013, 07:10
(
Последний раз редактировалось TheChaoz; 26.01.2013 в 15:31.
)
Bueno este es el primer script que libero.
Este script lo que hace es crearnos un Velocнmetro en forma circular y nos da la facilidad de poder editarlo sin tener problemas con que deje de funcionar al cambiar la formula.
IMPORTANTE
Para usar la nueva versiуn es necesario revisar la nueva funciуn y sus ejemplos de uso.
CentroX Es la pos en X del centro de la circunferencia, del punto de donde saldrнa la aguja del velocнmetro
CentroY Es la pos en Y del centro de la circunferencia, del punto de donde saldrнa la aguja del velocimetro
RadioCircunf Es el radio de la circunferencia, que tan alejados estarбn los nъmeros
MaxVeloc Mбxima velocidad registrada
MaxAngulo Mбximo Angulo, es para la posiciуn de los nъmeros en el velocнmetro, se pueden usar valores como 90 o 180
color_letra Es el color de los nъmeros
MaxPuntos El mбximo de puntos que tendrб la aguja (mбximo 10)
Para usarlo solo deben poner en su GM o FS
y dentro de OnGameModeInit usar por ejemplo:
y en OnPlayerConnect
Con esa funciуn les saldrб algo como la siguiente imagen, ustedes pueden editarlo a su gusto:
Requisitos:
foreach: ******
En versiones futuras agregare el sistema de Kilometraje, Gasolina, cuadro de info que incluye GPS, velocidad digital, como ahora lo tengo en mi servidor.
Tambiйn cuando estй lista la versiуn samp 0.3x agregare una aguja al velocнmetro, en lugar de los puntos por eso no quise agregar demasiados .
Video
Ejemplos
Decidн crear 3 Filterscripts con un ejemplo cada uno de como se debe usar el include, deben ser compilados con la versiуn 0.2.1
1)Imagen Ejemplo 1
PasteBin Ejemplo 1 PasteBin
Descarga Ejemplo 1 Descarga
2)Imagen Ejemplo 2
PasteBin Ejemplo 2 PasteBin
Descarga Ejemplo 2 Descarga
3)Imagen Ejemplo 3
PasteBin Ejemplo 3 PasteBin
Descarga Ejemplo 3 Descarga
Este script puede ser editado, distribuido siempre y cuando se conserven los crйditos
Creditos:
Script: enigma513
foreach: ******
TextDraw Editor: Zamaroht
GetSpeed, IsABike: No estoy seguro de quien es.
Idea: Me motive al mirar que irinel habнa hecho un buen velocнmetro
Test: Oscar
v0.2.1
Se arreglaron algunos bugs con los FilterScripts
v0.2
Se Modificу el script
Se eliminу el TD de fondo, ahora se debe agregar con "AddExtTDSpeedo", con esta misma funciуn se pueden aсadir los TD que gusten.
Se agrego la opciуn de aсadir la velocidad digital, con "AddDigitalVelocimetro"
Se agrego la opciуn para incrementar los puntos que crean la Aguja del velocнmetro
Se arreglaron algunos Bugs
v0.1.2
Se arreglaron algunos bugs
v0.1
Primer Lanzamiento
Link de Descarga:
PasteBin
Descarga
Bugs:
Les agradecerнa que reportara cualquier bug.
Este script lo que hace es crearnos un Velocнmetro en forma circular y nos da la facilidad de poder editarlo sin tener problemas con que deje de funcionar al cambiar la formula.
IMPORTANTE
Para usar la nueva versiуn es necesario revisar la nueva funciуn y sus ejemplos de uso.
Код:
stock FijarVelocimetro(Float:CentroX, Float:CentroY, Float:RadioCircunf, Float:MaxVeloc, Float:MaxAngulo, color_letra, MaxPuntos); stock DestruirVelocimetro(); stock AddExtTDSpeedo(Text:TextID); stock AddDigitalVelocimetro(playerid, PlayerText:TextID);
CentroY Es la pos en Y del centro de la circunferencia, del punto de donde saldrнa la aguja del velocimetro
RadioCircunf Es el radio de la circunferencia, que tan alejados estarбn los nъmeros
MaxVeloc Mбxima velocidad registrada
MaxAngulo Mбximo Angulo, es para la posiciуn de los nъmeros en el velocнmetro, se pueden usar valores como 90 o 180
color_letra Es el color de los nъmeros
MaxPuntos El mбximo de puntos que tendrб la aguja (mбximo 10)
Para usarlo solo deben poner en su GM o FS
Код:
#include <Velocimetro>
Код:
public OnGameModeInit() { new Text: TextVelAll = TextDrawCreate(504.000000, 312.000000, "ld_pool:ball"); TextDrawBackgroundColor(TextVelAll, 255); TextDrawFont(TextVelAll, 4); TextDrawLetterSize(TextVelAll, 0.500000, 1.000000); TextDrawColor(TextVelAll, 65298); TextDrawSetOutline(TextVelAll, 0); TextDrawSetProportional(TextVelAll, 1); TextDrawSetShadow(TextVelAll, 1); TextDrawUseBox(TextVelAll, 1); TextDrawBoxColor(TextVelAll, 255); TextDrawTextSize(TextVelAll, 267.000000, 235.000000); AddExtTDSpeedo(TextVelAll); FijarVelocimetro(625.000000, 430.000000, 110.0, 300.0, 90.0, 0xFFFFFFC8, 4);
Код:
new PlayerText: TempText = CreatePlayerTextDraw(playerid,572.000000, 416.000000, "_"); PlayerTextDrawBackgroundColor(playerid,TempText, 255); PlayerTextDrawFont(playerid,TempText, 2); PlayerTextDrawLetterSize(playerid,TempText, 0.300000, 0.699999); PlayerTextDrawColor(playerid,TempText, -1); PlayerTextDrawSetOutline(playerid,TempText, 1); PlayerTextDrawSetProportional(playerid,TempText, 1); PlayerTextDrawSetShadow(playerid,TempText, 1); PlayerTextDrawUseBox(playerid,TempText, 1); PlayerTextDrawBoxColor(playerid,TempText, 255); PlayerTextDrawTextSize(playerid,TempText, 632.000000, -63.000000); AddDigitalVelocimetro(playerid, TempText);
Requisitos:
foreach: ******
En versiones futuras agregare el sistema de Kilometraje, Gasolina, cuadro de info que incluye GPS, velocidad digital, como ahora lo tengo en mi servidor.
Tambiйn cuando estй lista la versiуn samp 0.3x agregare una aguja al velocнmetro, en lugar de los puntos por eso no quise agregar demasiados .
Video
Ejemplos
Decidн crear 3 Filterscripts con un ejemplo cada uno de como se debe usar el include, deben ser compilados con la versiуn 0.2.1
1)Imagen Ejemplo 1
PasteBin Ejemplo 1 PasteBin
Descarga Ejemplo 1 Descarga
2)Imagen Ejemplo 2
PasteBin Ejemplo 2 PasteBin
Descarga Ejemplo 2 Descarga
3)Imagen Ejemplo 3
PasteBin Ejemplo 3 PasteBin
Descarga Ejemplo 3 Descarga
Este script puede ser editado, distribuido siempre y cuando se conserven los crйditos
Creditos:
Script: enigma513
foreach: ******
TextDraw Editor: Zamaroht
GetSpeed, IsABike: No estoy seguro de quien es.
Idea: Me motive al mirar que irinel habнa hecho un buen velocнmetro
Test: Oscar
v0.2.1
Se arreglaron algunos bugs con los FilterScripts
v0.2
Se Modificу el script
Se eliminу el TD de fondo, ahora se debe agregar con "AddExtTDSpeedo", con esta misma funciуn se pueden aсadir los TD que gusten.
Se agrego la opciуn de aсadir la velocidad digital, con "AddDigitalVelocimetro"
Se agrego la opciуn para incrementar los puntos que crean la Aguja del velocнmetro
Se arreglaron algunos Bugs
v0.1.2
Se arreglaron algunos bugs
v0.1
Primer Lanzamiento
Link de Descarga:
PasteBin
Descarga
Bugs:
Les agradecerнa que reportara cualquier bug.