[Include] ValkGPS - GPS en radar.

¿Encontraste un Plugin que te asombró? ¿Qué opinas de mostrárnoslo? ¡Súbelo y compártelo con los demás! También, encuentra gran cantidad de Includes.

Moderador: Ayudantes

Reglas del Foro
  • Si publicas un Plugin de tu autoría, deberás publicar el código fuente del mismo. No olvides utilizar el BBCode [Pawn]Código aquí[/Pawn].
  • Si no eres el autor del plugin/include o has utilizado códigos de otros autores, recuerda colocar los créditos correspondientes. (El plagio es motivo de sanción).
Responder
Avatar de Usuario
#Fede
Moderador a Prueba
Moderador a Prueba
Mensajes: 3076
Registrado: 12 Ene 2015 06:32
Ubicación: Montevideo, Uruguay.
Reputación: 72

02 Ene 2019 07:40

aff, espero no arrepentirme de esto
ValkGPS es como el nombre lo dice el GPS de Valk, aunque no la version que usara Valk, esta es una version descartada adaptada a include y mejorada.

Video

Lamento bastante la calidad, entre que OBS no me dejo grabar el juego y tuve que grabarlo como ventana y no me dejo usar NVENC, se perdió bastante la calidad y se notaron algunos fps-drops.

Instalacion

Antes de incluirlo, debe indicarse el modo en que el GPS trabajara.

GPS_MODE_1 - Al marcar una posición en el radar, automáticamente al volver al juego (Estando en el menu de pausa, obviamente) el GPS marcara el camino al lugar indicado.

GPS_MODE_2 - Se hookea la función SetPlayerCheckpoint, al llamar esta función el GPS marcara la ubicación.

GPS_MODE_ALL - Ambos modos de arriba estarán funcionando.

Si ningun modo es indicado, el include dará un mensaje de error.

Requisitos
Descarga
Desde el repositorio de Github: https://github.com/FedesUy/ValkGPS

Creditos
Bueno, la idea viene directo de algún otro programador inglesa. Cuando vi que Graber lo había hecho, decidí hacer uno también (que por cierto, mi compensación era una basura) y luego con J_esus decidimos ayudarnos mutuamente así cada uno tenia algo que aportar (El no lo aporta en PS por que esta baneado).

EDITO: Gracias NaS por publicar la información. El código de J_esus es de Gamer_Z, no de el, así que creditos a el. Ya edito el repositorio arreglando esto.

Disfruten ?)
Estoy fuera de SA-MP, no me envíen mensajes privados invitándome a proyectos.


scriptnoob escribió:Cada día se va mejorando el foro, nuestro objetivo es como el de una empresa:

Misión: Brindar ayuda y aportes a los usuarios.
Visión: Ser la página de mayor calidad de servicio de soporte referidos a lenguajes de programación.
Lee [url=http://pawnscript.com/foro/rules]las reglas del foro[/url] para evitar ser sancionado


[url=http://pawnscript.com/foro/viewtopic.php?f=47&t=31708&p=159198#p159198]Mis aportes[/url]


Hakkan
Aprendiz
Aprendiz
Mensajes: 7
Registrado: 03 Mar 2015 09:12
Reputación: 0

02 Ene 2019 08:30

Buen aporte, lo usaré. -thumbup
Avatar de Usuario
dello
Ayudante
Ayudante
Mensajes: 247
Registrado: 09 Jun 2014 19:08
Reputación: 5

02 Ene 2019 11:06

Muy bueno! Estuve viendo un par en foros rusos, pero nunca supe como adaptarlo (King of ignorant). En fin, muchísimas gracias, muy agradecido y lo estaré usando con sus créditos.

Edito: ¿Donde tengo que poner el modo del GPS?
Licenciatura en Cs de la computación

tostad0r - Toaster - Dello


Avatar de Usuario
#Fede
Moderador a Prueba
Moderador a Prueba
Mensajes: 3076
Registrado: 12 Ene 2015 06:32
Ubicación: Montevideo, Uruguay.
Reputación: 72

02 Ene 2019 11:25

dello escribió:
02 Ene 2019 11:06
Muy bueno! Estuve viendo un par en foros rusos, pero nunca supe como adaptarlo (King of ignorant). En fin, muchísimas gracias, muy agradecido y lo estaré usando con sus créditos.

Edito: ¿Donde tengo que poner el modo del GPS?
Debes definirlo antes de incluirlo.
 Codigo Pawno:
1
2

#define GPS_MODE_ALL
#incluide <ValkGPS>
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
Estoy fuera de SA-MP, no me envíen mensajes privados invitándome a proyectos.


scriptnoob escribió:Cada día se va mejorando el foro, nuestro objetivo es como el de una empresa:

Misión: Brindar ayuda y aportes a los usuarios.
Visión: Ser la página de mayor calidad de servicio de soporte referidos a lenguajes de programación.
Lee [url=http://pawnscript.com/foro/rules]las reglas del foro[/url] para evitar ser sancionado


[url=http://pawnscript.com/foro/viewtopic.php?f=47&t=31708&p=159198#p159198]Mis aportes[/url]


Avatar de Usuario
dello
Ayudante
Ayudante
Mensajes: 247
Registrado: 09 Jun 2014 19:08
Reputación: 5

02 Ene 2019 13:54

#Fede escribió:
02 Ene 2019 11:25
Debes definirlo antes de incluirlo.
 Codigo Pawno:
1
2

#define GPS_MODE_ALL
#incluide <ValkGPS>
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
Buenísimo, muchas gracias! De todas formas también se puede definir en el mismo include si no estoy mal.


Anyway, ¿Me podrías ayudar con ésto? La verdad no sé por qué me lo tirará. Coloqué la librería de YSI en otra carpeta, ya que mi GM utiliza una antigua versión de éste include, y me tira el siguiente error al comilar el main.pwn

Código: Seleccionar todo

C:\Users\sbaro\Documents\Lauti\Babilonia - Juego de rol V3.1\pawno\include\YSIA\YSI_Coding\y_hooks\..\y_cgen\..\..\YSI_Core\y_core\y_thirdpartyinclude.inc(332) : fatal error 111: user error: Could not include "https://github.com/Zeex/amx_assembly" - ensure its files are in "include\amx_assembly\"


Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Licenciatura en Cs de la computación

tostad0r - Toaster - Dello


Avatar de Usuario
MrDave
Senior
Senior
Mensajes: 810
Registrado: 05 Oct 2017 12:13
Reputación: 93

02 Ene 2019 14:00

Spoiler:
dello escribió:
02 Ene 2019 13:54
#Fede escribió:
02 Ene 2019 11:25
Debes definirlo antes de incluirlo.
 Codigo Pawno:
1
2

#define GPS_MODE_ALL
#incluide <ValkGPS>
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
Buenísimo, muchas gracias! De todas formas también se puede definir en el mismo include si no estoy mal.


Anyway, ¿Me podrías ayudar con ésto? La verdad no sé por qué me lo tirará. Coloqué la librería de YSI en otra carpeta, ya que mi GM utiliza una antigua versión de éste include, y me tira el siguiente error al comilar el main.pwn

Código: Seleccionar todo

C:\Users\sbaro\Documents\Lauti\Babilonia - Juego de rol V3.1\pawno\include\YSIA\YSI_Coding\y_hooks\..\y_cgen\..\..\YSI_Core\y_core\y_thirdpartyinclude.inc(332) : fatal error 111: user error: Could not include "https://github.com/Zeex/amx_assembly" - ensure its files are in "include\amx_assembly\"


Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Debe descargar esto y crear una carpeta llamada "amx_assembly", luego lo añades en pawno/include/

Descargar aquí
Avatar de Usuario
#Roy
Aprendiz
Aprendiz
Mensajes: 192
Registrado: 25 Ago 2015 18:25
Reputación: 4

02 Ene 2019 17:42

¿Cómo instalo los YSI-Includes-5.x?. Con respecto al aporte está muy bueno.
Experto en el ámbito de los mapeos

Mapeos aportados:
Avatar de Usuario
flopjack
Junior
Junior
Mensajes: 289
Registrado: 08 May 2016 20:24
Ubicación: Mexico Guanajuato
Reputación: 18

02 Ene 2019 22:07

¿Que tal? Buen aporte en verdad, tengo una duda, lo que pasa es que me copila y todo, pero cuando inserto el plugin en la parte de server.cfg, como tengo una maquina linux, lo cargo con el GPS.so y me aparece lo siguiente;
 Codigo Pawno:
1

Failed (/usr/lib32/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by plugins/GPS.so))
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
Ojala me puedes ayudar hermano
¿Necesitas ayuda? Mándame MP te resolveré la duda o apoyare en algún script por medio de MP lo mas rápido posible.
Si te ayude dale +rep
Mis aportes


Sacar provecho de un buen consejo exige más sabiduría que darlo. "John Churton Collins"
Avatar de Usuario
Alexander_Chowi
Aprendiz
Aprendiz
Mensajes: 83
Registrado: 10 Dic 2017 09:59
Ubicación: Argentina
Contactar:
Reputación: 1

02 Ene 2019 23:21

MrDave escribió:
02 Ene 2019 14:00
Spoiler:
dello escribió:
02 Ene 2019 13:54
#Fede escribió:
02 Ene 2019 11:25
Debes definirlo antes de incluirlo.
 Codigo Pawno:
1
2

#define GPS_MODE_ALL
#incluide <ValkGPS>
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
Buenísimo, muchas gracias! De todas formas también se puede definir en el mismo include si no estoy mal.


Anyway, ¿Me podrías ayudar con ésto? La verdad no sé por qué me lo tirará. Coloqué la librería de YSI en otra carpeta, ya que mi GM utiliza una antigua versión de éste include, y me tira el siguiente error al comilar el main.pwn

Código: Seleccionar todo

C:\Users\sbaro\Documents\Lauti\Babilonia - Juego de rol V3.1\pawno\include\YSIA\YSI_Coding\y_hooks\..\y_cgen\..\..\YSI_Core\y_core\y_thirdpartyinclude.inc(332) : fatal error 111: user error: Could not include "https://github.com/Zeex/amx_assembly" - ensure its files are in "include\amx_assembly\"


Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Debe descargar esto y crear una carpeta llamada "amx_assembly", luego lo añades en pawno/include/

Descargar aquí

Yo ya intente, puse en todos lados y nada :/
Lo tengo de esta forma:

Código: Seleccionar todo

K:\Source\pawno\include\amx_assembly
y me sigue tirando lo mismo

Servidores Online:


Avatar de Usuario
#Fede
Moderador a Prueba
Moderador a Prueba
Mensajes: 3076
Registrado: 12 Ene 2015 06:32
Ubicación: Montevideo, Uruguay.
Reputación: 72

02 Ene 2019 23:35

Alexander_Chowi escribió:
02 Ene 2019 23:21
MrDave escribió:
02 Ene 2019 14:00
Spoiler:
dello escribió:
02 Ene 2019 13:54


Buenísimo, muchas gracias! De todas formas también se puede definir en el mismo include si no estoy mal.


Anyway, ¿Me podrías ayudar con ésto? La verdad no sé por qué me lo tirará. Coloqué la librería de YSI en otra carpeta, ya que mi GM utiliza una antigua versión de éste include, y me tira el siguiente error al comilar el main.pwn

Código: Seleccionar todo

C:\Users\sbaro\Documents\Lauti\Babilonia - Juego de rol V3.1\pawno\include\YSIA\YSI_Coding\y_hooks\..\y_cgen\..\..\YSI_Core\y_core\y_thirdpartyinclude.inc(332) : fatal error 111: user error: Could not include "https://github.com/Zeex/amx_assembly" - ensure its files are in "include\amx_assembly\"


Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Debe descargar esto y crear una carpeta llamada "amx_assembly", luego lo añades en pawno/include/

Descargar aquí

Yo ya intente, puse en todos lados y nada :/
Lo tengo de esta forma:

Código: Seleccionar todo

K:\Source\pawno\include\amx_assembly
y me sigue tirando lo mismo
Verifica el contenido de la carpeta, si tiene una sola carpeta lo estas haciendo mal.
flopjack escribió:
02 Ene 2019 22:07
¿Que tal? Buen aporte en verdad, tengo una duda, lo que pasa es que me copila y todo, pero cuando inserto el plugin en la parte de server.cfg, como tengo una maquina linux, lo cargo con el GPS.so y me aparece lo siguiente;
 Codigo Pawno:
1

Failed (/usr/lib32/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by plugins/GPS.so))
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
Ojala me puedes ayudar hermano
¿Que distro usas?
Estoy fuera de SA-MP, no me envíen mensajes privados invitándome a proyectos.


scriptnoob escribió:Cada día se va mejorando el foro, nuestro objetivo es como el de una empresa:

Misión: Brindar ayuda y aportes a los usuarios.
Visión: Ser la página de mayor calidad de servicio de soporte referidos a lenguajes de programación.
Lee [url=http://pawnscript.com/foro/rules]las reglas del foro[/url] para evitar ser sancionado


[url=http://pawnscript.com/foro/viewtopic.php?f=47&t=31708&p=159198#p159198]Mis aportes[/url]


Alex_Harpiz
Aprendiz
Aprendiz
Mensajes: 32
Registrado: 01 Ene 2019 23:27
Ubicación: En el PC
Reputación: 0

09 Ene 2019 14:03

Buenas, quería saber el porque me salta este error
 Codigo Pawno:
1

fatal error 111: user error: "GPS_MODE is not defined"
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2

#include <ValkGps>
#define GPS_MODE_ALL
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
Aprender PAWNO.
Dominar PAWNO.
Creando servidor roleplay con un escaso conocimiento de PAWNO.
Avatar de Usuario
PabloGTA
Aprendiz
Aprendiz
Mensajes: 17
Registrado: 04 Ene 2019 00:58
Ubicación: Córdoba, Argentina
Reputación: 0

09 Ene 2019 17:25

Alex_Harpiz escribió:
09 Ene 2019 14:03
Buenas, quería saber el porque me salta este error
 Codigo Pawno:
1

fatal error 111: user error: "GPS_MODE is not defined"
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2

#include <ValkGps>
#define GPS_MODE_ALL
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
A mi también me pasa. ¿Que es?
Creando GM desde 0
Aportes

Mister_Reata
Aprendiz
Aprendiz
Mensajes: 49
Registrado: 21 Sep 2014 15:02
Ubicación: México
Reputación: 5

09 Ene 2019 20:20

Spoiler:
Alex_Harpiz escribió:
09 Ene 2019 14:03
Buenas, quería saber el porque me salta este error
 Codigo Pawno:
1

fatal error 111: user error: "GPS_MODE is not defined"
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
 Codigo Pawno:
1
2

#include <ValkGps>
#define GPS_MODE_ALL
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
El #define debe ir antes del include.
 Codigo Pawno:
1
2

#define GPS_MODE_ALL
#include <ValkGps>
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 2
Responder