25.12.2014, 15:49
Alguйm pode me ajudar com este sistema pois estou fazendo um check infoorg mais nгo funfa, funfa atй na parte do debug vocк nгo й de da org lнder, nгo mostra o debug vocк nгo й de nenhuma org debug mais in-game, e agora? oque tem de errado neste cуdigo?
Muita gente deve ter erros com este CheckInfoOrg, caso alguйm deseja me ajudar e ajudar outros
pawn Код:
public CheckInfoOrg(playerid)
{
if (IsPlayerConnected(playerid))
{
new PlayerNick[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerNick,sizeof(PlayerNick));
new OrgCheck = GetPlayerOrg(playerid);
if (PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0)
{
if (strcmp(PlayerNick, InfoOrg[OrgCheck][LiderInfo], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "vocк nгo й de da org lider");
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][SubLider1], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][SubLider2], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro1], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro2], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro3], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro4], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro5], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro6], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro7], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro8], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro9], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro10], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro11], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro12], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro13], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro14], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro15], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro16], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro17], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro18], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro19], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
if (strcmp(PlayerNick, InfoOrg[OrgCheck][Membro20], true) == 0)
{
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return true;
}
PlayerInfo[playerid][pCheckInfoOrg] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "vocк nгo й de nenhuma org debug");
}
}
if(PlayerInfo[playerid][pCheckInfoOrg] >= 1)
{
if(PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0)
{
new FGTS = PlayerInfo[playerid][pFGTS]/2, string[256];
if(PlayerInfo[playerid][pLider] > 0)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк nгo й mais um lнder."); //caso seja lider
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк nгo й mais um membro."); //caso seja um membro
}
PlayerInfo[playerid][pMembro] = 0;
PlayerInfo[playerid][pLider] = 0;
PlayerInfo[playerid][pCargo] = 0;
PlayerInfo[playerid][pCheckInfoOrg] = 0;
return 1;
}
}
return true;
}
