[glow=green,2,300][TUT]MapName , ModeName , HostName[/glow] M-am gandit sa fac acest tutorial , pentru ca nu toti stiu cum sa faca sa se schimbe automat MapName , ModeName , HostName In pasii ce vor urma va voi arata ce sa puneti si unde sa puneti in GameMode vostru Sa incepem: Acu voi arata pentru MapName pasul 1: Unde aveti voi situate forward adaugati: forward SchimbaNumele( );
pasul 2:
La OnGameModeInit adaugati timeru , dupa care numele(modename,mapname,hostname) se va schimba.
SetTimer("SchimbaNumele", 6000, 0);
unde 6000 = este timpul la cat se va schimba (6secunde)
pasul 3:
Inafara oricarui callback adaugati si public asta, chiar in josul GM-ului dumneavoastra (ca sa nu se incurce cu celelante public)
public SchimbaNumele()
{
new rand=random(5);
switch(rand)
{
case 0:SendRconCommand("mapname -puneti ce doriti sa apara la mapname");
case 1:SendRconCommand("mapname -puneti ce doriti sa apara la mapname");
case 2:SendRconCommand("mapname -puneti ce doriti sa apara la mapname");
case 3:SendRconCommand("mapname -puneti ce doriti sa apara la mapname");
case 4:SendRconCommand("mapname -puneti ce doriti sa apara la mapname");
}
return 1;
}
unde new rand=random(5); = cifra (5) inseamna cate linii/randurii cu case 0 1 2 3 4...
Asta a fost pentru mapname:D
Acu pentru celelante o sa fie mai usor
ModeName
la forward
forward SchimbaNumele2( );
la OnGameModeInitSetTimer("SchimbaNumele2", 6000, 0);
Inafara oricarui callback adaugati si public asta, chiar in josul GM-ului dumneavoastra (ca sa nu se incurce cu celelante public) public SchimbaNumele2()
{
new rand=random(4);
switch(rand)
{
case 0:SetGameModeText("-ce vreti voi sa apara");
case 1:SetGameModeText("-ce vreti voi sa apara");
case 2:SetGameModeText("-ce vreti voi sa apara");
case 3:SetGameModeText("-ce vreti voi sa apara");
}
return 1;
}
Asta a fost pentru ModeName .
HostName
la forwardforward SchimbaNumele3( );
la OnGameModeInitSetTimer("SchimbaNumele3", 6000, 0);
Inafara oricarui callback adaugati si public asta, chiar in josul GM-ului dumneavoastra (ca sa nu se incurce cu celelante public) public SchimbaNumele3()
{
new rand=random(4);
switch(rand)
{
case 0:SetHostNameText("-ce vreti voi sa apara");
case 1:SetHostNameText("-ce vreti voi sa apara");
case 2:SetHostNameText("-ce vreti voi sa apara");
case 3:SetHostNameText("-ce vreti voi sa apara");
}
return 1;
} Credits: Ryder_RO Daca aveti ceva probleme , nelamuriri , lasati un comentariu