Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ChampaWasTaken poslato Maj 08, 2013, 09:21:50 PRE PODNE

Naslov: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 08, 2013, 09:21:50 PRE PODNE
Skripta koju koristim: od 0
Detaljan opis problema: pa ovako ubacio sam kao radio servera i sada sam napravio stock za pustanje streama svima koji su se prikljucili na radio i sad kad kucaju /upaliradio podesi im se PI na 1 i treba da im ide muzika i to je ok ali kad DJ pusti muziku ne ide samo ovima na radio nego svima na na stocku sam stavio provjeru da ide samo ako je PI za radio na 1
Dio skripte:
stock RadioStream(strings[])
{
foreach (Player, i)
{
if (PlayerInfo[i][pRadio] = 1)
{
PlayAudioStreamForPlayer(i, strings);
}
}
}

Ovo su komande:
CMD:upaliradio(playerid, params[])
{
if(PlayerInfo[playerid][pVip] < 1) return SCM(playerid,COLOR_YELLOW,"Niste VIP!");
PlayerInfo[playerid][pRadio] = 1;
SCM(playerid,COLOR_YELLOW,"[WG Info]{FFFFFF}Prikljucili ste se na talase World Gaming Radia!");
return 1;
}
CMD:ugasiradio(playerid, params[])
{
if(PlayerInfo[playerid][pVip] < 1) return SCM(playerid,COLOR_YELLOW,"Niste VIP!");
PlayerInfo[playerid][pRadio] = 0;
SCM(playerid,COLOR_YELLOW,"[WG Info]{FFFFFF}Iskljucili ste se sa World Gaming Radia!");
StopAudioStreamForPlayer(playerid);
return 1;
}
CMD:novapjesma(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 5) return SCM(playerid,COLOR_YELLOW,"Niste Admin!");
ShowPlayerDialog(playerid, DIALOG_DJ, DIALOG_STYLE_INPUT, "Radio DJ Sistem", "Molimo unesite link nove pjesme\nPozeljno je da pjesme trazite/uploadate na kiwi6", "Unesi", "Ponisti");
return 1;
}

I on dialog response:
if(dialogid == DIALOG_DJ)
{
    if(response)
{
            RadioStream(inputtext);
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: Riv3R4 poslato Maj 08, 2013, 10:16:58 PRE PODNE
stock RadioStream(strings[],playerid)
{
if (PlayerInfo[playerid][pRadio] = 1)
{
PlayAudioStreamForPlayer(playerid, strings);
}
}

prije svega nezz sto ce ti tri zagrade jedan ti netreba , ev ti probaj ovako
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 08, 2013, 10:37:27 PRE PODNE
brt ovo nece raditi jer name nikakvog loopa a tri zagrade idu jer mozda ima foreach
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: Blaeks poslato Maj 08, 2013, 12:09:27 POSLE PODNE
ti nigde nisi iskoristio ovaj stock sto si napravio ?
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 08, 2013, 16:14:47 POSLE PODNE
Jesam ovo nova pjesma pa pod ondialogresponse
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: Blaeks poslato Maj 08, 2013, 18:43:37 POSLE PODNE
pa daj taj deo gde koristis tu funkciju sto si pravio
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 08, 2013, 20:33:48 POSLE PODNE
vec sam ga dao al evo o5

if(dialogid == DIALOG_DJ)
{
    if(response)
{
            RadioStream(inputtext);
}
}
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 08, 2013, 22:15:36 POSLE PODNE
Mozeli pomoc
Sry za dp
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: Blaeks poslato Maj 08, 2013, 22:29:06 POSLE PODNE
pa gledaj, napravio si bezvezne funkcije, znaci jednostavnu u dialogu stavi proveru da ukoliko igrac ima radio da se printa foreach i da se pusta muzika svima, ako me razumes ? ovako bunis sam sebe..
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 08, 2013, 22:37:26 POSLE PODNE
Ae probam pa ti javim ujutru
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 09, 2013, 09:58:15 PRE PODNE
o5 isto
Naslov: Odg: [POMOC] Oko stream radia
Poruka od: ChampaWasTaken poslato Maj 09, 2013, 21:46:19 POSLE PODNE
Moze pomoc?
Sry za dp al mi je hitno