Jump to content
  • 0

Problema Clan TAG!


VipBo$$

Question

Din nou vin cu o problema in speranta ca ma veti ajuta voi sa o rezolv :D.

Deci, sa incep cu inceputul: Cand creez un clan pe moment imi ramane tag-ul, culoarea, numele la rankuri, iar dupa ce dau restart la sv sau chiar relog mie la cont nu mai imi apare nimic, nici tag nimic ablolut gol.

Uitati-va:

Inainte de a da restart: https://imgur.com/a/Qf9DA

Dupa: https://imgur.com/a/XJtXf

Ajutor va rog!!!

g4JGBJX.gif.31953391ab64171df562293ad37a0875.gif.9d26b39cd3270634d9cf89dcb43fba87.gif

 

 

Link to comment
Share on other sites

14 answers to this question

Recommended Posts

  • 0
Acum 4 minute, AlexBo$$ a spus:

Din nou vin cu o problema in speranta ca ma veti ajuta voi sa o rezolv :D.

Deci, sa incep cu inceputul: Cand creez un clan pe moment imi ramane tag-ul, culoarea, numele la rankuri, iar dupa ce dau restart la sv sau chiar relog mie la cont nu mai imi apare nimic, nici tag nimic ablolut gol.

Uitati-va:

Inainte de a da restart: https://imgur.com/a/Qf9DA

Dupa: https://imgur.com/a/XJtXf

Ajutor va rog!!!

Cod sursa?

Link to comment
Share on other sites

  • 0

ASTEA?

 

if(dialogid == DIALOG_CLAN)
    {
            if(!response)
            {
                hidePlayerDialog(playerid);
            }
            else
            {
                if(PlayerInfo[playerid][pClan] >= 1)
                {
                    switch(listitem)
                    {
                        case 0:
                        {
                            SendClientMessage(playerid, COLOR_GENANNOUNCE, "Clan help:");
                            SendClientMessage(playerid, COLOR_GREY, "/clan - clan menu, /c - clan chat, /cinvite - invite member to clan, /quitclan - quit the clan");
                        }
                        case 1:
                        {
                            new aim[569],query[300],warns[5],test[5],result[300],idd,mid=1,aim2[600];
                            format(query, sizeof(query), "SELECT * FROM `users` WHERE `Clan` = '%d' ORDER BY `CRank` DESC LIMIT 100",PlayerInfo[playerid][pClan]);
                            new Cache: membresult = mysql_query(SQL,query);
                            for(new i, j = cache_get_row_count (); i != j; ++i)
                            {
                                cache_get_field_content(i, "name", result); format(query, 30, result);
                                cache_get_field_content(i, "CRank", result); format(test, 5, result);
                                cache_get_field_content(i, "ClanWarns", result); format(warns, 5, result);
                                idd = cache_get_field_content_int(i, "id");
                                Selected[playerid][mid] = idd;
                                format(aim, sizeof(aim), "%s[R%s] [%s/3 warns] %s\n",aim, test, warns, query);
                                mid++;
                            }
                            cache_delete(membresult);
                            format(aim2,sizeof(aim2),"{F89B0E}(+) Invita Membru\n%s",aim);
                            ShowPlayerDialog(playerid, DIALOG_CLANMEMBERS, DIALOG_STYLE_LIST, "{B98300}abc {FFFFFF}Clan Members", aim2, "Select", "Back");
                        }
                        case 2:
                        {
                            ShowPlayerDialog(playerid, DIALOG_CLANSETTINGS, DIALOG_STYLE_LIST, "{B98300}abc {FFFFFF}Clan settings", "Clan Rank Names\nChange Clan Chat Color", "Select", "Back");
                        }
                        case 3:
                        {
                            new strings[256];
                            format(strings,sizeof(strings),"Remove Clan Tag: %s\nUse Clan Tag #1: %s%s\nUse Clan Tag #2: %s%s",PlayerInfo[playerid][pNormalName],ClanInfo[PlayerInfo[playerid][pClan]][cClanTag],PlayerInfo[playerid][pNormalName],PlayerInfo[playerid][pNormalName],ClanInfo[PlayerInfo[playerid][pClan]][cClanTag]);
                            ShowPlayerDialog(playerid, DIALOG_CLAN_TAG, DIALOG_STYLE_LIST, "{B98300}abc {FFFFFF}Clan Tag",strings, "Select", "Back");
                        }
                    }
                }
                else
                {
                    hidePlayerDialog(playerid);
                }
            }
        }

 

 

//=======================================================================//

 

if(dialogid == DIALOG_CLAN_TAG)
    {
            if(!response)
            {
                ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
            }
            else
            {
                if(PlayerInfo[playerid][pClan] >= 1)
                {
                    new szName[25],str111[256],str222[256],str333[256],stringname[128],strings[128];
                    switch(listitem)
                    {
                        case 0:
                        {
                            format(szName, sizeof(szName), "%s", PlayerInfo[playerid][pNormalName]);
                            SetPlayerName(playerid, PlayerInfo[playerid][pNormalName]);
                            PlayerInfo[playerid][pClanTag] = 0;
                            mysql_format(SQL, str111, sizeof(str111), "UPDATE users SET `ClanTag`='0' WHERE `name`='%s'", PlayerInfo[playerid][pNormalName]);
                                mysql_tquery(SQL,str111,"","");
                        }
                        case 1:
                        {
                            format(szName, sizeof(szName), "%s%s", ClanInfo[PlayerInfo[playerid][pClan]][cClanTag], PlayerInfo[playerid][pNormalName]);
                            SetPlayerName(playerid, szName);
                            PlayerInfo[playerid][pClanTag] = 1;
                            mysql_format(SQL,str222, sizeof(str222), "UPDATE users SET `ClanTag`='1' WHERE `name`='%s%s'", PlayerInfo[playerid][pNormalName]);
                                mysql_tquery(SQL,str222,"","");
                        }
                        case 2:
                        {
                            format(szName, sizeof(szName), "%s%s", PlayerInfo[playerid][pNormalName], ClanInfo[PlayerInfo[playerid][pClan]][cClanTag]);
                            SetPlayerName(playerid, szName);
                            PlayerInfo[playerid][pClanTag] = 2;
                            mysql_format(SQL,str333, sizeof(str333), "UPDATE users SET `ClanTag`='2' WHERE `name`='%s%s'", PlayerInfo[playerid][pNormalName]);
                                mysql_tquery(SQL,str333,"","");
                        }
                    }
                    format(strings,sizeof(strings),"Your nickname is now: %s",szName);
                    SendClientMessage(playerid, COLOR_GENANNOUNCE, strings);
                    format(stringname,sizeof(stringname),"(%d) %s / abc ~g~~h~~h~RPG",playerid,szName);
                    PlayerTextDrawSetString(playerid, NumePlayer[playerid], stringname);
                    PlayerTextDrawShow(playerid, NumePlayer[playerid]);
                }
                else
                {
                    hidePlayerDialog(playerid);
                }
            }
        }

Edited by AlexBo$$

g4JGBJX.gif.31953391ab64171df562293ad37a0875.gif.9d26b39cd3270634d9cf89dcb43fba87.gif

 

 

Link to comment
Share on other sites

  • 0

Modifica:

if(dialogid == DIALOG_CLAN_TAG)
    {
            if(!response)
            {
                ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "{255A8F}C{FFFFFF}lan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
            }
            else
            {
                if(PlayerInfo[playerid][pClan] >= 1)
                {
                    new szName[25],str111[256],str222[256],str333[256];
                    switch(listitem)
                    {
                        case 0:
                        {
                            format(szName, sizeof(szName), "%s", PlayerInfo[playerid][pNormalName]);
                            SetPlayerName(playerid, PlayerInfo[playerid][pNormalName]);
                            PlayerInfo[playerid][pClanTag] = 0;
                            mysql_format(SQL, str111, sizeof(str111), "UPDATE users SET `ClanTag`='0' WHERE `name`='%s'", PlayerInfo[playerid][pNormalName]);
                                mysql_tquery(SQL,str111,"","");
                        }
                        case 1:
                        {
                            format(szName, sizeof(szName), "%s%s", ClanInfo[PlayerInfo[playerid][pClan]][cClanTag], PlayerInfo[playerid][pNormalName]);
                            SetPlayerName(playerid, szName);
                            PlayerInfo[playerid][pClanTag] = 1;
                            mysql_format(SQL,str222, sizeof(str222), "UPDATE users SET `ClanTag`='1' WHERE `name`='%s'", PlayerInfo[playerid][pNormalName]);
                                mysql_tquery(SQL,str222,"","");
                        }
                        case 2:
                        {
                            format(szName, sizeof(szName), "%s%s", PlayerInfo[playerid][pNormalName], ClanInfo[PlayerInfo[playerid][pClan]][cClanTag]);
                            SetPlayerName(playerid, szName);
                            PlayerInfo[playerid][pClanTag] = 2;
                            mysql_format(SQL,str333, sizeof(str333), "UPDATE users SET `ClanTag`='2' WHERE `name`='%s'", PlayerInfo[playerid][pNormalName]);
                                mysql_tquery(SQL,str333,"","");
                        }
                    }
                }
                else
                {
                    hidePlayerDialog(playerid);
                }
            }
    }

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.