Quote:
Originally Posted by Kindred
pawn Код:
if(sscanf(params, "s[256]", params))
^ Is that even possible? Isn't it like this?:
if(sscanf(stringtolookin, placeholders, variables to use))?
So I created a variable named url, and used it in place of params.
Try this:
pawn Код:
CMD:music(playerid, params[]) { if(!IsPlayerAdmin(playerid)) { SendClientMessage(playerid, COLOR_RED, "You cannot use this command"); return 1; } else { new string[128], url[128]; if(sscanf(params, "s[256]", url)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /music [url]"); if(!strcmp(url, "stop", true, 4)) { StopAudioStreamForPlayer(playerid); SendClientMessage(playerid, COLOR_RED, " You have stopped listening to music."); return 1; }
format(string, sizeof(string), "An Admin Has Started A Song. Use '/music stop' to stop the song"); SendClientMessageToAll(COLOR_ORANGE, string); foreach(Player, i) { PlayAudioStreamForPlayer(i, url); } } return 1; }
|
:\ That didn't work. I don't get errors but it doesn't work IG