Problem(error/warning): /pustiyt /muzikazasve
Dio skripte: [pawn]YCMD:pustiyt(playerid, params[],help)
{
if(PI[playerid][Admin] == 6 || IsPlayerAdmin(playerid))
{
ShowPlayerDialog(playerid, 7789, DIALOG_STYLE_INPUT, "{FFFFFF}Pustanje YouTube muzike", "{FFFFFF}Molimo unesite link youtuba kako bi ste pustili muziku:\n(Primjer: www.youtube.com/watch?v=aY315DSuhVw)","Pusti","Izadji");
}
else return Ovlascenje(playerid);
return 1;
}[/pawn]
[pawn]
YCMD:muzikazasve(playerid, params[],help)
{
#pragma unused help
#pragma unused params
if(PI[playerid][pDJ] == 0) return Error(playerid, "Niste DJ.");
MusicStyle = 1;
SPD(playerid, 7806, DIALOG_STYLE_INPUT, ""SERVER"Muzika za sve","{FFFFFF}Unesite hotlink pesme:", "Unesi", "Odustani");
return 1;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): Kada ocu da se pusti muzika ne radi nista na /pustiyt kada 2 put unesem link pesme zamrzne ekran na 3 sec i onda radi a na /muzikazasve pokusavam da uploadam preko kiwi6 ali nece nesto upload pa nzm jel do ovoga ili ? Ili ako moze nekako da se resi da radi oovo /pustiyt
posalji dialog
Dialog /muzikazasve
[pawn]
if(dialogid == 7806)
{
if(MusicStyle == 1)
{
if(PI[playerid][Pol] == 1) format(conelys, sizeof(conelys), "[DJ MUSIC]: {FFFFFF}DJ %s je pustio pesmu.",ImeIgraca(playerid));
else if(PI[playerid][Pol] == 2) format(conelys, sizeof(conelys), "[DJ MUSIC]: {FFFFFF}DJ %s je pustila pesmu.",ImeIgraca(playerid));
SCMTA(ZLATNA,conelys);
foreach(Player, i)
{
if(MusicAvalible == false)
{
PlayAudioStreamForPlayer(i, inputtext);
}
}
}
else if(MusicStyle == 2)
{
new string3[256];
format(string3, sizeof(string3),"%s",inputtext);
LinkPesme = string3;
SPD(playerid, 7807, DIALOG_STYLE_INPUT, ""SERVER"Muzika za igraca","{FFFFFF}Unesite ID igraca kome zelite da pustite pesmu:", "Unesi", "Odustani");
}
}
if(dialogid == 7807)
{
new giveplayerid = strval(inputtext);
if(MusicAvalible[giveplayerid] == false)
{
PlayAudioStreamForPlayer(giveplayerid, LinkPesme);
}
SCMF(giveplayerid, ZLATNA, "[DJ MUSIC]: {FFFFFF}Pustena vam je muzika od strane DJ-a %s", ImeIgraca(playerid));
format(conelys,sizeof(conelys), "[AdminInfo]: Pesma od DJ-a %s je pustena igracu %s.", Ime_Igraca(playerid), Ime_Igraca(giveplayerid));
StaffPoruka(COLOR_YELLOW, conelys);
}
[/pawn]
Dialog /pustiyt
[pawn]
if(dialogid == 7789)
{
if(response)
{
if(!response) return 1;
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 7789, DIALOG_STYLE_INPUT, "{FFFFFF}Pustanje YouTube muzike", "{FFFFFF}Molimo unesite link youtuba kako bi ste pustili muziku:\n(Primjer: www.youtube.com/watch?v=aY315DSuhVw)","Pusti","Izadji");
if(strfind(inputtext,"www.youtube.com",true) == -1) return ShowPlayerDialog(playerid, 7789, DIALOG_STYLE_INPUT, "{FFFFFF}Pustanje YouTube muzike", "{FFFFFF}Molimo unesite link youtuba kako bi ste pustili muziku:\n(Primjer: www.youtube.com/watch?v=aY315DSuhVw)\nSAMO YOUTUBE LINKOVI!","Pusti","Izadji");
new localURL[128];
strmid(localURL,inputtext,strfind(inputtext, "v=")+2,strfind(inputtext, "v=")+19);
new localString[128];
format(localString, 128, "http://mwrserver.com/youtube.php?videoid=%s",localURL);
foreach(Player, i)
{
if(MusicAvalible == false)
{
PlayAudioStreamForPlayer(i, localString);
}
}
}
else
{
SCM(playerid, ZUTA, "Odustali ste od pustanja YouTuba igracima");
}
return 1;
}
[/pawn]
Neko ?
http://mwrserver.com/ ne radi, nadji drugu metodu :/
Probaj sa https://kiwi6.com/