25.12.2014, 09:55
Hello EverY One
i Have Problems With RoadBlock
See Error.
line 2185
line 2186
line 2196
line 2204
all the command
Please Help+Rep
i Have Problems With RoadBlock
See Error.
Quote:
D:\ffff\gamemodes\textdraws.pwn(2185) : error 017: undefined symbol "tmp" D:\ffff\gamemodes\textdraws.pwn(2185) : error 017: undefined symbol "strtok" D:\ffff\gamemodes\textdraws.pwn(2186) : error 017: undefined symbol "tmp" D:\ffff\gamemodes\textdraws.pwn(2196) : error 017: undefined symbol "tmp" D:\ffff\gamemodes\textdraws.pwn(2204) : error 017: undefined symbol "string" D:\ffff\gamemodes\textdraws.pwn(2204) : error 017: undefined symbol "string" D:\ffff\gamemodes\textdraws.pwn(2204) : error 029: invalid expression, assumed zero D:\ffff\gamemodes\textdraws.pwn(2204) : fatal error 107: too many error messages on one line |
PHP код:
tmp = strtok(cmdtext, idx);
PHP код:
if(!strlen(tmp))
PHP код:
new rb = strval(tmp);
PHP код:
format(string,sizeof(string),"[HQ]: Officer %s has placed a Roadblock(1) at his position, over.",GPN(playerid));
PHP код:
CMD:roadblock(playerid, params[])
{
if(gTeam[playerid] == TEAM_SWAT)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /crb [Roadblock ID]");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Available Roadblocks:");
SendClientMessage(playerid, COLOR_GREEN, "| 1: Small Roadblock");
SendClientMessage(playerid, COLOR_GREEN, "| 2: Medium Roadblock");
SendClientMessage(playerid, COLOR_GREEN, "| 3: Big Roadblock");
SendClientMessage(playerid, COLOR_GREEN, "| 3: Cone");
return 1;
}
new rb = strval(tmp);
if (rb == 1)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
GetPlayerPos(playerid, plocx, plocy, plocz);
GetPlayerFacingAngle(playerid,ploca);
CreateRoadblock(1459,plocx,plocy,plocz,ploca);
format(string,sizeof(string),"[HQ]: Officer %s has placed a Roadblock(1) at his position, over.",GPN(playerid));
SendRadioMessage(1,COLOR_BLUE,string);
GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
return 1;
}
else if (rb == 2)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
GetPlayerPos(playerid, plocx, plocy, plocz);
GetPlayerFacingAngle(playerid,ploca);
CreateRoadblock(978,plocx,plocy,plocz+0.6,ploca);
format(string,sizeof(string),"[HQ]: Officer %s has placed a Roadblock(2) at his position, over.",GPN(playerid));
SendRadioMessage(1,COLOR_BLUE,string);
GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
return 1;
}
else if (rb == 3)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
GetPlayerPos(playerid, plocx, plocy, plocz);
GetPlayerFacingAngle(playerid,ploca);
CreateRoadblock(981,plocx,plocy,plocz+0.9,ploca+180);
format(string,sizeof(string),"[HQ]: Officer %s has placed a Roadblock(3) at his position, over.",GPN(playerid));
SendRadioMessage(1,COLOR_BLUE,string);
GameTextForPlayer(playerid,"~w~Roadblock ~g~Placed!",3000,1);
SetPlayerPos(playerid, plocx, plocy+1.3, plocz);
return 1;
}
else if (rb == 4)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
GetPlayerPos(playerid, plocx, plocy, plocz);
GetPlayerFacingAngle(playerid,ploca);
CreateRoadblock(1238,plocx,plocy,plocz+0.2,ploca);
format(string,sizeof(string),"[HQ]: Officer %s has placed a Traffic Cone(1) at his position, over.",GPN(playerid));
SendRadioMessage(1,COLOR_BLUE,string);
GameTextForPlayer(playerid,"~w~Cone ~g~Placed!",3000,1);
return 1;
}
/*else if (rb == 4)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
GetPlayerPos(playerid, plocx, plocy, plocz);
GetPlayerFacingAngle(playerid,ploca);
CreateRoadblock(1425,plocx,plocy,plocz+0.6,ploca);
format(string,sizeof(string),"[HQ]: Officer %s has placed a Detour Sign(4) at his position, over.",GPN(playerid));
SendRadioMessage(1,COLOR_BLUE,string);
GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
return 1;
}
else if (rb == 5)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
GetPlayerPos(playerid, plocx, plocy, plocz);
GetPlayerFacingAngle(playerid,ploca);
CreateRoadblock(3265,plocx,plocy,plocz-0.5,ploca);
format(string,sizeof(string),"[HQ]: Officer %s has placed a Will Be Sign(5) at his position, over.",GPN(playerid));
SendRadioMessage(1,COLOR_BLUE,string);
GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
return 1;
}
else if (rb == 6)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
GetPlayerPos(playerid, plocx, plocy, plocz);
GetPlayerFacingAngle(playerid,ploca);
CreateRoadblock(3091,plocx,plocy,plocz+0.5,ploca+180);
format(string,sizeof(string),"[HQ]: Officer %s has placed a Line Closed Sign(6) at his position, over.",GPN(playerid));
SendRadioMessage(1,COLOR_BLUE,string);
GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
return 1;
}*/
}
return 1;
}