Szerző Téma: Restart  (Megtekintve 615 alkalommal)

Restart
« Dátum: 2011. szeptember 10. - 13:52:37 »
0 Show voters
Sziasztok!
Szeretnék tõletek kérni egy szerver restartolót,hogy beírom hogy /restart(rcon admin használhassa)és akkor 20mp tõl számolna vissza,amit a képernyõre ír ki.
És amikor resizte a szervert,SendClientMessage-val írja ki hogy:\"Szerver restart volt.Ki lettél rúgva.Várd meg míg bejelentkezel.\"
Vagy ilyesmi
Köszönöm válaszotokat elõre is!
Sziasztok!

Restart
« Válasz #1 Dátum: 2011. szeptember 10. - 14:14:07 »
0 Show voters
Lehet megtudom írni de nem bizi várj..!  :D  ;)

Restart
« Válasz #2 Dátum: 2011. szeptember 10. - 14:15:54 »
0 Show voters
OKés megköszönném :D

Restart
« Válasz #3 Dátum: 2011. szeptember 10. - 14:17:38 »
+1 Show voters
Itt van ZÉRO írta de megkerestem sok sikert :) Eredeti link: http://sampforum.hu/index.php?topic=7487.0
 

#include < a_samp >
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xFF0000AA
new bool: inProgress = false;
new serverCount;
new restartTimer;
public RestartServer(  );
public OnPlayerCommandText( playerid, cmdtext[  ] ) {
   if( !strcmp( \"/restart\", cmdtext, true ) ) {
      if( IsPlayerAdmin( playerid ) ) {
          SendClientMessage( playerid, COLOR_RED, \"Nem használhatod ezt a parancsot!\" );
      } else if( inProgress ) {
          SendClientMessage( playerid, COLOR_RED, \"Már folyamatban van egy visszaszámlálás!\" );
      } else {
          inProgress = true;
          serverCount = 30;
          restartTimer = SetTimer( \"RestartServer\", 1000, true );
          SendClientMessage( playerid, COLOR_GREEN, \"Visszaszámlálás elindítva!\" );
      }
      return 1;
   }
   return 0;
}
public RestartServer(  ) {
   --serverCount;
   if( !serverCount ) {
       inProgress = false;
       SendRconCommand( \"gmx\" );
       KillTimer( restartTimer );
       return;
   }
   static formatString[ 3 ];
   format( formatString, 3, \"%d\", serverCount );
   GameTextForAll( formatString, 1000, 4 );
}
« Utoljára szerkesztve: 2011. szeptember 10. - 14:19:28 írta ~BlackStyler~ »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal