CMD:d(playerid, params[]) { if(PlayerOrg[playerid] == 0) return SendClientMessage(playerid, -1, "ur not in a faction fag"); if(PlayerOrg[playerid] == 1 || PlayerOrg[playerid] == 2) { new msg[128], playername[MAX_PLAYER_NAME]; if (sscanf(params, "s[100]", msg)) return SendClientMessage(playerid,COLOR_WHITE,"Usage: /d [message]"); GetPlayerName(playerid, playername, sizeof(playername)); if(PlayerOrg[playerid] == 1) { if(PlayerRank[playerid] == 1) format(msg, sizeof(msg), "[DEP] pddrank 1 %s: %s", playername, msg); if(PlayerRank[playerid] == 2) format(msg, sizeof(msg), "[DEP] pdrank 2 %s: %s", playername, msg); if(PlayerRank[playerid] == 3) format(msg, sizeof(msg), "[DEP] pdrank 3 %s: %s", playername, msg); if(PlayerRank[playerid] == 4) format(msg, sizeof(msg), "[DEP] pdrank 4 %s: %s", playername, msg); if(PlayerRank[playerid] == 5) format(msg, sizeof(msg), "[DEP] pdrank 5 %s: %s", playername, msg); if(PlayerRank[playerid] == 6) format(msg, sizeof(msg), "[DEP] pdrank 6 %s: %s", playername, msg); } if(PlayerOrg[playerid] == 2) { if(PlayerRank[playerid] == 1) format(msg, sizeof(msg), "[DEP] pdrank 1 %s: %s", playername, msg); if(PlayerRank[playerid] == 2) format(msg, sizeof(msg), "[DEP] pdrank 2 %s: %s", playername, msg); if(PlayerRank[playerid] == 3) format(msg, sizeof(msg), "[DEP] pdrank 3 %s: %s", playername, msg); if(PlayerRank[playerid] == 4) format(msg, sizeof(msg), "[DEP] pdrank 4 %s: %s", playername, msg); if(PlayerRank[playerid] == 5) format(msg, sizeof(msg), "[DEP] pdrank 5 %s: %s", playername, msg); if(PlayerRank[playerid] == 6) format(msg, sizeof(msg), "[DEP] pdrank 6 %s: %s", playername, msg); } SendClientMessageToOrg("SASD", -1, msg); SendClientMessageToOrg("LSPD", -1, msg); } return 1; }
enum PlayerData
{
ID,
Password[129],
PlayerRank
}
new pInfo[MAX_PLAYERS][PlayerData];
pInfo[playerid][PlayerRank]
if(pInfo[playerid][PlayerRank] == 1) format(msg, sizeof(msg), "[DEP] pddrank 1 %s: %s", playername, msg);
enum Orgs { Name[32], Leader[24], Skin, Float:X, Float:Y, Float:Z, Weapons[3], Ammo[3], Vehicles[MAX_ORG_VEHICLES], VehiclesCreated, Text3D:OrgLabel, Zones[MAX_ZONES_PER_ORG], Float:ZoneMinX[MAX_ZONES_PER_ORG], Float:ZoneMinY[MAX_ZONES_PER_ORG], Float:ZoneMaxX[MAX_ZONES_PER_ORG], Float:ZoneMaxY[MAX_ZONES_PER_ORG], ZoneColor[MAX_ZONES_PER_ORG], ZonesCreated, }; new Organization[MAX_ORGS][Orgs]; new PlayerOrg[MAX_PLAYERS]; new PlayerLeader[MAX_PLAYERS]; new PlayerRank[MAX_PLAYERS][28]; new Requesting[MAX_PLAYERS]; new CollectedWage[MAX_PLAYERS];
Kind of building off of someone elses filterscript so not to familiar with that, but this is what i could scavenge:
also, im using DINI. Код:
enum Orgs { Name[32], Leader[24], Skin, Float:X, Float:Y, Float:Z, Weapons[3], Ammo[3], Vehicles[MAX_ORG_VEHICLES], VehiclesCreated, Text3D:OrgLabel, Zones[MAX_ZONES_PER_ORG], Float:ZoneMinX[MAX_ZONES_PER_ORG], Float:ZoneMinY[MAX_ZONES_PER_ORG], Float:ZoneMaxX[MAX_ZONES_PER_ORG], Float:ZoneMaxY[MAX_ZONES_PER_ORG], ZoneColor[MAX_ZONES_PER_ORG], ZonesCreated, }; new Organization[MAX_ORGS][Orgs]; new PlayerOrg[MAX_PLAYERS]; new PlayerLeader[MAX_PLAYERS]; new PlayerRank[MAX_PLAYERS][28]; new Requesting[MAX_PLAYERS]; new CollectedWage[MAX_PLAYERS]; |