- [li]M-am gandit sa fac acest tutorial , pentru ca nu toti stiu cum sa faca sa se schimbe automat MapName , ModeName , HostName[/li]
[li]In pasii ce vor urma va voi arata ce sa puneti si unde sa puneti in GameMode vostru [/li]
Acu voi arata pentru MapName
pasul 1:
Unde aveti voi situate forward adaugati:
Code: Select all
forward SchimbaNumele( );
La OnGameModeInit adaugati timeru , dupa care numele(modename,mapname,hostname) se va schimba.
Code: Select all
SetTimer("SchimbaNumele", 6000, 0);
- [li]unde 6000 = este timpul la cat se va schimba (6secunde)[/li]
Inafara oricarui callback adaugati si public asta, chiar in josul GM-ului dumneavoastra (ca sa nu se incurce cu celelante public)
Code: Select all
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;
}
- [li]unde new rand=random(5); = cifra (5) inseamna cate linii/randurii cu case 0 1 2 3 4...[/li]
Acu pentru celelante o sa fie mai usor
[hr]
ModeName
- [li]la forward[/li]
Code: Select all
forward SchimbaNumele2( );
- [li]la OnGameModeInit[/li]
Code: Select all
SetTimer("SchimbaNumele2", 6000, 0);
- [li]Inafara oricarui callback adaugati si public asta, chiar in josul GM-ului dumneavoastra (ca sa nu se incurce cu celelante public)[/li]
Code: Select all
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;
}
[hr]
HostName
- [li]la forward[/li]
Code: Select all
forward SchimbaNumele3( );
- [li]la OnGameModeInit[/li]
Code: Select all
SetTimer("SchimbaNumele3", 6000, 0);
- [li]Inafara oricarui callback adaugati si public asta, chiar in josul GM-ului dumneavoastra (ca sa nu se incurce cu celelante public)[/li]
Code: Select all
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;
}
Ryder_RO
[hr]
Daca aveti ceva probleme , nelamuriri , lasati un comentariu