Naizmenicno menjanje HostName-a servera!


Započeo ʙᴜsᴛᴇʀ ᴄᴏɴɴᴇʟʟʏ, April 08, 2020, 09:10:41 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem (error/warning): U zadnje vreme, evo sad i na Arcane-u, sve vise vidim to naizmenicno menjanje HostName-a, menja posle nekoliko sekunda, zanima me kako je to moguce uraditi?
Dio skripte: //
Debug iz server_log (ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema (obavezno ako je ingame problem): //
Founder of
Digression Community

Pisem na fonu ali mislim da bi trebalo raditi

public OnFilterScriptInit()
{
   SetTimer("PromjenaImena",1000,1); // Tu stavis vrijeme na koliko sekundi da se mijenja 1000 = 1sec
   return 1;
}

forward PromjenaImena();
public PromjenaImena()
{
   new var = random(3);
   switch (var)
   {
     case 0: SendRconCommand("hostname Ime");
     case 1: SendRconCommand("hostname Ime2");
     case 2: SendRconCommand("hostname Ime3");
   }
}

Citat: Miki11 poslato April 08, 2020, 09:43:29 PRE PODNE
Pisem na fonu ali mislim da bi trebalo raditi

public OnFilterScriptInit()
{
   SetTimer("PromjenaImena",1000,1); // Tu stavis vrijeme na koliko sekundi da se mijenja 1000 = 1sec
   return 1;
}

forward PromjenaImena();
public PromjenaImena()
{
   new var = random(3);
   switch (var)
   {
     case 0: SendRconCommand("hostname Ime");
     case 1: SendRconCommand("hostname Ime2");
     case 2: SendRconCommand("hostname Ime3");
   }
}

Predpostavljam da covek koristi YSI, a ako ga koristi ovo je veoma los kod.. Opet koriscenje switcha na 3 case..



@over daj nemoj lupati Boga ti :D Miki11 je poslao odlican i uobicajen kod. Jedino sta bih ja promenio je
SetTimer("PromjenaImena", 2000, true);


a ne znam sto pod fs ako covek koristi gamemod stavi pod public OnGameModeInit()

Citat: |Gagi| poslato April 10, 2020, 16:30:16 POSLE PODNE
@over daj nemoj lupati Boga ti :D Miki11 je poslao odlican i uobicajen kod. Jedino sta bih ja promenio je
SetTimer("PromjenaImena", 2000, true);


a ne znam sto pod fs ako covek koristi gamemod stavi pod public OnGameModeInit()
bas zato sto je kod uobicajen propada ova samp scena... KOD JE LOS!

Citat: over poslato April 11, 2020, 23:45:17 POSLE PODNE
bas zato sto je kod uobicajen propada ova samp scena... KOD JE LOS!
Napisi mu bolje prijatelju, a ne da prdis tu i da mi skaces po zivcima.

Citat: over poslato April 11, 2020, 23:45:17 POSLE PODNE
bas zato sto je kod uobicajen propada ova samp scena... KOD JE LOS!
:( :( :( :( :( :( :(

task ChangeHostName[2000]()
{
    static
        HOST_NAME = 0;

    if (HOST_NAME == 0) {
        SendRconCommand("hostname Hostname 1");

        HOST_NAME = 1;
    } else if (HOST_NAME == 1) {
        SendRconCommand("hostname Hostname 2");

        HOST_NAME = 2;
    } else if (HOST_NAME == 2) {
        SendRconCommand("hostname Hostname 3");

        HOST_NAME = 0;
    }
}