User
Pass
2FA
 
 

Un mic ajutor pls :)

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Fixed issues
Author Message1709
Spidy

[Mentally Stable]



Status: Offline
(since 17-11-2010 18:07)
Joined: 24 Jul 2010
Posts: 22, Topics: 6
Location: Romania

Reputation: 58.9
Votes: 2

Post Posted: 03-08-2010, 17:53:53 | Translate post to: ... (Click for more languages)

Rog pe cineva mai priceput decat mine sa ma ajute sa instalez un webscript ptr evidenta unor redirecte contorizate.
Eu il instalez toate bune si frumoase ... se instaleaza cum trebuie toate dar la evidenta nu apare nimic... am folosit 3 feluri de pluginuri de contorizare si cred ca 100 feluri de redirecte. Deci o manuta de ajutor va rog -
Multumesc si sper ca acum nu am postat iar unde nu trebuie...

0 0
  
Back to top
View user's profile Send private message
Faster Guy

[Mentally Stable]



Status: Offline
(since 15-06-2011 09:29)
Joined: 12 Dec 2009
Posts: 143, Topics: 39
Location: Romania

Reputation: 196.4
Votes: 5

Post Posted: 04-08-2010, 14:21:34 | Translate post to: ... (Click for more languages)

Spidy wrote:
Rog pe cineva mai priceput decat mine sa ma ajute sa instalez un webscript ptr evidenta unor redirecte contorizate.
Eu il instalez toate bune si frumoase ... se instaleaza cum trebuie toate dar la evidenta nu apare nimic... am folosit 3 feluri de pluginuri de contorizare si cred ca 100 feluri de redirecte. Deci o manuta de ajutor va rog -
Multumesc si sper ca acum nu am postat iar unde nu trebuie...



uite aici un tutorial video in care iti explica pas cu pas




0 0
  
Back to top
View user's profile Send private message
Spidy

[Mentally Stable]



Status: Offline
(since 17-11-2010 18:07)
Joined: 24 Jul 2010
Posts: 22, Topics: 6
Location: Romania

Reputation: 58.9
Votes: 2

Post Posted: 04-08-2010, 15:17:43 | Translate post to: ... (Click for more languages)

unde? -
0 0
  
Back to top
View user's profile Send private message
Faster Guy

[Mentally Stable]



Status: Offline
(since 15-06-2011 09:29)
Joined: 12 Dec 2009
Posts: 143, Topics: 39
Location: Romania

Reputation: 196.4
Votes: 5

Post Posted: 04-08-2010, 15:36:14 | Translate post to: ... (Click for more languages)

Spidy wrote:
unde? -



scuze nu am pus adresa
Ps: asta e un ex dk tu ai alt site e acelasi lucru,asta daor k sa-ti faci o idee
uite aici https://youtube.com/watch?v=nYnSpAHErqE:





0 0
  
Back to top
View user's profile Send private message
Spidy

[Mentally Stable]



Status: Offline
(since 17-11-2010 18:07)
Joined: 24 Jul 2010
Posts: 22, Topics: 6
Location: Romania

Reputation: 58.9
Votes: 2

Post Posted: 04-08-2010, 15:48:08 | Translate post to: ... (Click for more languages)

Ok ms -
0 0
  
Back to top
View user's profile Send private message
Spidy

[Mentally Stable]



Status: Offline
(since 17-11-2010 18:07)
Joined: 24 Jul 2010
Posts: 22, Topics: 6
Location: Romania

Reputation: 58.9
Votes: 2

Post Posted: 11-08-2010, 17:34:04 | Translate post to: ... (Click for more languages)

Am instalat scriptul iar si iar si incep sa cred ca nu functioneaza daca il instalez pe domeniu .info free http://www.energiteam.info/redirect/index.php asta e sper sa nu fie luat ca reclama. Nu pot sa imi dau seama ce nu am facut bine...am reluat totul de la 0 de 50 de ori ... mai stie cineva din cauza la ce nu imi arata la evidenta nimic?
0 0
  
Back to top
View user's profile Send private message
Faster Guy

[Mentally Stable]



Status: Offline
(since 15-06-2011 09:29)
Joined: 12 Dec 2009
Posts: 143, Topics: 39
Location: Romania

Reputation: 196.4
Votes: 5

Post Posted: 11-08-2010, 19:37:21 | Translate post to: ... (Click for more languages)

Spidy wrote:
Am instalat scriptul iar si iar si incep sa cred ca nu functioneaza daca il instalez pe domeniu .info free http://www.energiteam.info/redirect/index.php asta e sper sa nu fie luat ca reclama. Nu pot sa imi dau seama ce nu am facut bine...am reluat totul de la 0 de 50 de ori ... mai stie cineva din cauza la ce nu imi arata la evidenta nimic?


De instalat e bine instalat,acum dupa ce pornesti redircetele treb sa astepti ceav timp pana iti apar pe site,asta dk ai modificat bine sma-ul de la plugin,ca de aici pleaca toata treaba din .sma




0 0
  
Back to top
View user's profile Send private message
Spidy

[Mentally Stable]



Status: Offline
(since 17-11-2010 18:07)
Joined: 24 Jul 2010
Posts: 22, Topics: 6
Location: Romania

Reputation: 58.9
Votes: 2

Post Posted: 11-08-2010, 20:38:32 | Translate post to: ... (Click for more languages)

ASTA E UNUL DIN PLUGINURILE PE CARE LE-AM INCERCAT si cred ca am modificat tot ce e de modificat
Se numeste NovuslinkRedirect

Code:

/* --| Includem ce ne trebuie */
#include < amxmodx >
#include < amxmisc >
#include < sockets >

/* --| Fortam ";" la fiecare sfarsit de rand */
#pragma semicolon 1

/* --| Definim numele fisierului CFG si celuilalt LOG */
#define LOG_NUMEFISIER      "NovuslinkRedirect.log"
#define CFG_NUMEFISIER       "NovuslinkRedirect.cfg"

/* --| Definim versiunea PLUGINULUI */
#define PLUGIN_VERSION       "5.0.0"

/* --| Aici e ipul serverului tau! daca ipul din cfg nu e egal cu asta shutdown! */
#define SERVER_IP_LCENTA    "89.122.130.133"

/* --| In cate secunde se va opri serverul daca nu are licenta valida */
#define SERVER_SECUNDE_OPRIRE    31
 
/* --| Aici scriem ce TAG sa ne apara cand vor aparea mesaje LOG si etc. */
#define TAG_PLUGIN       "[Novuslink Redirect STATS]"

/* --| Aici sunt listate urmatoarele functii globale */
new gCvarRedirectIp;
new gCvarRedirectPort;
new gCvarRedirectPassword;
new gCvarRedirectHost;
new gCvarRedirectPath;
new gCvarRedirectUsername;
new gCvarRedirectUpdate;

new gRedirectHost[ 50 ];
new gRedirectName[ 50 ];
new gRedirectPath[ 50 ];

new gError;

public plugin_init()
{
   /* --| Inregistram pluginul sa apara in lista cand dam amx_plugins */
   register_plugin( "NovusLink Redirect STATS", PLUGIN_VERSION, "Novuslink TEAM" );
   
   /* --| Inregistram cvarurile care vor fi puse in fisierul CFG */
   gCvarRedirectIp = register_cvar( "novuslink_redirect_server", "89.122.130.133" );
   gCvarRedirectPort = register_cvar( "novuslink_redirect_serverport", "27015" );
   gCvarRedirectPassword = register_cvar( "novuslink_redirect_serverpw", "" );
   
   /* --| Inregistram cvarurile care vor trebui modificate de catre utilizator pentru a isi seta
      --| Propria baza de date! */
      
   gCvarRedirectHost = register_cvar( "novuslink_redirect_host", "www.energiteam.info" );
   gCvarRedirectPath = register_cvar( "novuslink_redirect_path", "/redirect" );
   gCvarRedirectUsername = register_cvar( "novuslink_redirect_username", "Novuslink Default Username" );
   
   /* --| Aici setam la cate minute/secunde sa dea pluginul update in baza de date
      --| Calculam asa:
      --| 1 minut = 60 secunde
      --| 15 minute = 15 * 60 = 900
      --| Important! Ca sa mearga bine pluginul tre sa modifici aici jos secundele.. iei calculatoru si faci
      --| Altfel nu va merge! */
      
   gCvarRedirectUpdate = register_cvar( "novuslink_redirect_uptime", "600" );
   
   /* --| Aici e taskul care se repeta la secundele editate de dv, adica cele originale 900 = 15 minute */
   set_task( float( get_pcvar_num( gCvarRedirectUpdate ) ), "RedirectServer", _, _, _, "b" );
   
   /* --| Aflam IP-ul serverului care ruleaza */
   new szServerIp[ 40 ];
   get_pcvar_string( gCvarRedirectIp, szServerIp, charsmax( szServerIp ) );
   
   /* --| Daca IP-ul serverului nu este egal cu cel din fisierul CFG atunci facem urmatoarele lucruri! */
   if( !equal( szServerIp, SERVER_IP_LCENTA ) )
   {
      /* --| Afisam niste mesaje in consola serverului */
      server_print( "%s Nu detii o licenta valabila! Serverul se va opri in %d secunde!", TAG_PLUGIN, SERVER_SECUNDE_OPRIRE );
      server_print( "%s Pentru mai multe detalii acceseaza http://www.-----", TAG_PLUGIN );
      
      /* --| Setam un task, ca dupa ce au trecut secundele setare, original = 31, atunci oprim serverul */
      set_task( float( SERVER_SECUNDE_OPRIRE ), "ServerShutDown" );
   }
   
   /* --| Iar daca IP-lu serverului este egal cu cel din fisieurl CFG facem urmatoarele lucruri */
   else
   {
      /* --| Afisam niste mesaje in consola serverului */
      server_print( "%s Felicitari! Detii o licenta valida, iar pluginul functioneaza perfect!", TAG_PLUGIN );
      server_print( "%s Pentru mai multe detalii acceseaza http://----, TAG_PLUGIN );
      
      /* --| Creem un fisier log separat, si afisam in el urmatoarele mesaje: */
      log_to_file( LOG_NUMEFISIER, "%s Felicitari! Detii o licenta valida, iar pluginul functioneaza perfect!", TAG_PLUGIN );
      log_to_file( LOG_NUMEFISIER, "%s Pentru mai multe detalii acceseaza http://www.-----", TAG_PLUGIN );
   }
}

public plugin_cfg()
{
   /* --| Aflam directorul "configs" din folderul amxmodx/, si fisierul CFG! */
   new szConfigsDir[ 32 ];
   new szFile[ 192 ];
   
   get_configsdir( szConfigsDir, charsmax( szConfigsDir ) );
   formatex( szFile, charsmax( szFile ), "%s/%s", szConfigsDir, CFG_NUMEFISIER );
   
   /* --| Daca fisierul CFG exista atunci executam cvarurile din el */
   if( file_exists( szFile ) )
   {
      /* --| Executam fisierul CFG */
      server_cmd( "exec %s", szFile );
      
      /* --| Trimitem un mesaj de succes in consola serverului si in fisierul LOG */
      server_print( "%s Fisierul ^"%s^" a fost incarcat cu succes!", TAG_PLUGIN, szFile );
      log_to_file( LOG_NUMEFISIER, "%s Fisierul <%s> a fost incarcat cu succes!", TAG_PLUGIN, szFile );
   }
   
   /* --| Daca fisierul CFG nu exista, atunci facem urmatoarele lucruri! */
   else
   {
      /* --| Trimitem un mesaj de eroare in consola serverului si in fisierul LOG, ca fisierul CFG nu exista! */
      server_print( "%s Eroare! Fisierul ^"%s^" nu a fost gasit!", TAG_PLUGIN, szFile );
      log_to_file( LOG_NUMEFISIER, "%s Eroare! Fisierul ^"%s^" nu a fost gasit!", TAG_PLUGIN, szFile );
   }
}

public RedirectServer()
{
   /* --| Aflam PORT-ul serverului */
    /* --| Nu folosim PCVAR pentru port, deoarece il utilizam doar odata in acest plugin */

   new RedirectPort[ 10 ];
   get_cvar_string( "port", RedirectPort, charsmax( RedirectPort ) );
   
   /* --| Reluam cvarurile pentru baza de date */
   get_pcvar_string( gCvarRedirectHost, gRedirectHost, charsmax( gRedirectHost ) );
   get_pcvar_string( gCvarRedirectPath, gRedirectPath, charsmax( gRedirectPath ) );
   get_pcvar_string( gCvarRedirectUsername, gRedirectName, charsmax( gRedirectName ) );
   
   /* --| Practic, aici nu e nevoie sa explic tot ce se intampla, deoarece e simplu
      --| In acest public, serverul face update la scripturile web si trimite noile informatii */
      
   new RedirectSocket = socket_open( gRedirectHost, 80, SOCKET_TCP, gError);
   
   new szData[ 512 ];
   formatex( szData, charsmax( szData ), "GET %s/alive.php?p=%s&f=%s HTTP/1.1^r^nHost:%s^r^nConnection: close^r^n^r^n", gRedirectPath, RedirectPort, gRedirectName, gRedirectHost );
   
   socket_send( RedirectSocket, szData, charsmax( szData ) );
}

public ServerPlayers()
{
   /* --| Urcam numarul de redirectionati in baza de date web! */
   
   /* --| Luam cvarurile pentru baza de date */
   get_pcvar_string( gCvarRedirectHost, gRedirectHost, charsmax( gRedirectHost ) );
   get_pcvar_string( gCvarRedirectPath, gRedirectPath, charsmax( gRedirectPath ) );
   get_pcvar_string( gCvarRedirectUsername, gRedirectName, charsmax( gRedirectName ) );
   
   /* --| Nici aici nu mai e nimic de explicat, doar comunicam cu baza de date!
      --| Practic, urcam noii jucatori redirectionati, si reimprospatam baza de date! */
      
   new PlayerSocket = socket_open( gRedirectHost, 80, SOCKET_TCP, gError);
   
   new PlayerCount[ 512 ];
   formatex( PlayerCount, charsmax( PlayerCount ), "GET %s/new.php?f=%s HTTP/1.1^r^nHost:%s^r^nConnection: close^r^n^r^n", gRedirectPath, gRedirectName, gRedirectHost );
   
   socket_send( PlayerSocket, PlayerCount, charsmax( PlayerCount ) );
}

public ServerShutDown()
{
   /* --| Practic, aici oprim serverul deoarece nu detinem o licenta valida! */
   /* --| Trimitem comanda de exit la server, poate fi si 'quit' sau 'exit' e tot acelasi lucru! */
   
   server_cmd( "exit" );
   
   /* --| Afisam niste mesaje in fisierul LOG */
   log_to_file( LOG_NUMEFISIER, "%s Nu detii o licenta valabila! Serverul a fost oprit!", TAG_PLUGIN );
   log_to_file( LOG_NUMEFISIER, "%s Pentru mai multe detalii acceseaza http://www.------", TAG_PLUGIN );
}

public client_connect( id )
{
   /* --| Cand se conecteaza un jucator pe server.. */
   
   /* --| Luam parola serverului */
   new szServerPassword[ 30 ];
   get_pcvar_string( gCvarRedirectPassword, szServerPassword, charsmax( szServerPassword ) );
   
   /* --| Luam IP-ul din fisierul CFG pentru a ii redirectiona pe acea adresa! */
   new szServerIp[ 32 ];
   get_pcvar_string( gCvarRedirectIp, szServerIp, charsmax( szServerIp ) );
   
   /* --| Verificam daca intradevar se conecteaza un jucator, si verificam daca nu e BOT */
   if( is_user_connecting( id ) && !is_user_bot( id ) )
   {
      /* --| Urcam numarul de redirectionati in baza de date web! */
      ServerPlayers();
   }
   
   /* --| Verificam jucatorii de pe server, iar daca sunt mai multi sau egali cu 0, atunci ii redirectionam
      --| spre noul IP din fisierul CFG ! */

   if( get_playersnum() >= 0 )
   {
      /* --| Verificam daca serverul are o parola */
      if( !equal( szServerPassword, "" ) )
      {
         /* --| Setam parola din fisierul CFG jucatorului, ca sa se poata conecta pe server! */
         client_cmd( id, "password %s", szServerPassword );
      }
      
      /* --| Acum redirectionam jucatorul spre noua adresa din fisierul CFG */
      client_cmd( id, "Connect %s:%d", szServerIp, get_pcvar_num( gCvarRedirectPort ) );
   }
}




NovuslinkRedirect

Code:

// --| IP-ul serverului unde vor fi redirectati jucatorii
// --| Pluginul are licenta, daca schimbati acest IP, serverul se va opri, si nu veti putea
// --| folosi pluginul.

novuslink_redirect_host "www.energiteam.info"
novuslink_redirect_path "/redirect"

novuslink_redirect_server "89.122.130.133"



// --| PORT-ul serverului. Trebuie pus altfel nu va functiona 100%

novuslink_redirect_serverport "27015"



// --| Parola serverului in caz ca are. Daca nu are lasati ""

novuslink_redirect_serverpw ""



// --| USERNAME-ul care va aparea in baza de date :)

novuslink_redirect_username "aLx"

0 0
  
Back to top
View user's profile Send private message

  Topic locked


Topic is closed, you cannot post any messages in it anymore




 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Fixed issues  


The time now is 24-09-2024, 08:23:11
Copyright info

Based on phpBB ro/com
B

 
 
 







I forgot my password


This message appears only once, so
like us now until it's too late ! :D
x