Hostname
#1

Hello, Good Day helpers!

How can i make a code that can change the host name in every 5 or 3 seconds.

For Example:
[PH] Philippines Roleplay [ALL ACCOUNTS RESETED]

every 3 second/5 second it will change to this

[PH] Philippines Roleplay [0.3z]

it will repeat. it will loop

how?

Thanks!
Reply
#2

SetTimer("Hostname",5*1000*60,1);
forward Hostname(playerid);
public Hostname(playerid)
{
SendRconCommand("hostname "ServerName"");
return 1;
}
Reply
#3

Quote:
Originally Posted by Xeinss
Посмотреть сообщение
SetTimer("Hostname",5*1000*60,1);
forward Hostname(playerid);
public Hostname(playerid)
{
SendRconCommand("hostname "ServerName"");
return 1;
}
Its not working
Reply
#4

pawn Код:
forward Hostname();

public Hostname()
{
   new rnd = random(3);
   switch (rnd)
   {
     case 0: SendRconCommand("hostname [PH] Philippines Roleplay [ALL ACCOUNTS RESETED]");
     case 1: SendRconCommand("hostname [PH] Philippines Roleplay [0.3z]");
     case 2: SendRconCommand("hostname [PH] Philippines Roleplay [SOMETHING]");
   }
}

public OnGameModeInit()
{
   SetTimer("Hostname",3000,1); // EVERY 3 SEC IT CHANGES
   return 1;
}
Reply
#5

Try this on
pawn Код:
#include <a_samp>
forward hostname();
public hostname()
{
   new Rand = random(3); // Change it if you added "case 2: SendRconCommand("hostname [PH] Philippines Roleplay [Join Us !]");"
   switch (Rand)
   {
     case 0: SendRconCommand("hostname [PH] Philippines Roleplay [Re-Setting All Accounts]");
     case 1: SendRconCommand("hostname [PH] Philippines Roleplay [0.3z Version]");
     case 2: SendRconCommand("hostname [PH] Philippines Roleplay [Join Us !]");
     // You can add more here just copying the code above and edit the "[PH] Philippines Roleplay [Join Us !]" //
     // Remember dont remove the "hostname" //
   }
}
public OnFilterScriptInit() // You can change this to OnGameModeInIt
{
    SetTimer("hostname",3000,1); // 3000 = 3 Seconds you can change it if you want 5 Seconds = 5000
    return 1;
}
Reply
#6

Quote:
Originally Posted by ChandraLouis
Посмотреть сообщение
Try this on
pawn Код:
#include <a_samp>
forward hostname();
public hostname()
{
   new Rand = random(5);
   switch (Rand)
   {
     case 0: SendRconCommand("hostname [PH] Philippines Roleplay [ALL ACCOUNTS RESETED]");
     case 1: SendRconCommand("hostname [PH] Philippines Roleplay [0.3z Version]");
     case 2: SendRconCommand("hostname [PH] Philippines Roleplay [Join Us !]");
     // You can add more here just copying the code above and edit the "[PH] Philippines Roleplay [Join Us !]" //
     // Remember dont remove the "hostname" //
   }
}
public OnFilterScriptInit() // You can change this to OnGameModeInIt
{
    SetTimer("hostname",3000,1); // 3000 = 3 Seconds you can change it if you want 5 Seconds = 5000
    return 1;
}
You've defined random as using 5 cases when it's only using 3, might as well change that. Also @OP 'Reseted' isn't a word.
Reply
#7

Quote:
Originally Posted by (*|Flake|*)
Посмотреть сообщение
You've defined random as using 5 cases when it's only using 3, might as well change that. Also @OP 'Reseted' isn't a word.
Oh sorry i dont notice it
Reply
#8

https://sampforum.blast.hk/showthread.php?tid=273353
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)