SA-MP Forums Archive
Weird Problem - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Weird Problem (/showthread.php?tid=525816)



Weird Problem - Youssef214 - 13.07.2014

Why Does It Says When The Player Connects And He Is In A Gang And It Sends A Message That, The Gang Owner Has Been Connected To The Server,

Codes Under OnplayerConnect:
pawn Код:
if(PlayerDat[playerid][InGang] == 1)
    {
      if(!strcmp(pName(playerid),dini_Get(gFile(dini_Get(pFile(playerid),"GangName")),"Owner"),true))
      {
        new string2[128];
        new PlayerGangID = strval(dini_Get(pFile(playerid),"GangID"));
        format(string2, sizeof(string2), "The Gang Owner Of %s [GangID: %d] %s (%d) Has Connected To The Server.", dini_Get(pFile(playerid),"GangName"), PlayerGangID, pName2, playerid);
        SendClientMessageToAll(0x09FF00FF, string2);
      }
      else
      {
        new string2[128];
        new PlayerGangID = strval(dini_Get(pFile(playerid),"GangID"));
        format(string2, sizeof(string2), "The Gang Member Of %s [GangID: %d] %s (%d) Has Connected To The Server.", dini_Get(pFile(playerid),"GangName"), PlayerGangID, pName2, playerid);
        SendClientMessageToAll(0x09FF00FF, string2);
      }
    }
gFile Code:
pawn Код:
stock gFile(const gangname[])
{
    new gfile[256];
    format(gfile,sizeof(gfile),"DGang/Gangs/%s.ini",gangname);
    return gfile;
}
pFile Code:
pawn Код:
stock pFile(playerid)
{
    new file[256];
    format(file,sizeof(file),"DGang/Accounts/%s.ini",pName(playerid));
    return file;
}



Re: Weird Problem - Jack_Leslie - 14.07.2014

Try
pawn Код:
if(PlayerDat[playerid][InGang] == 1)
    {
      if(strcmp(pName(playerid), dini_Get(gFile(dini_Get(pFile(playerid),"GangName")),"Owner"), true) == 0)
      {
        new string2[128];
        new PlayerGangID = strval(dini_Get(pFile(playerid),"GangID"));
        format(string2, sizeof(string2), "The Gang Owner Of %s [GangID: %d] %s (%d) Has Connected To The Server.", dini_Get(pFile(playerid),"GangName"), PlayerGangID, pName2, playerid);
        SendClientMessageToAll(0x09FF00FF, string2);
      }
      else
      {
        new string2[128];
        new PlayerGangID = strval(dini_Get(pFile(playerid),"GangID"));
        format(string2, sizeof(string2), "The Gang Member Of %s [GangID: %d] %s (%d) Has Connected To The Server.", dini_Get(pFile(playerid),"GangName"), PlayerGangID, pName2, playerid);
        SendClientMessageToAll(0x09FF00FF, string2);
      }
    }



Re: Weird Problem - Youssef214 - 14.07.2014

Still Sending That Everyone Is The Gang Owner, I Use DGang And I Created These Messages, Anyone Help?