19.07.2014, 02:41
Nesse Codigo no lugar do numero 0 й o valor que o membro de cada Org ira ganhar por Salario
Nesse Codigo й oque aparece na hora do salario pro player
Como voces podem ver esse codigo acima puxa o OrgsSalaries e informa que o Salбrio por exemplo da PM й 5000 e informa pros players que sгo da PM que eles receberam 5000, mais esse salario ai й pra todos membros, entao eu fiz um sistema em que cada Cargo da org ira receber certo salario e eu queria saber como eu faзo pra botar pra aparecer quando o player receber o salario
CODIGO Que eu fiz onde cada membro recebe o salario proporcional ao cargo
Код:
new OrgsSalaries[MAX_ORGS] = { 0, 5000,//PM 0,//FBI 0,//FA 0,//BOMBEIROS 0,//BALLAS 0,//GROVE 0,//POLITICO 0,//HITMAN 0,//SA NEWS 0,//LOWRIDER 0,//RIFFA 0,//VAGOS 0,//BIKERS 0,//GUARDA MUNICIPAL 0,//AZTECAS 0,//RUSSA 0,//YAKUZA 0,//DRIFTERS 0,//ComandoVermelho 0,//Pcc 0,//BOPE 0,//ALQAEDA 0,//PC 0,//KINGS };
Код:
else if(Player[i][pMember] != 0) { format(string, sizeof(string), " Salбrio: [+] R$%d", OrgsSalaries[Player[i][pMember]]); GivePlayerGP(i, OrgsSalaries[Player[i][pMember]]); }
CODIGO Que eu fiz onde cada membro recebe o salario proporcional ao cargo
Код:
stock QuantiaRecebida(playerid) { new Quantiax[48]; if(Player[playerid][pMember] == TEAM_PM || Player[playerid][pLeader] == TEAM_PM)//PM Ranks { if(Player[playerid][pRank] == 1)Quantiax = "2000"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "3000"; else if(Player[playerid][pRank] == 4)Quantiax = "3500"; else if(Player[playerid][pRank] == 5)Quantiax = "4000"; else if(Player[playerid][pRank] == 6)Quantiax = "5000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_PF || Player[playerid][pLeader] == TEAM_PF)//PF Ranks { if(Player[playerid][pRank] == 1)Quantiax = "2000"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "3000"; else if(Player[playerid][pRank] == 4)Quantiax = "3500"; else if(Player[playerid][pRank] == 5)Quantiax = "4000"; else if(Player[playerid][pRank] == 6)Quantiax = "5000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_FA || Player[playerid][pLeader] == TEAM_FA)//FA Ranks { if(Player[playerid][pRank] == 1)Quantiax = "3000"; else if(Player[playerid][pRank] == 2)Quantiax = "3500"; else if(Player[playerid][pRank] == 3)Quantiax = "4000"; else if(Player[playerid][pRank] == 4)Quantiax = "4500"; else if(Player[playerid][pRank] == 5)Quantiax = "5000"; else if(Player[playerid][pRank] == 6)Quantiax = "7000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_BOMBE || Player[playerid][pLeader] == TEAM_BOMBE)//FA Ranks { if(Player[playerid][pRank] == 1)Quantiax = "1500"; else if(Player[playerid][pRank] == 2)Quantiax = "1800"; else if(Player[playerid][pRank] == 3)Quantiax = "2000"; else if(Player[playerid][pRank] == 4)Quantiax = "2500"; else if(Player[playerid][pRank] == 5)Quantiax = "3000"; else if(Player[playerid][pRank] == 6)Quantiax = "4000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_BOPE || Player[playerid][pLeader] == TEAM_BOPE)//BOPE Ranks { if(Player[playerid][pRank] == 1)Quantiax = "2000"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "3000"; else if(Player[playerid][pRank] == 4)Quantiax = "3500"; else if(Player[playerid][pRank] == 5)Quantiax = "4000"; else if(Player[playerid][pRank] == 6)Quantiax = "5000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_BALLAS || Player[playerid][pLeader] == TEAM_BALLAS || Player[playerid][pMember] == TEAM_GROOVE || Player[playerid][pLeader] == TEAM_GROOVE || Player[playerid][pMember] == TEAM_VAGOS || Player[playerid][pLeader] == TEAM_VAGOS || Player[playerid][pMember] == TEAM_AZTECAS || Player[playerid][pLeader] == TEAM_AZTECAS)//Grove/Ballas/Vagos/Aztecas Ranks { if(Player[playerid][pRank] == 1)Quantiax = "2000"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "2700"; else if(Player[playerid][pRank] == 4)Quantiax = "3000"; else if(Player[playerid][pRank] == 5)Quantiax = "3500"; else if(Player[playerid][pRank] == 6)Quantiax = "4000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_LOWRIDERS || Player[playerid][pLeader] == TEAM_LOWRIDERS || Player[playerid][pMember] == TEAM_DRIFTERS || Player[playerid][pLeader] == TEAM_DRIFTERS || Player[playerid][pMember] == TEAM_KINGS || Player[playerid][pLeader] == TEAM_KINGS)//Lowriders Ranks { if(Player[playerid][pRank] == 1)Quantiax = "2000"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "2700"; else if(Player[playerid][pRank] == 4)Quantiax = "3000"; else if(Player[playerid][pRank] == 5)Quantiax = "3500"; else if(Player[playerid][pRank] == 6)Quantiax = "4000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_COMANDOVERMELHO || Player[playerid][pLeader] == TEAM_COMANDOVERMELHO || Player[playerid][pMember] == TEAM_PCC || Player[playerid][pLeader] == TEAM_PCC)//CV/PCC Ranks { if(Player[playerid][pRank] == 1)Quantiax = "2000"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "2700"; else if(Player[playerid][pRank] == 4)Quantiax = "3000"; else if(Player[playerid][pRank] == 5)Quantiax = "3500"; else if(Player[playerid][pRank] == 6)Quantiax = "4000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_PREF || Player[playerid][pLeader] == TEAM_PREF)//Prefeito Ranks { if(Player[playerid][pRank] == 1)Quantiax = "1500"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "3000"; else if(Player[playerid][pRank] == 4)Quantiax = "4000"; else if(Player[playerid][pRank] == 5)Quantiax = "5000"; else if(Player[playerid][pRank] == 6)Quantiax = "5500"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_HITMAN || Player[playerid][pLeader] == TEAM_HITMAN)//Hitman Ranks { if(Player[playerid][pRank] == 1)Quantiax = "2000"; else if(Player[playerid][pRank] == 2)Quantiax = "2500"; else if(Player[playerid][pRank] == 3)Quantiax = "2700"; else if(Player[playerid][pRank] == 4)Quantiax = "3000"; else if(Player[playerid][pRank] == 5)Quantiax = "3500"; else if(Player[playerid][pRank] == 6)Quantiax = "4000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_MUNICIPAL || Player[playerid][pLeader] == TEAM_MUNICIPAL)//MUNICIPAL Ranks { if(Player[playerid][pRank] == 1)Quantiax = "1700"; else if(Player[playerid][pRank] == 2)Quantiax = "2000"; else if(Player[playerid][pRank] == 3)Quantiax = "2500"; else if(Player[playerid][pRank] == 4)Quantiax = "3000"; else if(Player[playerid][pRank] == 5)Quantiax = "3500"; else if(Player[playerid][pRank] == 6)Quantiax = "4000"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_SANEWS || Player[playerid][pLeader] == TEAM_SANEWS)//Reporters Ranks { if(Player[playerid][pRank] == 1)Quantiax = "1500"; else if(Player[playerid][pRank] == 2)Quantiax = "2000"; else if(Player[playerid][pRank] == 3)Quantiax = "2500"; else if(Player[playerid][pRank] == 4)Quantiax = "3000"; else if(Player[playerid][pRank] == 5)Quantiax = "3200"; else if(Player[playerid][pRank] == 6)Quantiax = "3500"; //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_RUSSA || Player[playerid][pLeader] == TEAM_RUSSA || Player[playerid][pMember] == TEAM_YAKUZA || Player[playerid][pLeader] == TEAM_YAKUZA)// Russa/yakusa { if(Player[playerid][pRank] == 1)Quantiax = "2200"; else if(Player[playerid][pRank] == 2)Quantiax = "2600"; else if(Player[playerid][pRank] == 3)Quantiax = "3000"; else if(Player[playerid][pRank] == 4)Quantiax = "3500"; else if(Player[playerid][pRank] == 5)Quantiax = "4500"; else if(Player[playerid][pRank] == 6)Quantiax = "5000"; //else rank = "Nenhum"; } return Quantiax; } stock RecebeuCargo(playerid) { if(Player[playerid][pMember] == TEAM_PM || Player[playerid][pLeader] == TEAM_PM)//PM Ranks { if(Player[playerid][pRank] == 1) return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 4000); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 5000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_PF || Player[playerid][pLeader] == TEAM_PF)//PF Ranks { if(Player[playerid][pRank] == 1) return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 4000); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 5000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_FA || Player[playerid][pLeader] == TEAM_FA)//FA Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 4000); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 4500); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 5000); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 7000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_BOMBE || Player[playerid][pLeader] == TEAM_BOMBE)//FA Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 1500); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 1800); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 4000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_BOPE || Player[playerid][pLeader] == TEAM_BOPE)//BOPE Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 4000); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 5000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_BALLAS || Player[playerid][pLeader] == TEAM_BALLAS || Player[playerid][pMember] == TEAM_GROOVE || Player[playerid][pLeader] == TEAM_GROOVE || Player[playerid][pMember] == TEAM_VAGOS || Player[playerid][pLeader] == TEAM_VAGOS || Player[playerid][pMember] == TEAM_AZTECAS || Player[playerid][pLeader] == TEAM_AZTECAS)//Grove/Ballas/Vagos/Aztecas Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 2700); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 4000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_LOWRIDERS || Player[playerid][pLeader] == TEAM_LOWRIDERS || Player[playerid][pMember] == TEAM_DRIFTERS || Player[playerid][pLeader] == TEAM_DRIFTERS || Player[playerid][pMember] == TEAM_KINGS || Player[playerid][pLeader] == TEAM_KINGS)//Lowriders Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 2700); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 4000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_COMANDOVERMELHO || Player[playerid][pLeader] == TEAM_COMANDOVERMELHO || Player[playerid][pMember] == TEAM_PCC || Player[playerid][pLeader] == TEAM_PCC)//CV/PCC Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 2700); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 4000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_PREF || Player[playerid][pLeader] == TEAM_PREF)//Prefeito Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 1500); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 4000); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 5000); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 5500); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_HITMAN || Player[playerid][pLeader] == TEAM_HITMAN)//Hitman Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 2700); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 4000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_MUNICIPAL || Player[playerid][pLeader] == TEAM_MUNICIPAL)//MUNICIPAL Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 1700); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 4000); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_SANEWS || Player[playerid][pLeader] == TEAM_SANEWS)//Reporters Ranks { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 1500); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2000); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 2500); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 3200); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 3500); //else rank = "Nenhum"; } else if(Player[playerid][pMember] == TEAM_RUSSA || Player[playerid][pLeader] == TEAM_RUSSA || Player[playerid][pMember] == TEAM_YAKUZA || Player[playerid][pLeader] == TEAM_YAKUZA)// Russa/yakusa { if(Player[playerid][pRank] == 1)return GivePlayerGP(playerid, 2200); else if(Player[playerid][pRank] == 2)return GivePlayerGP(playerid, 2600); else if(Player[playerid][pRank] == 3)return GivePlayerGP(playerid, 3000); else if(Player[playerid][pRank] == 4)return GivePlayerGP(playerid, 3500); else if(Player[playerid][pRank] == 5)return GivePlayerGP(playerid, 4500); else if(Player[playerid][pRank] == 6)return GivePlayerGP(playerid, 5000); //else rank = "Nenhum"; } return 1; }