[Ayuda] "File or function is not found"
#1

Buenas, sere rapido y preciso, tengo un server con achivos en extension .ulp, los he modificado perfectamente y demas esta todo bien, en el pc me abre todo perfecto, el problema es al subirlo al host, me da este error. (el host es Linux)

Код:
2600  SA-MP Dedicated Server
2601  ----------------------
2602  v0.3e, ©2005-2012 SA-MP Team
2603  
2604  [18:13:01]
2605  [18:13:01] Server Plugins
2606  [18:13:01] --------------
2607  [18:13:01] Loading plugin: streamer.so
2608  [18:13:01]
2609  
2610  *** Streamer Plugin v2.6 by Incognito loaded ***
2611  
2612  [18:13:01] Loaded.
2613  [18:13:01] Loading plugin: audio.so
2614  [18:13:01]
2615  
2616  *** Audio Plugin v0.5 by Incognito loaded ***
2617  
2618  [18:13:01] Loaded.
2619  [18:13:01] Loaded 2 plugins.
2620  
2621  [18:13:01]
2622  [18:13:01] Filterscripts
2623  [18:13:01] ---------------
2624  [18:13:01] Loaded 0 filterscripts.
2625  
2626  [18:13:01]
2627  
2628  
2629  
2630  
2631  
2632  
2633  ___________________ INICIANDO GAMEMODE ___________________
2634  [18:13:01] *** Audio Plugin: Started TCP server on port 8397
2635  [18:13:01] ERROR AL CARGAR LAS GASOLINERAS !!!!!!
2636  [18:13:01] ERROR AL CARGAR LOS INCENDIOS !!!!!!
2637  [18:13:01] Nueva Hora: 17 Minutos: 46 Milisegundos: 2818000
2638  [18:13:01] Number of vehicle models: 60
Hemos Cambiado TODOS los .ulp y .dat por .txt tanto los archivos de scriptfiles y demas como dentro del GM en las extensiones.

EJEMPLO:

pawn Код:
new DirBD[50];
    format(DirBD, sizeof(DirBD), "%sGasolineras.txt", DIR_MISC);

    if ( fexist(DirBD) )
    {
        new GasData[MAX_PLAYER_DATA];
        new GasDataSlots[MAX_GASOLINERAS_COUNT][30];
        new File:LoadGas = fopen(DirBD, io_read);
        fread(LoadGas, GasData);
        fclose(LoadGas);

        new PosSplitAfter = 0;
        for ( new i = 0; i <= MAX_GASOLINERAS; i++ )
        {
            PosSplitAfter = strfind(GasData, ",", false);
            strmid(GasDataSlots[i], GasData, 0, PosSplitAfter, sizeof(GasData));
            strdel(GasData, 0, PosSplitAfter + 1);
            Gasolineras[i][Fuel]    = strval(GasDataSlots[i]);
            // printf("%i", Gasolineras[i][Fuel]);
            CreateDynamicMapIconULP(Gasolineras[i][PosX], Gasolineras[i][PosY], Gasolineras[i][PosZ], 56);
        }
    }
    else
    {
        print(" ERROR AL CARGAR LAS GASOLINERAS !!!!!!");
    }
}
Reply
#2

Claramente los archivos no existen o no tienen los permisos correspondientes (lectura y/o escritura segun el archivo correspondiente).
Reply
#3

Le di permisos 777 y me asegure de que existen los archivos.
Reply
#4

Tu servidor tiene los permisos para lectura escritura y ejecucion? Dale permisos a todos los archivos que se encuentren dentro de la carpeta raiz del servidor y hacia abajo.
Reply
#5

ya le di permiso 777 .... si quieres, te paso el gm y miras... e lo a gradeceria mucho la verdad
Reply
#6

Intenta cambiar el formato de los archivos de .ulp a .ini u a un formato simple, Ya que parece que el host que tu tienes no lee estos archivos (Quizб).

Por como dice the_chaoz, los permisos.
Reply
#7

Que es lo que definiste como "DIR_MISC"
Reply
#8

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
Que es lo que definiste como "DIR_MISC"
Yo contengo este gamemode, "DIR_MISC" :

pawn Код:
new DIR_MISC[9]         = "\\Misc\\";
Reply
#9

Gracias por vuestra ayuda. Encontre la solucion.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)