Errors @ params
#1

Hey, Im hoping someone might could help out with the params.

undefined symbol "params"


Код:
	if(strcmp(cmd, "/boombox", true) == 0)
	{ //Boombox part 1
	    if (PlayerInfo[playerid][pDonateRank] > 1)
	    {
		    new string[128];
		    if(!GetPVarType(playerid, "BoomboxObject"))
		    {
		        if(sscanf(params, "s[256]", params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /boombox [music url]");
		        foreach(Player, i)
		        {
		            if(GetPVarType(i, "BoomboxObject"))
		            {
		                if(IsPlayerInRangeOfPoint(playerid, 30.0, GetPVarFloat(i, "bposX"), GetPVarFloat(i, "bposY"), GetPVarFloat(i, "bposZ")))
		                {
		                    SendClientMessage(playerid, COLOR_GREY, " There is another boombox nearby, place yours somewhere else.");
		                    return 1;
		                }
		            }
		        }

		        new Float:x, Float:y, Float:z, Float:a;
		        GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a);
		        SetPVarInt(playerid, "BoomboxObject", CreateDynamicObject(2103, x, y, z, 0.0, 0.0, 0.0, .worldid = GetPlayerVirtualWorld(playerid), .interiorid = GetPlayerInterior(playerid)));
		        SetPVarFloat(playerid, "bposX", x); SetPVarFloat(playerid, "bposY", y); SetPVarFloat(playerid, "bposZ", z);
		        SetPVarInt(playerid, "bboxareaid", CreateDynamicSphere(x, y, z, 30.0, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid)));
		        format(string, sizeof(string), " You have placed your boombox at your location.");
		        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		        foreach(Player, i)
		        {
		            if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "bboxareaid")))
		            {
		                PlayAudioStreamForPlayer(i, params, GetPVarFloat(playerid, "bposX"), GetPVarFloat(playerid, "bposY"), GetPVarFloat(playerid, "bposZ"), 30.0, 1);
		            }
		        }
		        SetPVarString(playerid, "BoomboxURL", params);
		    }
		    else
		    {
		        DestroyDynamicObject(GetPVarInt(playerid, "BoomboxObject"));
		        DeletePVar(playerid, "BoomboxObject"); DeletePVar(playerid, "BoomboxURL");
		        DeletePVar(playerid, "bposX"); DeletePVar(playerid, "bposY"); DeletePVar(playerid, "bposZ");
		        if(GetPVarType(playerid, "bboxareaid"))
		        {
		            foreach(Player,i)
		            {
		                if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "bboxareaid")))
		                {
		                    StopAudioStreamForPlayer(i);
		                    SendClientMessage(i, COLOR_GREY, " The boombox creator has removed his boombox.");
		                }
		            }
		            DeletePVar(playerid, "bboxareaid");
		        }
		        SendClientMessage(playerid, COLOR_LIGHTBLUE, " You have removed your boombox.");
	    	}
		}
		else
		{
		    SendClientMessage(playerid, COLOR_GREY, "You Are Not A Donator !");
		}
	    return 1;
	}
	if(strcmp(cmd, "/boomboxnext", true) == 00
	{
	    if (PlayerInfo[playerid][pDonateRank] > 1)
	    {
	 		if(!Boombox[playerid]) return SendClientMessage(playerid, COLOR_GREY, "You don't have a boombox placed.");
		    if(sscanf(params, "s[256]", params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /boomboxnext [music url]");
		    SendClientMessage(playerid, COLOR_GREY, " You have changed the music your boombox is playing.");
		    foreach(Player, i)
		    {
		        if(IsPlayerInDynamicArea(i, GetPVarInt(playerid, "bboxareaid")))
		        {
		            PlayAudioStreamForPlayer(i, params, GetPVarFloat(playerid, "bposX"), GetPVarFloat(playerid, "bposY"), GetPVarFloat(playerid, "bposZ"), 30.0, 1);
		        }
		    }
		    SetPVarString(playerid, "BoomboxURL", params);
		}
		else
		{
		    SendClientMessage(playerid, COLOR_GREY, "You Are Not A Donator !");
		}
	    return 1;
	}
Reply
#2

Replace "params" with "cmdtext".
And:
pawn Код:
if(strcmp(cmd, "/boomboxnext", true) == 00
Typing mistake to:
pawn Код:
if(strcmp(cmd, "/boomboxnext", true) == 0)
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)