03.09.2012, 17:46
Well ya, i made a Rob command and here is the cmd and how i made it
Ofcourse i did define the dmcd but this is my code after the define
Onplayercommand text
Just the cmd is here:
when im trying it ingame it shows "Unknown cmd" but it should have said "You have typed an invaild code"
Ofcourse i did define the dmcd but this is my code after the define
Onplayercommand text
pawn Код:
dcmd(rob, 3, cmdtext);
pawn Код:
dcmd_rob(playerid, params[])
{
new string[156];
if(!isnull(params))
{
new id,amount;
if(UserStats[playerid][Spawned] == 0) return SendClientMessage(playerid, COLOR_RED,OnlyAlive);
if(gTeam[playerid] <= 2) return SendClientMessage(playerid, COLOR_RED,NoUseWSkill);
new zone = player_zone[playerid];
if(NotAllowedToActionInInterior(playerid) == 1) { format(string,sizeof(string),"You Are Not Allowed To Rob Players In The %s",zones[zone][zone_name]); return SendClientMessage(playerid,COLOR_RED,string); }
if(ThisAdminIsOnDuty[playerid] == 1337) return SendClientMessage(playerid,COLOR_RED,"You Cannot Use This Command While In Godmode.");
if(UserStats[playerid][Jailed] != 0) return SendClientMessage(playerid, COLOR_RED,NoUseInJail);
if(RobbedSomeone[playerid] != 0) return SendClientMessage(playerid, COLOR_RED,"Please Wait Before Robbing Someone Again");
if(sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_RED, "Usage: /rob (id/name)");
if(Kidnapped[playerid] != 0) return SendClientMessage(playerid,COLOR_RED,NotWhileKidnapped);
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED, RTNUSRNoResults);
if(ThisAdminIsOnDuty[id] == 1337) return SendClientMessage(playerid,COLOR_RED,"That Player Is In Admin Mode, You Cannot Rob Him.");
if(playerid == id) return SendClientMessage(playerid,COLOR_RED,NotOnYourself);
if(GivenBirthdayPresent[id] == 1) { new ding[128]; format(ding,sizeof(ding),"Today Is %s's Birthday, You Cannot Rob Him!",UserStats[id][Name]); return SendClientMessage(playerid,COLOR_RED,ding); }
if(GetDistanceBetweenPlayers(playerid,id) > 8) return SendClientMessage(playerid,COLOR_RED,PlayerToFarAway);
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"You Cannot Use This Command While In A Vehicle!");
if(IsPlayerInAnyVehicle(id)) return SendClientMessage(playerid,COLOR_RED,"You Cannot Use This Command While That Player Is In A Vehicle!");
if(UserStats[id][Jailed] != 0) return SendClientMessage(playerid, COLOR_RED,PNoUseInJail);
if(UserStats[id][Spawned] == 0) return SendClientMessage(playerid, COLOR_RED,POnlyAlive);
if(LastAttacked[playerid] == id) { new ding[128]; format(ding,sizeof(ding),"You Cannot Attack %s(%d) Twice In One Row.",UserStats[id][Name],id); return SendClientMessage(playerid,COLOR_RED,ding); }
if(PlayerRobbedRecent[id] != 0) return SendClientMessage(playerid, COLOR_RED,"This Person Has Been Robbed Recently, Please Wait.");
if(PlayerCash[id] <= 100 && !IsPlayerNPC(id)) return SendClientMessage(playerid, COLOR_RED,"This Person Has Not Got Enough Cash!");
if(GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(id)) return SendClientMessage(playerid,COLOR_RED,"That Player Is Not Close Enough");
if(gTeam[playerid] == TEAM_CONARTIST)
{
if(PlayerCash[id] >= 101 && PlayerCash[id] < 500000) { amount = randomEx(101,PlayerCash[id]); }
if(PlayerCash[id] >= 500000) { amount = 500000; }
if(IsPlayerNPC(id)) { amount = randomEx(30,150); }
}
else if(gTeam[playerid] == TEAM_PICKMARKET)
{
new newamount;
newamount = PlayerCash[id] / 2;
newamount = floatround(newamount, floatround_ceil);
if(PlayerCash[id] < 500000) { amount = random(newamount); }
if(PlayerCash[id] >= 101 && PlayerCash[id] >= 500000) { amount = randomEx(101,newamount); }
if(IsPlayerNPC(id)) { amount = randomEx(30,150); }
}
else if(gTeam[playerid] != TEAM_CONARTIST && gTeam[playerid] != TEAM_PICKMARKET)
{
new newamount;
newamount = PlayerCash[id] / 2;
newamount = floatround(newamount, floatround_ceil);
if(!IsPlayerNPC(id)) { amount = randomEx(101,PlayerCash[id]); }
if(IsPlayerNPC(id)) { amount = randomEx(30,150); }
}
new conartistrisk = random(100);
new pickposkcerisk = random(100);
new normalrates = random(100);
if(amount > 500000) { amount = 500000; }
if(conartistrisk <= 45 && gTeam[playerid] == TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"You Have Robbed $%d From Officer %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"~w~ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed~n~ $%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerWantedInfo(playerid,"Robbery",4,0);
PlayerStats[playerid][TimesRobbed] ++;
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerWantedInfo(playerid,"Robbery",2,0);
PlayerStats[playerid][TimesRobbed] ++;
return 1;
}
}
else if(conartistrisk >= 46 && gTeam[playerid] == TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"Officer %s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob Officer ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"%s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
}
if(pickposkcerisk <= 70 && gTeam[playerid] == TEAM_PICKMARKET)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"You Have Robbed $%d From Officer %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",4,0);
PlayerStats[playerid][TimesRobbed] ++;
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerCash[playerid] +=amount;
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",2,0);
PlayerStats[playerid][TimesRobbed] ++;
return 1;
}
}
else if(pickposkcerisk >= 71 && gTeam[playerid] == TEAM_PICKMARKET)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"Officer %s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob Officer ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"%s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
}
if(normalrates <= 50 && gTeam[playerid] != TEAM_PICKMARKET && gTeam[playerid] != TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"You Have Robbed $%d From Officer %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
PlayerRobbedRecent[id] = 30;
LastAttacked[playerid] = id;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",4,0);
PlayerStats[playerid][TimesRobbed] ++;
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",2,0);
PlayerStats[playerid][TimesRobbed] ++;
return 1;
}
}
else if(normalrates >= 50 && gTeam[playerid] != TEAM_PICKMARKET && gTeam[playerid] != TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"Officer %s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob Officer ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"%s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
}
return 1;
}
if(isnull(params))
{
new amount;
if(UserStats[playerid][Spawned] == 0) return SendClientMessage(playerid, COLOR_RED,OnlyAlive);
if(gTeam[playerid] <= 2) return SendClientMessage(playerid, COLOR_RED,NoUseWSkill);
if(UserStats[playerid][Jailed] != 0) return SendClientMessage(playerid, COLOR_RED,NoUseInJail);
if(RobbedSomeone[playerid] != 0) return SendClientMessage(playerid, COLOR_RED,"Please Wait Before Robbing Someone Again");
new zone = player_zone[playerid];
if(NotAllowedToActionInInterior(playerid) == 1) { format(string,sizeof(string),"You Are Not Allowed To Rob Players In The %s",zones[zone][zone_name]); return SendClientMessage(playerid,COLOR_RED,string); }
new id = GetClosestRobbable(playerid);
if(Kidnapped[playerid] != 0) return SendClientMessage(playerid,COLOR_RED,NotWhileKidnapped);
if(ThisAdminIsOnDuty[playerid] == 1337) return SendClientMessage(playerid,COLOR_RED,"You Cannot Use This Command While In Godmode.");
if(ThisAdminIsOnDuty[id] == 1337) return SendClientMessage(playerid,COLOR_RED,"That Player Is In Admin Mode, You Cannot Rob Him.");
if(id == -1 || GetDistanceBetweenPlayers(playerid,id) > 8) return SendClientMessage(playerid,COLOR_RED,"There Are Currently No Players Close Enough");
if(GivenBirthdayPresent[id] == 1) { new ding[128]; format(ding,sizeof(ding),"Today Is %s's Birthday, You Cannot Rob Him!",UserStats[id][Name]); return SendClientMessage(playerid,COLOR_RED,ding); }
if(IsPlayerInAnyVehicle(id) && !IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"You Cannot Use This Command While In A Vehicle!");
if(UserStats[id][Jailed] != 0) return SendClientMessage(playerid, COLOR_RED,PNoUseInJail);
if(UserStats[id][Spawned] == 0) return SendClientMessage(playerid, COLOR_RED,POnlyAlive);
if(PlayerRobbedRecent[id] != 0) return SendClientMessage(playerid, COLOR_RED,"This Person Has Been Robbed Recently, Please Wait.");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"You Cannot Use This Command While In A Vehicle!");
if(IsPlayerInAnyVehicle(id)) return SendClientMessage(playerid,COLOR_RED,"You Cannot Use This Command While That Player Is In A Vehicle!");
if(LastAttacked[playerid] == id) { new ding[128]; format(ding,sizeof(ding),"You Cannot Attack %s(%d) Twice In One Row.",UserStats[id][Name],id); return SendClientMessage(playerid,COLOR_RED,ding); }
if(PlayerCash[id] <= 100 && !IsPlayerNPC(id)) return SendClientMessage(playerid, COLOR_RED,"This Person Has Not Got Enough Cash!");
if(gTeam[playerid] == TEAM_CONARTIST)
{
if(PlayerCash[id] >= 101 && PlayerCash[id] < 500000) { amount = randomEx(101,PlayerCash[id]); }
if(PlayerCash[id] >= 500000) { amount = 500000; }
if(IsPlayerNPC(id)) { amount = randomEx(30,150); }
}
else if(gTeam[playerid] == TEAM_PICKMARKET)
{
new newamount;
newamount = PlayerCash[id] / 2;
newamount = floatround(newamount, floatround_ceil);
if(PlayerCash[id] < 500000) { amount = random(newamount); }
if(PlayerCash[id] >= 101 && PlayerCash[id] >= 500000) { amount = randomEx(101,newamount); }
if(IsPlayerNPC(id)) { amount = randomEx(30,150); }
}
else if(gTeam[playerid] != TEAM_CONARTIST && gTeam[playerid] != TEAM_PICKMARKET)
{
new newamount;
newamount = PlayerCash[id] / 2;
newamount = floatround(newamount, floatround_ceil);
if(!IsPlayerNPC(id)) { amount = randomEx(101,PlayerCash[id]); }
if(IsPlayerNPC(id)) { amount = randomEx(30,150); }
}
new conartistrisk = random(100);
new normalrates = random(100);
new pickposkcerisk = random(100);
if(amount > 500000) { amount = 500000; }
if(conartistrisk <= 45 && gTeam[playerid] == TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
PlayerStats[playerid][TimesRobbed] ++;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",4,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
PlayerStats[playerid][TimesRobbed] ++;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",2,0);
return 1;
}
}
else if(conartistrisk >= 46 && gTeam[playerid] == TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"Officer %s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob Officer ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"%s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
}
if(pickposkcerisk <= 70 && gTeam[playerid] == TEAM_PICKMARKET)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
PlayerStats[playerid][TimesRobbed] ++;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",4,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
LastAttacked[playerid] = id;
PlayerStats[playerid][TimesRobbed] ++;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",2,0);
return 1;
}
}
else if(pickposkcerisk >= 71 && gTeam[playerid] == TEAM_PICKMARKET)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"Officer %s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob Officer ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"%s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
}
if(normalrates <= 50 && gTeam[playerid] != TEAM_PICKMARKET && gTeam[playerid] != TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"You Have Robbed $%d From Officer %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
PlayerStats[playerid][TimesRobbed] ++;
LastAttacked[playerid] = id;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",4,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"You Have Robbed $%d From %s(%d)",amount,UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"ROBBED $%d FROM ~n~%s",amount,UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerCash[id] -=amount;
PlayerCash[playerid] +=amount;
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
PlayerStats[playerid][TimesRobbed] ++;
LastAttacked[playerid] = id;
format(string,sizeof(string),"%s(%d) Has Robbed $%d From You.",UserStats[playerid][Name],playerid,amount);
SendClientMessage(id,COLOR_YAY,string);
format(string,sizeof(string),"~w~%s Robbed ~n~$%d From You",UserStats[playerid][Name],amount);
GameTextForPlayer(id, string, 8000,4);
PlayerWantedInfo(playerid,"Robbery",2,0);
return 1;
}
}
else if(normalrates >= 50 && gTeam[playerid] != TEAM_PICKMARKET && gTeam[playerid] != TEAM_CONARTIST)
{
if(gTeam[id] <= 2)
{
format(string,sizeof(string),"Officer %s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob Officer ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
if(gTeam[id] >= 3)
{
format(string,sizeof(string),"%s(%d) Has Noticed You Trying To Rob Him. Attempt Failed",UserStats[id][Name],id);
SendClientMessage(playerid,COLOR_YAY,string);
format(string,sizeof(string),"Attempt To Rob ~n~%s Failed",UserStats[id][Name]);
GameTextForPlayer(playerid, string, 8000,4);
PlayerRobbedRecent[id] = 30;
RobbedSomeone[playerid] = 30;
format(string,sizeof(string),"%s(%d) Has Attempted To Rob You.",UserStats[playerid][Name],playerid);
SendClientMessage(id,COLOR_YAY,string);
PlayerWantedInfo(playerid,"Attempted Robbery",2,0);
return 1;
}
}
}
return 1;
}