[POMOC] /megafon


Započeo [BU-RP] Pajke, Jun 04, 2014, 18:46:19 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:GF
Detaljan opis problema:Ovako kad kucam /megafon i PD sam pise mi uzmi duznost i budi u vozilo i radi, a kad kucam za /megafonfbi pise samo clanovi fbi , nece da mi ocita ... ne kontam zasto O.o
Dio skripte:
YCMD:megafonfbi(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pClanFBI] == 1 || PlayerInfo[playerid][pLider] == 1)
	{
	if(PolicajacNaDuznosti[playerid] == 0) return SendClientMessage(playerid, -1, ""PLAVA"(LSPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
	if(PlayerInfo[playerid][pMutiran] != 0) return SCM(playerid,-1, ""PLAVA"(BE:RP) "SIVA"Mutiran si pa nemozes koristit ovu komandu!");
	if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""PLAVA"(BE:RP) "BELA"Morate biti u vozilu!");
	new result[256],text;
	if(sscanf(params, "s[100]",text )) return SendClientMessage(playerid, -1, ""PLAVA"BE:RP Pomoc | "BELA"/megafon [megaphone text]");
	new tekst1 = strlen(result);
	for(new i = 0; i<tekst1; i++) { if(IsNumeric(result[i])) result[i] = '*' ; }
	format(result, sizeof(result), ""ZUTA"[ Agent %s(megafon): %s ]",GetName(playerid), text);
	ProxDetector(60.0, playerid, result,BELA2,BELA2,BELA2,BELA2,BELA2);
	} else SendClientMessage(playerid,-1,""PLAVA"[GRESKA] "SIVA"Samo clanovi FBI-a!");
	return 1;
}
////////////////////////////////////////////////////////////////////////

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Owner na Balkan Underground Evolution
- www.bu-rp.com -

YCMD:megafonfbi(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PolicajacNaDuznosti[playerid] == 0) return SendClientMessage(playerid, -1, ""PLAVA"(LSPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
	if(PlayerInfo[playerid][pMutiran] != 0) return SCM(playerid,-1, ""PLAVA"(BE:RP) "SIVA"Mutiran si pa nemozes koristit ovu komandu!");
	if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""PLAVA"(BE:RP) "BELA"Morate biti u vozilu!");
	if(PlayerInfo[playerid][pClanFBI] == 1 && PlayerInfo[playerid][pLider] == 1)
	{
		new result[256],text;
		if(sscanf(params, "s[100]",text )) return SendClientMessage(playerid, -1, ""PLAVA"BE:RP Pomoc | "BELA"/megafon [megaphone text]");
		new tekst1 = strlen(result);
		for(new i = 0; i<tekst1; i++) { if(IsNumeric(result[i])) result[i] = '*' ; }
		format(result, sizeof(result), ""ZUTA"[ Agent %s(megafon): %s ]",GetName(playerid), text);
		ProxDetector(60.0, playerid, result,BELA2,BELA2,BELA2,BELA2,BELA2);
	} else { SendClientMessage(playerid,-1,""PLAVA"[GRESKA] "SIVA"Samo clanovi FBI-a!"); }
	return 1;
}
69

hvala
Owner na Balkan Underground Evolution
- www.bu-rp.com -

vidi sta i izbacuje :/

http://prntscr.com/3pnny4
Owner na Balkan Underground Evolution
- www.bu-rp.com -

pa zasto pises hvala a prvo neprovjeris komandu?

proveri da li su ti varijable kao sto su u proveri

YCMD:megafonfbi(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PolicajacNaDuznosti[playerid] == 0) return SendClientMessage(playerid, -1, ""PLAVA"(LSPD) "SIVA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
	if(PlayerInfo[playerid][pMutiran] != 0) return SCM(playerid,-1, ""PLAVA"(BE:RP) "SIVA"Mutiran si pa nemozes koristit ovu komandu!");
	if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""PLAVA"(BE:RP) "BELA"Morate biti u vozilu!");
	if(PlayerInfo[playerid][pClanFBI] == 1 || PlayerInfo[playerid][pLider] == 1)
	{
		new result[256],text;
		if(sscanf(params, "s[100]",text )) return SendClientMessage(playerid, -1, ""PLAVA"BE:RP Pomoc | "BELA"/megafon [megaphone text]");
		new tekst1 = strlen(result);
		for(new i = 0; i<tekst1; i++) { if(IsNumeric(result[i])) result[i] = '*' ; }
		format(result, sizeof(result), ""ZUTA"[ Agent %s(megafon): %s ]",GetName(playerid), text);
		ProxDetector(60.0, playerid, result,BELA2,BELA2,BELA2,BELA2,BELA2);
	} else { SendClientMessage(playerid,-1,""PLAVA"[GRESKA] "SIVA"Samo clanovi FBI-a!"); }
	return 1;
}


jedino do tog jos moze biti problem.
69

koju varijabilu da trazim ? ili koju da ubacim ako nema?
Owner na Balkan Underground Evolution
- www.bu-rp.com -

ubaci ovo sto sam dao ako neradi problem je onda u varijablama

PlayerInfo[playerid][pClanFBI] == 1 || PlayerInfo[playerid][pLider] == 1

mozda ti nisu na ovim vrednostima..
69

pa ubacio sam ovo prvo sto si mi dao i nije radilo, i sad ne kontam kakve razlike ima uzmedju ove dve? tj ova dva coda
Owner na Balkan Underground Evolution
- www.bu-rp.com -

de probaj covjece....
kazem ti sta moze biti problem zar ti je toliko tesko objasniti?=
69

probao sam i ovaj drugi i isto mi pise ono kao i prvi put ..
Owner na Balkan Underground Evolution
- www.bu-rp.com -



boze covjece proveri im vrednost sta ce mi to
69

proverio bih ja da znam o cemu pricas :O pocetnik sam  ::)
Owner na Balkan Underground Evolution
- www.bu-rp.com -

pa ja neznam kako da ti objasnim jer ti ocito nista nerazumijes..

svaka varijabla ima svoju vrijednost koja je podesena u skripti

znaci ako si ti fbi odes u svoj fajl i kazes mi na kojoj su vrijednosti varijable u fajlu

mislim na ove dvi

pClanFBI pLider
69