if(!strcmp(cmdtext, "/radio", true))
{
if(Audio_IsClientConnected(playerid))
{
SendClientMessage(playerid,YELLOW,"* Radio now On");
base = Audio_PlayStreamed(playerid, "http://listen.base/dsl.pls");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "* No Audio Plugin installedl!");
}
return 1;
}
if(!strcmp(cmdtext, "/radio", true))
{
if (GetPVarInt(playerid, "RadioOn") == 1) return SendClientMessage(playerid, -1, "Your Radio is already on.");
if(Audio_IsClientConnected(playerid))
{
SendClientMessage(playerid,YELLOW,"* Radio now On");
base = Audio_PlayStreamed(playerid, "http://listen.base/dsl.pls");
SetPVarInt( playerid, "RadioOn", 1 );
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "* No Audio Plugin installedl!");
}
return 1;
}
if(!strcmp(cmdtext, "/radioon", true))
{
if (GetPVarInt(playerid, "RadioOn") == 1) return SendClientMessage(playerid,COLOR_GREEN, "* The Radio is allready On!");
if(Audio_IsClientConnected(playerid))
{
SendClientMessage(playerid, COLOR_GREEN, "*Radio On");
SendClientMessage(playerid, COLOR_GREEN, "* have Fun ");
sound[playerid] = Audio_PlayStreamed(playerid, "http://sound/dsl.pls");
SetPVarInt( playerid, "RadioOn", 1 );
Loud[playerid] = strval(strget(cmdtext,1));
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "* No Plugin inastalled!");
}
return 1;
}
if(!strcmp(cmdtext, "/radiooff", true))
{
Audio_Stop(playerid,hardbase[playerid]);
SendClientMessage(playerid, COLOR_GREEN, "* Radio off!");
return 1;
}
if(!strcmp(cmdtext, "/volume", true))
{
if(!strlen(strget(cmdtext,1)))
{
SendClientMessage(playerid,COLOR_GREEN,"* Use: /volume [Volume 0-100 ]");
return 1;
}
new string[200];
Laut[playerid] = strval(strget(cmdtext,1));
Audio_SetVolume(playerid, sound[playerid], Loud[playerid]);
format(string, sizeof(string), "* Volume on %d ",Loud[playerid]);
SendClientMessage(playerid,COLOR_GREEN, string);
return 1;
}
if(strcmp(cmd, "/volume", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /volume [1-100]");
return 1;
}
new volume = strval(tmp);
Audio_SetVolume(playerid, musicc[playerid], volume);
format(string, sizeof(string), "Volume %d", volume);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
return 1;
}
E:\pwn(1051) : error 017: undefined symbol "cmd" E:\pwn(1051) : error 017: undefined symbol "tmp" E:\pwn(1051) : error 017: undefined symbol "idx" E:\pwn(1051) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
|
Код:
E:\pwn(1051) : error 017: undefined symbol "cmd" E:\pwn(1051) : error 017: undefined symbol "tmp" E:\pwn(1051) : error 017: undefined symbol "idx" E:\pwn(1051) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors. |
stock strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}