14.06.2014, 19:18
i had this cmd in strcmp and this worked but now when i do this in zcmd then this doesnt work. Can any pro scripter fix it please? i need it...
Код:
CMD:arr(playerid,params[],help)
{
new id,string[126];
new oname[24];
new pname[24];
GetPlayerName(playerid,oname, 24);
GetPlayerName(id, pname, 24);
if(gTeam[playerid] == TEAM_FBI || gTeam[playerid] == TEAM_ARMY || gTeam[playerid] == TEAM_COP || gTeam[playerid] == TEAM_BOUNTY)
{
if(sscanf(params, "u", id)) return SCM(playerid, 0xFF0000FF, "Koristi: /ar [id]");
if(gTeam[playerid] == TEAM_BOUNTY && EscapedConvict[id] == 1 && GetPlayerWantedLevel(id) >=10)
{
SetPlayerInterior(id,10);
new rnd;
rnd = random(sizeof (AlcatrazArrestedSpawn));
SetPlayerPos(id, AlcatrazArrestedSpawn[rnd][0], AlcatrazArrestedSpawn[rnd][1], AlcatrazArrestedSpawn[rnd][2]);
SetPlayerFacingAngle(id, AlcatrazArrestedSpawn[rnd][3]);
format(string, sizeof(string), "Bounty Hunter %s(%d) has re-captured Escaped Convict %s(%d) and has sent the suspect to Alcatraz",oname,playerid,pname,id);
SendClientMessageToAll(0x00C7FFAA, string);
SendClientMessage(id, 0xA9A9A9AA, "|_You Have Been Busted By A Bounty Hunter_|");
format(string, sizeof(string), "You have been sent to Alcatraz by Bounty Hunter %s(%d)",oname,playerid);
SendClientMessage(id,0x00C7FFAA, string);
SendClientMessage(id,0x00C7FFAA,"You will be auto-released from Alcatraz once you have served your sentence");
SendClientMessage(id,0x00C7FFAA,"If Alcatraz life sucks for you... Why not ask a friend to visit you? /reqvisit (id)");
SendClientMessage(playerid, 0xA9A9A9AA, "|_Suspect Arrested_|");
format(string, sizeof(string), "You have sent escaped prisoner %s(%d) to Alcatraz - you receive a $5000 re-capture bonus",pname,id);
SendClientMessage(playerid,0x00C7FFAA, string);
GameTextForPlayer(playerid,"~b~Suspect Arrested",5000,3);
format(string, sizeof(string), "Escaped Convict %s(%d) has been re-arrested and sent to Alcatraz by Bounty Hunter %s(%d)",pname,id,oname,playerid);
printf("%s", string);
SendClientMessage(id,0xFF7F50AA,"If you leave the server while you are in jail you WILL be banned");
GivePlayerMoney(playerid,5000);
Jailed[id] =1;
InAlcatraz[id] =1;
triedtoescaperecent[id] =1;
ResetPlayerWeapons(id);
JailTime[id] =320;
JailTimeServed[id] =0;
EscapedConvict[id] =0;
SetPlayerWantedLevel(id,0);
oscore = GetPlayerScore(playerid);
SetPlayerScore(playerid, oscore +1);
}
else if(GetPlayerWantedLevel(id) >=6 && GetPlayerWantedLevel(id) <=8)
{
SetPlayerInterior(id,3);
new rnd;
rnd = random(sizeof (ArrestedSpawn));
SetPlayerPos(id, ArrestedSpawn[rnd][0], ArrestedSpawn[rnd][1], ArrestedSpawn[rnd][2]);
SetPlayerFacingAngle(id, ArrestedSpawn[rnd][3]);
format(string, sizeof(string), "Wanted suspect %s(%d) has been arrested by Officer %s(%d) ",pname,id,oname,playerid);
SendClientMessageToAll(0x00C7FFAA, string);
SendClientMessage(id, 0xA9A9A9AA, "|_You Have Been Arrested_|");
format(string, sizeof(string), "You were Arrested by Officer %s(%d)",oname,playerid);
SendClientMessage(id,0x00C7FFAA, string);
GameTextForPlayer(playerid,"~b~Suspect Arrested",5000,3);
SendClientMessage(id,0x00C7FFAA,"You will be auto-released from jail or a Police Officer/Jail Turnkey can release you early");
SendClientMessage(id,0x00C7FFAA,"If jail life sucks for you... Why not try /escape");
SendClientMessage(playerid, 0xA9A9A9AA, "|_Suspect Arrested_|");
format(string, sizeof(string), "You have arrested %s(%d) - you receive a $2000 bonus",pname,id);
SendClientMessage(playerid,0x00C7FFAA, string);
format(string, sizeof(string), "Wanted suspect %s(%d) has been arrested by Officer %s(%d)",pname,id,oname,playerid);
printf("%s", string);
SendClientMessage(id,0xFF7F50AA,"If you leave the server while you are in jail you WILL be banned");
GivePlayerMoney(playerid,2000);
Jailed[id] =1;
triedtoescaperecent[id] =1;
ResetPlayerWeapons(id);
JailTime[id] =140;
JailTimeServed[id] =0;
SetPlayerWantedLevel(id,0);
oscore = GetPlayerScore(playerid);
SetPlayerScore(playerid, oscore +1);
}
else if(GetPlayerWantedLevel(id) == 9)
{
SetPlayerInterior(id,3);
new rnd;
rnd = random(sizeof (ArrestedSpawn));
SetPlayerPos(id, ArrestedSpawn[rnd][0], ArrestedSpawn[rnd][1], ArrestedSpawn[rnd][2]);
SetPlayerFacingAngle(id, ArrestedSpawn[rnd][3]);
format(string, sizeof(string), "Wanted suspect %s(%d) has been arrested by Officer %s(%d) ",pname,id,oname,playerid);
SendClientMessageToAll(0x00C7FFAA, string);
SendClientMessage(id, 0xA9A9A9AA, "|_You Have Been Arrested_|");
format(string, sizeof(string), "You were Arrested by Officer %s(%d)",oname,playerid);
SendClientMessage(id,0x00C7FFAA, string);
SendClientMessage(id,0x00C7FFAA,"You will be auto-released from jail or a Police Officer/Jail Turnkey can release you early");
SendClientMessage(id,0x00C7FFAA,"If jail life sucks for you... Why not try /escape");
SendClientMessage(playerid, 0xA9A9A9AA, "|_Suspect Arrested_|");
format(string, sizeof(string), "You have arrested %s(%d) - you receive a $2500 bonus",pname,id);
SendClientMessage(playerid,0x00C7FFAA, string);
GameTextForPlayer(playerid,"~b~Suspect Arrested",5000,3);
format(string, sizeof(string), "Wanted suspect %s(%d) has been arrested by Officer %s(%d)",pname,id,oname,playerid);
printf("%s", string);
SendClientMessage(id,0xFF7F50AA,"If you leave the server while you are in jail you WILL be banned");
GivePlayerMoney(playerid,2500);
Jailed[id] =1;
triedtoescaperecent[id] =1;
ResetPlayerWeapons(id);
JailTime[id] =200;
JailTimeServed[id] =0;
SetPlayerWantedLevel(id,0);
oscore = GetPlayerScore(playerid);
SetPlayerScore(playerid, oscore +1);
}
else if(GetPlayerWantedLevel(id) >=10 && GetPlayerWantedLevel(id) <=14)
{
SetPlayerInterior(id,10);
new rnd;
rnd = random(sizeof (AlcatrazArrestedSpawn));
SetPlayerPos(id, AlcatrazArrestedSpawn[rnd][0], AlcatrazArrestedSpawn[rnd][1], AlcatrazArrestedSpawn[rnd][2]);
SetPlayerFacingAngle(id, AlcatrazArrestedSpawn[rnd][3]);
format(string, sizeof(string), "Most Wanted suspect %s(%d) has been sent to Alcatraz by Officer %s(%d) ",pname,id,oname,playerid);
SendClientMessageToAll(0x00C7FFAA, string);
SendClientMessage(id, 0xA9A9A9AA, "|_You Have Been Arrested_|");
format(string, sizeof(string), "You have been sent to Alcatraz by Officer %s(%d)",oname,playerid);
SendClientMessage(id,0x00C7FFAA, string);
SendClientMessage(id,0x00C7FFAA,"You will be auto-released from Alcatraz once you have served your sentence");
SendClientMessage(id,0x00C7FFAA,"If Alcatraz life sucks for you... Why not ask a friend to visit you? /reqvisit (id)");
SendClientMessage(playerid, 0xA9A9A9AA, "|_Suspect Arrested_|");
format(string, sizeof(string), "You have sent Most Wanted suspect %s(%d) to Alcatraz - you receive a $3000 bonus",pname,id);
SendClientMessage(playerid,0x00C7FFAA, string);
GameTextForPlayer(playerid,"~b~Suspect Arrested",5000,3);
format(string, sizeof(string), "Most Wanted suspect %s(%d) has been arrested and sent to Alcatraz by Officer %s(%d) ",pname,id,oname,playerid);
printf("%s", string);
SendClientMessage(id,0xFF7F50AA,"If you leave the server while you are in jail you WILL be banned");
GivePlayerMoney(playerid,3000);
Jailed[id] =1;
InAlcatraz[id] =1;
triedtoescaperecent[id] =1;
ResetPlayerWeapons(id);
JailTime[id] =280;
JailTimeServed[id] =0;
SetPlayerWantedLevel(id,0);
oscore = GetPlayerScore(playerid);
SetPlayerScore(playerid, oscore +1);
}
else if(GetPlayerWantedLevel(id) >=15 && GetPlayerWantedLevel(id) <=24)
{
SetPlayerInterior(id,10);
new rnd;
rnd = random(sizeof (AlcatrazArrestedSpawn));
SetPlayerPos(id, AlcatrazArrestedSpawn[rnd][0], AlcatrazArrestedSpawn[rnd][1], AlcatrazArrestedSpawn[rnd][2]);
SetPlayerFacingAngle(id, AlcatrazArrestedSpawn[rnd][3]);
format(string, sizeof(string), "Most Wanted suspect %s(%d) has been sent to Alcatraz by Officer %s(%d) ",pname,id,oname,playerid);
SendClientMessageToAll(0x00C7FFAA, string);
SendClientMessage(id, 0xA9A9A9AA, "|_You Have Been Arrested_|");
format(string, sizeof(string), "You have been sent to Alcatraz by Officer %s(%d)",oname,playerid);
SendClientMessage(id,0x00C7FFAA, string);
SendClientMessage(id,0x00C7FFAA,"You will be auto-released from Alcatraz once you have served your sentence");
SendClientMessage(id,0x00C7FFAA,"If Alcatraz life sucks for you... Why not ask a friend to visit you? /reqvisit (id)");
SendClientMessage(playerid, 0xA9A9A9AA, "|_Suspect Arrested_|");
format(string, sizeof(string), "You have sent Most Wanted suspect %s(%d) to Alcatraz - you receive a $3500 bonus",pname,id);
SendClientMessage(playerid,0x00C7FFAA, string);
GameTextForPlayer(playerid,"~b~Suspect Arrested",5000,3);
format(string, sizeof(string), "Most Wanted suspect %s(%d) has been arrested and sent to Alcatraz by Officer %s(%d) ",pname,id,oname,playerid);
printf("%s", string);
SendClientMessage(id,0xFF7F50AA,"If you leave the server while you are in jail you WILL be banned");
GivePlayerMoney(playerid,3500);
Jailed[id] =1;
InAlcatraz[id] =1;
triedtoescaperecent[id] =1;
ResetPlayerWeapons(id);
JailTime[id] =320;
JailTimeServed[id] =0;
SetPlayerWantedLevel(id,0);
oscore = GetPlayerScore(playerid);
SetPlayerScore(playerid, oscore +1);
}
else if(GetPlayerWantedLevel(id) >=25)
{
SetPlayerInterior(id,10);
new rnd;
rnd = random(sizeof (AlcatrazArrestedSpawn));
SetPlayerPos(id, AlcatrazArrestedSpawn[rnd][0], AlcatrazArrestedSpawn[rnd][1], AlcatrazArrestedSpawn[rnd][2]);
SetPlayerFacingAngle(id, AlcatrazArrestedSpawn[rnd][3]);
format(string, sizeof(string), "Most Wanted suspect %s(%d) has been sent to Alcatraz by Officer %s(%d) ",pname,id,oname,playerid);
SendClientMessageToAll(0x00C7FFAA, string);
SendClientMessage(id, 0xA9A9A9AA, "|_You Have Been Arrested_|");
format(string, sizeof(string), "You have been sent to Alcatraz by Officer %s(%d)",oname,playerid);
SendClientMessage(id,0x00C7FFAA, string);
SendClientMessage(id,0x00C7FFAA,"You will be auto-released from Alcatraz once you have served your sentence");
SendClientMessage(id,0x00C7FFAA,"If Alcatraz life sucks for you... Why not ask a friend to visit you? /reqvisit (id)");
SendClientMessage(playerid, 0xA9A9A9AA, "|_Suspect Arrested_|");
format(string, sizeof(string), "You have sent Most Wanted suspect %s(%d) to Alcatraz - you receive a $4000 bonus",pname,id);
SendClientMessage(playerid,0x00C7FFAA, string);
GameTextForPlayer(playerid,"~b~Suspect Arrested",5000,3);
format(string, sizeof(string), "Most Wanted suspect %s(%d) has been arrested and sent to Alcatraz by Officer %s(%d) ",pname,id,oname,playerid);
printf("%s", string);
SendClientMessage(id,0xFF7F50AA,"If you leave the server while you are in jail you WILL be banned");
GivePlayerMoney(playerid,4000);
Jailed[id] =1;
InAlcatraz[id] =1;
triedtoescaperecent[id] =1;
ResetPlayerWeapons(id);
JailTime[id] =420;
JailTimeServed[id] =0;
SetPlayerWantedLevel(id,0);
oscore = GetPlayerScore(playerid);
SetPlayerScore(playerid, oscore +2);
}
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "Only COPS/ARMY/FBI/BOUNTLY");
}
return true;
}

