hlmod.hu
https://hlmod.hu/

HTTP letöltés
https://hlmod.hu/viewtopic.php?f=10&t=3151
Oldal: 1 / 3

Szerző:  rericsi8 [2012.01.18. 19:13 ]
Hozzászólás témája:  HTTP letöltés

hi
valaki magyarázza már el nekem mi ez hogy weblapról vagy honnan tölti le a cs a szerver cuccokat mert most még nem egészen világos :?

Szerző:  IrOn [2012.01.18. 19:24 ]
Hozzászólás témája:  Re: HTTP letöltés

ha van gyors letöltés akkor is webről tölti le :D
sv_downloadurl "http://amxmodx.crys.hu :D"

Szerző:  rericsi8 [2012.01.18. 19:35 ]
Hozzászólás témája:  Re: HTTP letöltés

még mindig vannak a wad problémáim de nem az hogy hogy epítsem bele a map-ba hanem nem tudok olyan mapot berakni ami külön wadot igényel
mert: nem tölti le se extra precacherrel se anélkül és aztán jön a hiba: couldnt open ka_moonlight.wad

Szerző:  IrOn [2012.01.18. 19:49 ]
Hozzászólás témája:  Re: HTTP letöltés

rericsi8 írta:
még mindig vannak a wad problémáim de nem az hogy hogy epítsem bele a map-ba hanem nem tudok olyan mapot berakni ami külön wadot igényel
mert: nem tölti le se extra precacherrel se anélkül és aztán jön a hiba: couldnt open ka_moonlight.wad

ahhoz mapot kéne átszerkesztened, mert akkor a pálya hibás, tehát mind1, hagyd :D

Szerző:  RastafaRi [2012.01.18. 20:55 ]
Hozzászólás témája:  Re: HTTP letöltés

Nem feltétlen kell hozzá átszerkeszteni, próbálj egy .res fájlt összedobni a maphoz, vagy ha pluginnal akarod megoldani akkor itt egy extra prechacher: http://forums.alliedmods.net/showthread.php?t=68303
Használata viszonylag egyszerű.

Szerző:  rericsi8 [2012.01.19. 09:00 ]
Hozzászólás témája:  Re: HTTP letöltés

dehát az extra percacherrel van a gondom hogy beleírom a wad-nak a nevét és nem tölti le!

Szerző:  Metal [2012.01.19. 11:25 ]
Hozzászólás témája:  Re: HTTP letöltés

Akkor nem jól írtad le a file nevét

Szerző:  rericsi8 [2012.01.19. 14:24 ]
Hozzászólás témája:  Re: HTTP letöltés

mindent leellenőriztem és még se jó

Szerző:  DeteCT0R [2012.01.19. 15:17 ]
Hozzászólás témája:  Re: HTTP letöltés

Probalj mas precache plugin :DAmi itt van az oldalon azzal nemmegy (ense tudtam precachelni) szoval keress mas oldalon ;)

Szerző:  rericsi8 [2012.01.19. 15:18 ]
Hozzászólás témája:  Re: HTTP letöltés

meg van a hiba
az extra precacher csak a cs_ vagy a de_ kezdetű mapoknak tölti le a wadját
a probléma csak ott van h 1 wwadot 5 percig akar tölteni
megoldás?
belehet rajta állitani?
Kód:
//Magyar fordítás: sNaiL
//Plugin készítője: Alka
//Weboldal: www.netmaffia.hu
//Szerver: 87.229.102.34:27034

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Extra Precacher"
#define VERSION "1.0"
#define AUTHOR "Alka"

#define MAX_EXT 10

new const gValidExt[] = ".wad,.mdl,.spr,.wav,.mp3";

new gExt[MAX_EXT][16];

public plugin_init() {
   
   register_plugin(PLUGIN, VERSION, AUTHOR);
}

public plugin_precache()
{
   str_piece(gValidExt, gExt, sizeof gExt, sizeof gExt[] - 1, ',');
   
   new szConfigsDir[64], szFile[64], szMapName[32];
   get_configsdir(szConfigsDir, sizeof szConfigsDir - 1);
   get_mapname(szMapName, sizeof szMapName - 1);
   
   formatex(szFile, sizeof szFile - 1, "%s/extra_precacher_%s.ini", szConfigsDir, szMapName);
   
   if(!file_exists(szFile))
   {
      formatex(szFile, sizeof szFile - 1, "%s/extra_precacher.ini", szConfigsDir);
      
      if(!file_exists(szFile))
         write_file(szFile, ";Precache file^n;File name format : name.ext, *.ext, *.*", -1);
   }
   
   new szBuffer[128], szDir[10][16], iLen, iLine;
   
   while(read_file(szFile, iLine++, szBuffer, sizeof szBuffer - 1, iLen))
   {
      if(!iLen || szBuffer[0] == ';')
         continue;
      
      for(new i = 0 ; i < sizeof gExt ; i++)
      {
         if(!gExt[i][0])
            continue;
         
         if(equali(szBuffer[strlen(szBuffer) - 4], gExt[i]) && szBuffer[strlen(szBuffer) - 5] != '*')
         {   
            if(file_exists(szBuffer))
            {
               precache_generic(szBuffer);
               
               server_print("[ExtraPrecacher]Precacholt fajl ^"%s^"", szBuffer);
            }
            break;
         }
         else if(equali(szBuffer[strlen(szBuffer) - 4], gExt[i]) && szBuffer[strlen(szBuffer) - 5] == '*')
         {
            str_piece(szBuffer, szDir, sizeof szDir, sizeof szDir[] - 1, '/');
            precache_all(szDir, gExt[i], true);
            
            break;
         }
         else if(equali(szBuffer[strlen(szBuffer) - 2], ".*") && szBuffer[strlen(szBuffer) - 3] == '*')
         {
            str_piece(szBuffer, szDir, sizeof szDir, sizeof szDir[] - 1, '/');
            precache_all(szDir, "", false);
            
            break;
         }
      }
   }
}

public precache_all(dir[10][16], ext[], bool:checkext)
{
   new szDir[128];
   
   for(new i = 0 ; i < sizeof dir ; i++)
   {
      if(!dir[i][0] || containi(dir[i], ".") != -1)
         continue;
      
      format(szDir, sizeof szDir - 1,"%s/%s", szDir, dir[i]);
   }
   
   new iDir = open_dir(szDir, "", 0);
   
   new szBuffer[64];
   
   while(next_file(iDir, szBuffer, sizeof szBuffer))
   {
      if(szBuffer[0] == '.' || containi(szBuffer, ".ztmp") != -1)
         continue;
      
      if(checkext)
      {
         if(!equali(szBuffer[strlen(szBuffer) - 4], ext))
            continue;
      }
      
      format(szBuffer, sizeof szBuffer - 1, "%s/%s", szDir, szBuffer);
      
      if(file_exists(szBuffer))
      {
         precache_generic(szBuffer);
         
         server_print("[ExtraPrecacher]Precachholt fajl ^"%s^"", szBuffer);
      }
   }
   close_dir(iDir);
}   

stock str_piece(const input[], output[][], outputsize, piecelen, token = '|')
{
   new i = -1, pieces, len = -1 ;
   
   while ( input[++i] != 0 )
   {
      if ( input[i] != token )
      {
         if ( ++len < piecelen )
            output[pieces][len] = input[i] ;
      }
      else
      {
         output[pieces++][++len] = 0 ;
         len = -1 ;
         
         if ( pieces == outputsize )
            return pieces ;
      }
   }
   return pieces + 1;
}

Oldal: 1 / 3 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/