DGafas Avanzado 2.0 -
davidxxx - 07.12.2011
Hola A todos, antes de comenzar este post quisiera agradecer a todas las personas que me ayudaron con mi aprendizaje en pawn (ellos saben quienes son).
Hoy he llevado mi poco conocimiento a una etapa de prueba,Hize Mi Primer FilterScript y cree un sistema avanzado de gafas; no es como cualquier sistema de gafas, este sistema contiene:
*Menu en dialogos
*Opcion de colocar con contorno o sin contorno
*9 Tipos De Gafas (inclui 5 en la version 2.0)
*1 Gafa Especial
Como Instalar?
*Compilar el Archivo Pwn. (puedes cambiar los comandos, mensajes , etc)
*tomar el nombre del archivo compilado y agregarlo en la linea de filterscripts de samp.cfg
*Disfrutar y volver mas popular tu servidor
Imagenes Nueva Version
Incluido Version 2.0
*Incluye 5 tipos de gafas mas
*1 tipo de gafa especial
*Objetos para el skin (dependiendo del tipo de gafas)
*Cambie la estructura del FS, es mas optimizable(Gracias a Mario)
*Mejore la opacidad (Gracias a josta e.e)
*Opcion de escoger: contorno, sin contorno
*Mejora del menu
Version inglesa proxima semana
Descarga Version Espaсola 2.0
Descarga Version Inglesa 1.0
Help me
Quote:
PD: El servidor en el que ago las pruebas no existe es solo tester de un amigo
|
Respuesta: DGafas Avanzado -
[Nikk] - 07.12.2011
Yo postie uno parecido con las gafas Negras antes ¬¬, igual muy bueno, gracias
Respuesta: DGafas Avanzado -
davidxxx - 07.12.2011
Si este fs lo habia pensado desde hace mucho con mejores cosas, hoy decidi probar mis pocos conocimientos y lo hize
Respuesta: DGafas Avanzado -
SuperMarioRol - 07.12.2011
Varias cosas (Tomatelo como ayuda, no crнtica)
1- new Dgafas[500]; WTF?!!!
new dgafas[] = "Todo tu texto del dialogo"
No vale la pena gastar una barbaridad de celdas inutiles.
2- Acostumbrate a usar OnDialogResponse como indica la wiki, usando switch, obtendrбs un mejor rendimiento que con muchos IF IF IF
Es decir, asн:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid) // Primero usamos switch para ver el diбlogo
{
case 1:
{
if(!response)
{
SendClientMessage(playerid, -1, "Cancelar");
return 1;
}
switch(listitem) // Muchнsimo mбs eficiente que if-elseif-if
{
case 0: // OJO: Empieza la opciуn 1 de tu lista en el 0
{
// Aqui lo que pasa en la primera lнnea de las opciones
}
case 1:
{
// Segunda...
}
case 2:
{
// Tercera...
}
// Aсade el resto
}
}
// Aсadir mбs dialogos aqui
}
return 1;
}
3- Intenta, por lo menos en lo que es estructura, poner las tabulaciones correctas, aunque no salgan warnings, el cуdigo es mucho mбs legible y ordenado (por lo menos a mi gusto)
Por lo demбs, buen trabajo, aunque los TextDraws podrнan ser mбs transparentes
Respuesta: DGafas Avanzado -
davidxxx - 07.12.2011
Quote:
Originally Posted by SuperMarioRol
Varias cosas (Tomatelo como ayuda, no crнtica)
1- new Dgafas[500]; WTF?!!!
new dgafas[] = "Todo tu texto del dialogo"
No vale la pena gastar una barbaridad de celdas inutiles.
2- Acostumbrate a usar OnDialogResponse como indica la wiki, usando switch, obtendrбs un mejor rendimiento que con muchos IF IF IF
Es decir, asн:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) // Primero usamos switch para ver el diбlogo { case 1: { if(!response) { SendClientMessage(playerid, -1, "Cancelar"); return 1; } switch(listitem) // Muchнsimo mбs eficiente que if-elseif-if { case 0: // OJO: Empieza la opciуn 1 de tu lista en el 0 { // Aqui lo que pasa en la primera lнnea de las opciones } case 1: { // Segunda... } case 2: { // Tercera... } // Aсade el resto } } // Aсadir mбs dialogos aqui } return 1; }
3- Intenta, por lo menos en lo que es estructura, poner las tabulaciones correctas, aunque no salgan warnings, el cуdigo es mucho mбs legible y ordenado (por lo menos a mi gusto)
Por lo demбs, buen trabajo, aunque los TextDraws podrнan ser mбs transparentes
|
upps se me paso ese dato de 500 celdas xDDD Gracias Super Mario, La Verdad es que es una version principal la siguiente version sera mejorada, Gracias por el dato
Respuesta: DGafas Avanzado -
Adoniiz - 08.12.2011
Me Guzto Mucho Tu Post Aunque Me Duelan Los Ojos X_X...
PD: No lo tomes a mal, pero aprende a escribir, es muy facil, solo aprende como escribir correctamente, donde llevan las mayusculas, los tildes, acentos, es decir, donde pusistes .. Descarga Version Inglesia, la verdad serнa, Descarga versiуn inglesa. Saludos.
Respuesta: DGafas Avanzado -
davidxxx - 08.12.2011
xDDD gracias, la proxima version le bajare la opacidad un poco
Re: DGafas Avanzado -
dis77urbio - 08.12.2011
Le copiaste la idea a Nikk123 aunque digas que lo habias pensando hace tiempo e.e
igual esta bueno...
Respuesta: Re: DGafas Avanzado -
Parka - 08.12.2011
Quote:
Originally Posted by dis77urbio
Le copiaste la idea a Nikk123 aunque digas que lo habias pensando hace tiempo e.e
igual esta bueno...
|
men yo como tu no fuera hecho nada para comentarios como este jump..!!!
Re: Respuesta: Re: DGafas Avanzado -
dis77urbio - 08.12.2011
Quote:
Originally Posted by cesar_******
men yo como tu no fuera hecho nada para comentarios como este jump..!!!
|
No entendi, pero que tiene de malo mi comentario? Me gusta ser directo... bueno el sabe como soy :P