Auto-change of server's name
#1

Hi there! I am requesting to please make a auto-change of server name every 2 seconds. Thanks I appreciate your effort +rep if anyone could help me.
Reply
#2

Above Main
Код:
forward ChangeNameNigga();
Код:
public OnFilterScriptInit()
{
   SetTimer("ChangeNameNigga",5000,1); // It will change the name every 5 seconds.
   return 1;
}
somewhere out of callbacks or functions
Код:
public ChangeNameNigga()
{
   new var = random(3);
   switch (var)
   {
     case 0: SendRconCommand("hostname My server name 1");
     case 1: SendRconCommand("hostname Server name 2");
     case 2: SendRconCommand("hostname Name 3 here");
   }
}
Reply
#3

Just a note from SsHady;

Change this

PHP код:
SetTimer("ChangeNameNigga",5000,1); 
to

PHP код:
SetTimer("ChangeNameNigga"2000true); // 2000 ms = 2 seconds 
And if you are using a gamemode, Place it OnGameModeInit not OnFilterScriptInit.

PHP код:
public OnGameModeInit() // or OnFilterScriptInit
{
    
SetTimer("ChangeNameNigga"2000true);
    return 
1;
}
forward ChangeNameNigga();
public 
ChangeNameNigga()
{
    new var = 
random(3);
    switch (var)
    {
        case 
0SendRconCommand("hostname My server name 1");
        case 
1SendRconCommand("hostname Server name 2");
        case 
2SendRconCommand("hostname Name 3 here");
    }
    return 
1;

Reply
#4

Quote:
Originally Posted by JaKe Elite
Посмотреть сообщение
Just a note from SsHady;

Change this

PHP код:
SetTimer("ChangeNameNigga",5000,1); 
to

PHP код:
SetTimer("ChangeNameNigga"2000true); // 2000 ms = 2 seconds 
And if you are using a gamemode, Place it OnGameModeInit not OnFilterScriptInit.

PHP код:
public OnGameModeInit() // or OnFilterScriptInit
{
    
SetTimer("ChangeNameNigga"2000true);
    return 
1;
}
forward ChangeNameNigga();
public 
ChangeNameNigga()
{
    new var = 
random(3);
    switch (var)
    {
        case 
0SendRconCommand("hostname My server name 1");
        case 
1SendRconCommand("hostname Server name 2");
        case 
2SendRconCommand("hostname Name 3 here");
    }
    return 
1;

thanks +rep all of you. you helped me a lot
Reply
#5

Quote:
Originally Posted by JaKe Elite
Посмотреть сообщение
Just a note from SsHady;

Change this

PHP код:
SetTimer("ChangeNameNigga",5000,1); 
to

PHP код:
SetTimer("ChangeNameNigga"2000true); // 2000 ms = 2 seconds 
And if you are using a gamemode, Place it OnGameModeInit not OnFilterScriptInit.

PHP код:
public OnGameModeInit() // or OnFilterScriptInit
{
    
SetTimer("ChangeNameNigga"2000true);
    return 
1;
}
forward ChangeNameNigga();
public 
ChangeNameNigga()
{
    new var = 
random(3);
    switch (var)
    {
        case 
0SendRconCommand("hostname My server name 1");
        case 
1SendRconCommand("hostname Server name 2");
        case 
2SendRconCommand("hostname Name 3 here");
    }
    return 
1;

You can put the function random inside the switch. No need for a variable.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)