16.02.2012, 12:16
Код:
public SearchingHit(playerid) { new string[128]; new giveplayer[MAX_PLAYER_NAME]; new searchhit = 0; for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(searchhit == 0) { if(PlayerInfo[i][pHeadValue] > 0 && GotHit[i] == 0 && PlayerInfo[i][pMember] != 8) { GetPlayerName(i, giveplayer, sizeof(giveplayer)); searchhit = 1; hitfound = 1; hitid = i; for(new k=0; k<MAX_PLAYERS; k++) { if(IsPlayerConnected(k)) { if(PlayerInfo[k][pMember] == 8 || PlayerInfo[k][pLeader] == 8) { SendClientMessage(k, COLOR_WHITE, "|__________________ Hitman Agency News __________________|"); SendClientMessage(k, COLOR_DBLUE, "*** Incoming Message: A Hit has become available. ***"); format(string, sizeof(string), "Person: %s ID: %d Value: $%d", giveplayer, i, PlayerInfo[i][pHeadValue]); SendClientMessage(k, COLOR_DBLUE, string); SendClientMessage(k, COLOR_YELLOW, "Use Givehit hitmanid, to assign the Contract to one of the Hitmans."); SendClientMessage(k, COLOR_WHITE, "|________________________________________________________|"); } } } return 0; } } } } if(searchhit == 0) { SendClientMessage(playerid, COLOR_GREY, " No Contracts available !"); } return 0; } public ExtortionBiz(bizid, money) { new string[128]; format(string, sizeof(string), "No-one"); if(strcmp(BizzInfo[bizid][bExtortion],string, true ) == 0 ) { return 0; } for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { new name[MAX_PLAYER_NAME]; new wstring[MAX_PLAYER_NAME]; GetPlayerName(i, name, sizeof(name)); format(string, sizeof(string), "%s", name); strmid(wstring, string, 0, strlen(string), 255); if(strcmp(BizzInfo[bizid][bExtortion] ,wstring, true ) == 0 ) { new value = money / 100; value = value * 10; SafeGivePlayerMoney(i, value);