YumeDany Posted July 19, 2011 Report Share Posted July 19, 2011 Dragi mei apelez dinou la voi .. am o problema Am un GM in care i-a wanted si nu ii mai scade .. adica are wanted 4 .. nu mai scade ppana cand nu intra in puscarie As dori sa ca daca are wanted 4 dupa 5 minute sa ii scada la wanted lvl 3 Si un FS sau ceva cu turf system .. chiestia cu teritorile cucerirea lor etc .. va rog ajutatima am mare nevoe .. Link to comment Share on other sites More sharing options...
jamal Posted July 19, 2011 Report Share Posted July 19, 2011 te pot ajuta cu astea : public SetPlayerCriminal(playerid,declare,reason[]) {//example: SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle"); if(IsPlayerConnected(playerid)) { PlayerInfo[playerid][pCrimes] += 1; new points = WantedPoints[playerid]; new turned[MAX_PLAYER_NAME]; new turner[MAX_PLAYER_NAME]; new turnmes[128]; new wantedmes[128]; new wlevel; strmid(PlayerCrime[playerid][pAccusedof], reason, 0, strlen(reason), 255); GetPlayerName(playerid, turned, sizeof(turned)); if (declare == 255) { format(turner, sizeof(turner), "Unknown"); strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255); } else { if(IsPlayerConnected(declare)) { GetPlayerName(declare, turner, sizeof(turner)); strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255); strmid(PlayerCrime[declare][pBplayer], turned, 0, strlen(turned), 255); strmid(PlayerCrime[declare][pAccusing], reason, 0, strlen(reason), 255); } } format(turnmes, sizeof(turnmes), "You've commited a Crime ( %s ). Reporter: %s.",reason,turner); SendClientMessage(playerid, COLOR_LIGHTRED, turnmes); if(points > 0) { new yesno; if(points == 2) { if(WantedLevel[playerid] != 1) { WantedLevel[playerid] = 1; wlevel = 1; yesno = 1; } } else if(points >= 3 && points <= 4) { if(WantedLevel[playerid] != 2) { WantedLevel[playerid] = 2; wlevel = 2; yesno = 1; } } else if(points >= 5 && points <= 6) { if(WantedLevel[playerid] != 3) { WantedLevel[playerid] = 3; wlevel = 3; yesno = 1; } } else if(points >= 7 && points <= 8) { if(WantedLevel[playerid] != 4) { WantedLevel[playerid] = 4; wlevel = 4; yesno = 1; } } else if(points >= 9 && points <= 10) { if(WantedLevel[playerid] != 5) { WantedLevel[playerid] = 5; wlevel = 5; yesno = 1; } } else if(points >= 11 && points <= 12) { if(WantedLevel[playerid] != 6) { WantedLevel[playerid] = 6; wlevel = 6; yesno = 1; } } else if(points >= 13 && points <= 14) { if(WantedLevel[playerid] != 7) { WantedLevel[playerid] = 7; wlevel = 7; yesno = 1; } } else if(points >= 15 && points <= 16) { if(WantedLevel[playerid] != 8) { WantedLevel[playerid] = 8; wlevel = 8; yesno = 1; } } else if(points >= 17 && points <= 18) { if(WantedLevel[playerid] != 9) { WantedLevel[playerid] = 9; wlevel = 9; yesno = 1; } } else if(points >= 19 && points <= 20) { if(WantedLevel[playerid] != 10) { WantedLevel[playerid] = 10; wlevel = 10; yesno = 1; } } if(WantedLevel[playerid] >= 1) { if(gTeam[playerid] == 3) { gTeam[playerid] = 4; } } if(yesno) { format(wantedmes, sizeof(wantedmes), "Current Wanted Level: %d", wlevel); SendClientMessage(playerid, COLOR_YELLOW, wantedmes); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1) { format(cbjstore, sizeof(turnmes), "HQ: All Units APB: Reporter: %s",turner); SendClientMessage(i, TEAM_BLUE_COLOR, cbjstore); format(cbjstore, sizeof(turnmes), "HQ: Crime: %s, Suspect: %s",reason,turned); SendClientMessage(i, TEAM_BLUE_COLOR, cbjstore); } } } } } }//not connected } public Production() { new string[256]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pFishes] >= 5) { if(FishCount[i] >= 3) { PlayerInfo[i][pFishes] = 0; } else { FishCount[i] += 1; } } if(PlayerDrunk[i] > 0) { PlayerDrunk[i] = 0; PlayerDrunkTime[i] = 0; GameTextForPlayer(i, "~p~Drunk effect~n~~w~Gone", 3500, 1); } if(PlayerInfo[i][pPayDay] < 6) { PlayerInfo[i][pPayDay] += 1; } //+ 5 min to PayDay anti-abuse for(new k = 0; k < MAX_PLAYERS; k++) { if(IsPlayerConnected(k)) { if(gTeam[k] == 2 && CrimInRange(80.0, i,k)) { } else { WantedPoints[i] -= 2; if(WantedPoints[i] < 0) { WantedPoints[i] = 0; } new points = WantedPoints[i]; new wlevel; if(points > 0) { new yesno; if(points == 2) { if(WantedLevel[i] != 1) { WantedLevel[i] = 1; wlevel = 1; yesno = 1; } } else if(points >= 3 && points <= 4) { if(WantedLevel[i] != 2) { WantedLevel[i] = 2; wlevel = 2; yesno = 1; } } else if(points >= 5 && points <= 6) { if(WantedLevel[i] != 3) { WantedLevel[i] = 3; wlevel = 3; yesno = 1; } } else if(points >= 7 && points <= 8) { if(WantedLevel[i] != 4) { WantedLevel[i] = 4; wlevel = 4; yesno = 1; } } else if(points >= 9 && points <= 10) { if(WantedLevel[i] != 5) { WantedLevel[i] = 5; wlevel = 5; yesno = 1; } } else if(points >= 11 && points <= 12) { if(WantedLevel[i] != 6) { WantedLevel[i] = 6; wlevel = 6; yesno = 1; } } else if(points >= 13 && points <= 14) { if(WantedLevel[i] != 7) { WantedLevel[i] = 7; wlevel = 7; yesno = 1; } } else if(points >= 15 && points <= 16) { if(WantedLevel[i] != 8) { WantedLevel[i] = 8; wlevel = 8; yesno = 1; } } else if(points >= 17 && points <= 18) { if(WantedLevel[i] != 9) { WantedLevel[i] = 9; wlevel = 9; yesno = 1; } } else if(points >= 19 && points <= 20) { if(WantedLevel[i] != 10) { WantedLevel[i] = 10; wlevel = 10; yesno = 1; } } else if(points <= 0) { if(WantedLevel[i] != 0) { ClearCrime(i); WantedLevel[i] = 0; wlevel = 0; yesno = 1;} } if(yesno) { format(string, sizeof(string), "Current Wanted Level: %d", wlevel); SendClientMessage(i, COLOR_YELLOW, string); } } } } } } } } Detroit The GodfatherAdress : gta.xdevil.ro:7777Se cauta Lideri , helperi, admini ACTIVI !!! Link to comment Share on other sites More sharing options...
IstuntmanI Posted July 19, 2011 Report Share Posted July 19, 2011 1. Foloseste un timer de 3 minute la care sa-i scada warnul. Cand ajunge la 0 timerul sa nu se mai execute.2. Nu se cer FS-uri. Link to comment Share on other sites More sharing options...
Question
YumeDany
Dragi mei apelez dinou la voi .. am o problema
Am un GM in care i-a wanted si nu ii mai scade .. adica are wanted 4 .. nu mai scade ppana cand nu intra in puscarie
As dori sa ca daca are wanted 4 dupa 5 minute sa ii scada la wanted lvl 3
Si un FS sau ceva cu turf system .. chiestia cu teritorile cucerirea lor etc .. va rog ajutatima am mare nevoe ..
Link to comment
Share on other sites
2 answers to this question
Recommended Posts