CMD:getallhg(playerid,params[]) {
#pragma unused params
if(PlayerInfo[playerid][HGRank] >= 7) {
CMDMessageToAdmins(playerid,"GETAllHG");
new Float:x,Float:y,Float:z, interior = GetPlayerInterior(playerid);
GetPlayerPos(playerid,x,y,z);
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && (i != playerid) && i != ServerInfo[MaxAdminLevel]) {
PlayerPlaySound(i,1057,0.0,0.0,0.0); SetPlayerPos(i,x+(playerid/4)+1,y+(playerid/4),z); SetPlayerInterior(i,interior);
}
}
new string[128]; format(string,sizeof(string),"HG Leader \"%s\" has teleported all HG Members", pName(playerid) );
return MessageToHG(blue, string);
} else return SendClientMessage(playerid,red,"ERROR: You need to be HG Member Rank 7 to use this command");
}
CMD:getall(playerid,params[]) {
#pragma unused params
if(PlayerInfo[playerid][Level] >= 5) {
CMDMessageToAdmins(playerid,"GETAll");
new Float:x,Float:y,Float:z, interior = GetPlayerInterior(playerid);
GetPlayerPos(playerid,x,y,z);
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && (i != playerid) && i != ServerInfo[MaxAdminLevel]) {
PlayerPlaySound(i,1057,0.0,0.0,0.0); SetPlayerPos(i,x+(playerid/4)+1,y+(playerid/4),z); SetPlayerInterior(i,interior);
}
}
new string[128]; format(string,sizeof(string),"Administrator \"%s\" has teleported all players", pName(playerid) );
return SendClientMessageToAll(blue, string);
} else return SendClientMessage(playerid,red,"ERROR: You need to be level 5 to use this command");
}
CMD:getallhg(playerid,params[]) {
#pragma unused params
if(PlayerInfo[playerid][HGRank] >= 7) {
CMDMessageToAdmins(playerid,"GETAllHG");
new Float:x,Float:y,Float:z, interior = GetPlayerInterior(playerid);
GetPlayerPos(playerid,x,y,z);
for(new i = 0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && (i != playerid) && i != ServerInfo[MaxAdminLevel] && i == PlayerInfo[playerid][HG]) {
PlayerPlaySound(i,1057,0.0,0.0,0.0); SetPlayerPos(i,x+(playerid/4)+1,y+(playerid/4),z); SetPlayerInterior(i,interior);
}
}
new string[128]; format(string,sizeof(string),"HG Leader \"%s\" has teleported all HG Members", pName(playerid) );
return MessageToHG(blue, string);
} else return SendClientMessage(playerid,red,"ERROR: You need to be HG Member Rank 7 to use this command");
}
|
What variabiable are you using for HG member?
Код:
i == PlayerInfo[playerid][HG] |
for(new i = 0; i < MAX_PLAYERS; i++) {
CMD:getallhg(playerid)
{
if(PlayerInfo[playerid][HGRank] >= 7)
{
CMDMessageToAdmins(playerid,"GETAllHG");
new Float:x, Float:y, Float:z, interior = GetPlayerInterior(playerid);
GetPlayerPos(playerid, x, y, z);
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
if(IsPlayerConnected(i) && (i != playerid) && i != ServerInfo[MaxAdminLevel])
{
if (PlayerInfo[i][HGRank] > 0)
{
PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
SetPlayerPos(i, x+(playerid/4)+1, y+(playerid/4), z);
SetPlayerInterior(i, interior);
}
}
}
new string[128]; format(string,sizeof(string),"HG Leader \"%s\" has teleported all HG Members", pName(playerid) );
return MessageToHG(blue, string);
}
else SendClientMessage(playerid,red,"ERROR: You need to be HG Member Rank 7 to use this command");
return 1;
}
H:\GAME\SA-MP Server\HGTDM\Gamemodes\HGTDM~RP.pwn(32028) : error 017: undefined symbol "GetPlayerPoolSize" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
CMD:getallhg(playerid, params[])
{
if(PlayerInfo[playerid][HGRank] >= 7)
{
CMDMessageToAdmins(playerid,"GETAllHG");
new Float:x,Float:y,Float:z, interior = GetPlayerInterior(playerid);
GetPlayerPos(playerid,x,y,z);
foreach(Player, i)
{
if(i != ServerInfo[MaxAdminLevel])
{
if(PlayerInfo[i][HGRank] > 0)
{
PlayerPlaySound(i,1057,0.0,0.0,0.0);
SetPlayerPos(i,x+(playerid/4)+1,y+(playerid/4),z);
SetPlayerInterior(i,interior);
}
new string[128];
format(string,sizeof(string),"HG Leader \"%s\" has teleported all HG Members", pName(playerid));
MessageToHG(blue, string);
}
}
}
else SCM(playerid, COLOR_WHITE,"You must have rank higher than 7.");
return 1;
}
|
I found this error >
Код:
H:\GAME\SA-MP Server\HGTDM\Gamemodes\HGTDM~RP.pwn(32028) : error 017: undefined symbol "GetPlayerPoolSize" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. |
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
for(new i = 0, i <= MAX_PLAYERS; i++)