[Pomoc]Neradi Komanda


Započeo |LOB| Robi.pwn, April 24, 2013, 23:28:07 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moj gm od 0
Detaljan opis problema:Neradi mi komanda:S
Dio skripte:

CMD:postaviadmina(playerid, params[])
{
 if(IsPlayerAdmin(playerid)) return SCM(playerid,-1,"{FF0000}[Greska] Niste autorizirani za korištenje ove komande!");
 new id, admin;
 if(sscanf(params,"ui",id,admin)) return SendClientMessage(playerid,-1, "{FFF700}[Koristi] /postaviadmina [Ime_Prezime/ID] [Level]");
 else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FF0000}[Greska] Krivi ID igrača!");
 if(admin < 0 || admin > 6) return SendClientMessage(playerid, -1, "{FF0000}[Greska] Krivi Admin level."); //OD 1-5
 new string[128];
 new ime[MAX_PLAYER_NAME]; GetPlayerName(playerid, ime, sizeof(ime));
 new igrac[MAX_PLAYER_NAME]; GetPlayerName(id, igrac, sizeof(igrac));
 FSCM(id, -1, "{FFF700}[INFO] Postavljeni ste za administratora [LEVEL - %d] od strane Admina %s ", admin, ime);
 FSCM(playerid, -1, "{FFF700}[INFO] Postavili ste %s za administratora. [LEVEL - %d] ", igrac,admin);
 format(string, sizeof(string), "*Admin %s | Postavio Admina %s | LEVEL - %d | ",ime,igrac,admin);
 return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

[]Flynâ„¢

*

Never look down on anybody unless you're helping them up.


Znaci dodem ig i idem ovako /Postaviadmina Robi 5 i piše Postavili ste igracu bla bla bla admina lvl 5 ali mi nepostavi admina lvl 5:S
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

[]Flynâ„¢

*

Never look down on anybody unless you're helping them up.

pa naravno kad ni nemas kod za postavljanje adm levela :D

CMD:postaviadmina(playerid, params[])
{
	if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"{FF0000}[Greska] Niste autorizirani za korištenje ove komande!");
 	new id, admin;
 	if(sscanf(params,"ui",id,admin)) return SendClientMessage(playerid,-1, "{FFF700}[Koristi] /postaviadmina [Ime_Prezime/ID] [Level]");
 	else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FF0000}[Greska] Krivi ID igraca!");
 	if(admin < 0 || admin > 6) return SendClientMessage(playerid, -1, "{FF0000}[Greska] Krivi Admin level."); //OD 1-5
 	new string[128];
 	new ime[MAX_PLAYER_NAME]; GetPlayerName(playerid, ime, sizeof(ime));
 	new igrac[MAX_PLAYER_NAME]; GetPlayerName(id, igrac, sizeof(igrac));
 	PlayerInfo[id][pAdmin] = admin;
 	FSCM(id, -1, "{FFF700}[INFO] Postavljeni ste za administratora [LEVEL - %d] od strane Admina %s ", admin, ime);
 	FSCM(playerid, -1, "{FFF700}[INFO] Postavili ste %s za administratora. [LEVEL - %d] ", igrac,admin);
 	format(string, sizeof(string), "*Admin %s | Postavio Admina %s | LEVEL - %d | ",ime,igrac,admin);
 	return 1;
}


moras biti ulogiran kao rcon admin...ovako ti je mogao svaki igrac dati admina. Sad sam ti promenio

Hvala radi

EDIT:Znaci upisem tu komandu i ugasi mi se server:S
Poslednja Izmena: April 24, 2013, 23:52:31 POSLE PODNE od Robi031
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

[]Flynâ„¢

*

Never look down on anybody unless you're helping them up.

Kako to prvo napises da ti radi pa onda ne radi :D
Nez sta je, probaj ovako...

CMD:postaviadmina(playerid, params[])
{
    new id, admin, string[128];
 	new ime[MAX_PLAYER_NAME], igrac[MAX_PLAYER_NAME];
	GetPlayerName(playerid, ime, sizeof(ime));
	GetPlayerName(id, igrac, sizeof(igrac));
	if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"{FF0000}[Greska] Niste autorizirani za korištenje ove komande!");
 	else if(sscanf(params,"ui",id,admin)) return SendClientMessage(playerid,-1, "{FFF700}[Koristi] /postaviadmina [Ime_Prezime/ID] [Level]");
 	else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{FF0000}[Greska] Krivi ID igraca!");
 	else if(admin < 0 || admin > 6) return SendClientMessage(playerid, -1, "{FF0000}[Greska] Krivi Admin level."); //OD 1-5
 	else if(PlayerInfo[id][pAdmin] == admin ) return SendClientMessage(playerid, -1, "{FF0000}[Greska] Igrac vec ima taj admin level!");
	else
 	{
	 	PlayerInfo[id][pAdmin] = admin;
	 	FSCM(id, -1, "{FFF700}[INFO] Postavljeni ste za administratora [LEVEL - %d] od strane Admina %s ", admin, ime);
	 	FSCM(playerid, -1, "{FFF700}[INFO] Postavili ste %s za administratora. [LEVEL - %d] ", igrac,admin);
	 	format(string, sizeof(string), "*Admin %s | Postavio Admina %s | LEVEL - %d | ",ime,igrac,admin);
	}
 	return 1;
}
Poslednja Izmena: April 25, 2013, 00:09:45 PRE PODNE od joXy_

Blaeks

*

Madmen

kraj komande, formatiraj liniju a ne saljes poruku ?

Decki rijesio sam,Hvala bio je problem u to što sam krivo napisao varijablu xD
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

Blaeks

*

Madmen