Szerző Téma: Szerver restart szkript!  (Megtekintve 523 alkalommal)

Szerver restart szkript!
« Dátum: 2012. július 21. - 14:10:20 »
0 Show voters
Hello!
Szeretnék 2 szkriptet!
1:Egy olyan szkript ha beírom azt a parancsot /restert újraindul a szerver
2:Ha valaki fel vesz egy hitelt akkor az adott idõben vissza kell neki fizetni!

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Szerver restart szkript!
« Válasz #1 Dátum: 2012. július 21. - 14:46:34 »
0 Show voters
1.
 
CMD:restart(playerid, params[])
{
  if(IsPlayerAdmin(playerid))
  {
    SendRconCommand(\"gmx\");
  }
  return 1;
}

Nem elérhető IXT

  • 2502
  • Steph Curry
    • Profil megtekintése
Szerver restart szkript!
« Válasz #2 Dátum: 2012. július 22. - 11:24:44 »
0 Show voters
Be kell lépni rconba hogy használni tudd,és beirod hogy /srestart és már megy is.
 
#include <a_samp>
#include <zcmd>
new
RestartTime = 10,
RestartTimer,
str[128],
        bool:beirva;
CMD:srestart(playerid)
{
if(IsPlayerAdmin(playerid))
{
                if(beirva == false)
                {
        RestartTimer = SetTimer(\"ServerRestartTime\",1000,true);
                        beirva = true;
                }
                else SendClientMessage(playerid,0xff0000AA,\"Ez a parancs már használatban van!\");
}
else SendClientMessage(playerid,0xff0000AA,\"Nem vagy admin!\");
}
forward ServerRestartTime();
public ServerRestartTime()
{
RestartTime--;
if(RestartTime == 0)
{
    KillTimer(RestartTimer);
    RestartTime = 10;
            beirva = false;
    SendRconCommand(\"gmx\");
    return 1;
}
format(str,sizeof(str),\"~g~Szerver Restart: ~r~%d\",RestartTime);
GameTextForAll(str,1150,3);
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal