Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [BU-RP] Pajke poslato Jun 04, 2014, 18:46:19 POSLE PODNE

Naslov: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 18:46:19 POSLE PODNE
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):
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 18:49:16 POSLE PODNE
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;
}
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 18:49:33 POSLE PODNE
hvala
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 20:41:23 POSLE PODNE
vidi sta i izbacuje :/

http://prntscr.com/3pnny4 (http://prntscr.com/3pnny4)
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 20:44:07 POSLE PODNE
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.
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 20:47:40 POSLE PODNE
koju varijabilu da trazim ? ili koju da ubacim ako nema?
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 20:48:52 POSLE PODNE
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..
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 20:55:49 POSLE PODNE
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
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 20:56:28 POSLE PODNE
de probaj covjece....
kazem ti sta moze biti problem zar ti je toliko tesko objasniti?=
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 21:02:36 POSLE PODNE
probao sam i ovaj drugi i isto mi pise ono kao i prvi put ..
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 21:03:46 POSLE PODNE
ajde proveri varijable..
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 21:06:08 POSLE PODNE
http://prntscr.com/3pnyku (http://prntscr.com/3pnyku)
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 21:07:37 POSLE PODNE
boze covjece proveri im vrednost sta ce mi to
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 21:09:40 POSLE PODNE
proverio bih ja da znam o cemu pricas :O pocetnik sam  ::)
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 21:14:56 POSLE PODNE
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
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 21:15:59 POSLE PODNE
skontao sam te , ali pod kojim imenom da trazim i sta tacno da ti postavim ne razumijem :(
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 21:19:09 POSLE PODNE
ti si me skontao a nerazumijes...

jel ti treba crtati?

udjes u svoj fajl i das mi te dvije varijable i njihovu vrijednost?
Naslov: Odg: [POMOC] /megafon
Poruka od: [BU-RP] Pajke poslato Jun 04, 2014, 21:22:12 POSLE PODNE
Nema za fbi ima samo pClan a za pLider ima koliko oces sta ja znam koja je tacna  :'(
Naslov: Odg: [POMOC] /megafon
Poruka od: youngdeal poslato Jun 04, 2014, 21:24:33 POSLE PODNE
u fajlu imas koliko oces varijabli za pLider ovo je neverovatno ovde ide lock kad budes razumeo sta ti govorim javi mi se na pm.