GMX system
u ovom tutorijalu cu vam pokazati kako napraviti jednostavan GMX system i da vam kada napisete /gmx pise preko cjelog ekrana restart servera pokrenut i da vam se za 5 sec restarta:D
prvo cemo dodati novi bool na pocetku di su vam i ostali NEW
new bool:RestartServera;
nakon toga dodajemo 2 forwarda nova nadjite di su vam ostali forwardovi i dodjate ovako
forward restart1();
forward restart2();
i sad sljedi komanda ja imam zcmd neznak kako vi imate ali ako nemate zcmd preporucujem da ga stavite
CMD:gmx(playerid, params[])
{
if (PlayerInfo[playerid][Admin] >= 5)//tu dodajte kako vi imate ja imam ovako
SCM(playerid, CRVENA,"Pokrenuo si Restart Servera!");//salje vam poruku da ste pokrenuli restart servera
RestartServera = true;
SetTimer("restart1", 5000, 0);//pokrece prvi public
SetTimer("restart2", 10000, 0);//pokrece za 5 sec drugi public
}
i sad na kraju cemo dodati 2 nova publica
public restart1()
{
GameTextForAll("~g~Restart servera za 5 sekunda", 5000, 3);//salje svim igracima poruku da je restart za 5 sec
}
public restart2()
{
SendRconCommand("gmx");//nakon 5 sec restarta server
}
i evo kako ce to izgledati
(http://www.zaslike.com/files/m7mgysieh0cz0dbxctb.png)
evo meni na modu od 0 radi odlicno ocjenite1/10i to bi bilo to ako nekomu nece nesto slobodno neka mi se javi nadam se da ce posluzit nekom:D
Ovaj bool restart servera ti ne treba.
ja imam taj bool za neke jos druge stvari pa samo obrisite RestartServera = true;
i obrisite new bool RestartServera;
lijep tut
OFT: Ocisti poruke nmg ti polsat inbox ti je pun trebam te nest..
Ajde barem nije petreodupli tut :)
Pohvala za trud. :)
btw
isto može pomoć
if(OneTeamHasWon)
{
GameModeExit();
}
desilo mi se par puta da obiÄni gmx nije dobro zavrÅ¡io a ovo je radilo perfektno
wiki..
Dobar Tut Moze Nekome Posluziti :)
ako ko treba nesto na PM obriso sam inbox :D