Pomoc oko Skriptanja


Započeo Legacyy, Januar 14, 2019, 20:21:55 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Kako napraviti cmd:zakljucajserver cmd:otkljucajserver i cmd:prodajsvekuce(to znaci ono da se kao stave sve kuce na buy) i ovo je vazno ali ako moze jer ne znam sve bas kako da postavim anti ddos da li to moze ovako.
Dio skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Kako napraviti cmd:zakljucajserver cmd:otkljucajserver i cmd:prodajsvekuce(to znaci ono da se kao stave sve kuce na buy) i ovo je vazno ali ako moze jer ne znam sve bas kako da postavim anti ddos da li to moze ovako.
Slika/video ingame problema(obavezno ako je ingame problem): //
Poslednja Izmena: Januar 15, 2019, 14:13:38 POSLE PODNE od Bašovski

Evo mozes ovako
CMD:zakljucaj( playerid, params[] ) {
    if( !IsPlayerAdmin( playerid ) ) return SCM( playerid, -1, "Moras biti rcon admin." );
	foreach( Player, i ) {
		if( i != IPI ) {
			TogglePlayerControllable( i, false );
			SavePlayer( i );
		}
	}
	GameTextForAll( "Napustite server zbog updatea", 15000, 5 );
	SendRconCommand( "password tvoj sifra" );
	return true;
}

I moras u server.cfg dodati password
Za otkljucavanje mislim da je obrnuto nisam sada siguran
A za brisanje sve imovine mora ti neko drugi pomoci jer ni ja bas ne znam kako to ide

@AdzoXx

a za otkljucavanje ? haha

i ako ja u server.cfg

stavim ovo dole na kraj ovako:

password 1 (naprimer 1 evo)

e sad meni ce stalno biti srw zakljucan, ta sifra ce uvek ostati sve dok ja ne odem u server.cfg i izbrisem ?

Ma mozes ti uci na srv kada ukucas pw ali ja mislim da za otkljucavanje ide samo sendrconcommand("password"); vidi tako


CMD:zakljucajserver(playerid, params[])
{
	//provere
	{
		new password[32], rcmd[50];
		if(!sscanf(params, "s[32]", password)) return SendClientMessage(playerid, 0xFF0000FF, "Invalid Password!");
		format(rcmd, sizeof(rcmd), "password %s", password);
		SendRconCommand(rcmd);
	}
	return 1;
}

CMD:otkljucajserver(playerid, params[])
{
	//provere
	SendRconCommand("password 0"); // /rcon password 0 in-game cmd
	SendClientMessage(playerid, 0xFF0000FF, "Uspesno ste otkljucali server!");
	return 1;
}
Poslednja Izmena: Januar 14, 2019, 21:51:05 POSLE PODNE od #W4J774CHU
Zamolio bi' sve "skriptere" ovog foruma da prvo nauce OSNOVNI C pa tek onda predju na Pawn jezik tj. krenu da citaju https://wiki.sa-mp.com/wiki/Introduction.
<3 Hvala <3