duda: Como metos mapeos en un Include?
#1

he visto que algunos gm tienen los mapeos en un include, me gustaria saber como.
Reply
#2

en un include o en un filterscript?

para un include, lo que se me ocurre es esto

en el pawno, vas a la carpeta include y creas uno llamado "mapeos.inc"
Y en el archivo ese, insertas este codigo.
pawn Код:
#include <a_samp>
CargarMapeos()
{
//LO AGREGAS ACA A LOS MAPEOS
}

Y en tu GameMode, o FilterScript pones
Код:
#include <mapeos>
Y en " OnFilterScriptInit() " pones " CargarMapeos(); "


Entonces te quedaria algo como esto.


pawn Код:
#include <mapeos>
public OnFilterScriptInit()
{
CargarMapeos();
}
Reply
#3

abres pawno, creas uno nuevo y borra todo el contenido, dentro de ella pones lo siguiente:

pawn Код:
forward Mapeos();
public Mapeos()
{
    // tus mapeos
    return 1;
}
la defines en tu GM

pawn Код:
#include <nombreinclude>
en OnGameModeInit llamas esa callback, їcomo?

solamente poniendo:

pawn Код:
public OnGameModeInit()
{
    // funciones
    Mapeos();
    return 1;
}
Y listo, compilas

PD: Me ganaron :P
Reply
#4

Mejor hookeada. Asн queda mas limpio.
Reply
#5

como seria hookeada?
Reply
#6

pawn Код:
#if defined FILTERSCRIPT
        public OnFilterScriptInit()
#else
        public OnGameModeInit()
#endif
        {
                // Aquн va el cуdigo de los mappeos

                return 1;
        }

#if defined FILTERSCRIPT
        #if defined _ALS_OnFilterScriptInit
                #undef OnFilterScriptInit
        #else
        #define _ALS_OnFilterScriptInit
        #endif
        forward mapas@OnFilterScriptInit();
        #define OnFilterScriptInit mapas@OnFilterScriptInit
#else
        #if defined _ALS_OnGameModeInit
                #undef OnGameModeInit
        #else
        #define _ALS_OnGameModeInit
        #endif
        forward mapas@OnGameModeInit();
        #define OnGameModeInit mapas@OnGameModeInit
#endif
En el script principal deberias tener que colocar nada.
Reply
#7

no entendi ni mierda
Reply
#8

Que coloques los objetos donde esta el comentario.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)