Jump to content
  • 0

Problema /buyclothes


OldeR

Question

CMD:buyclothes(playerid,params[])
{
    if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
    if(IsAtClothShop(playerid))
    {
        if(GetPlayerCash(playerid) < 5000) return SendClientMessage(playerid,COLOR_LIGHTRED,"You don't have 5,000$.");
        if(PlayerInfo[playerid][pMember] == 0 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist1, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist2, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 3 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist3, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 4 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist4, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 5 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist5, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 6 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist6, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 8 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist8, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 9 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist9, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 10 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist10, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist11, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist12, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 13 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist13, "Select skin"); }
        else if(PlayerInfo[playerid][pMember] == 14 && PlayerInfo[playerid][pLeader] == 0) { ShowModelSelectionMenu(playerid, skinlist14, "Select skin"); }
    }
    else
    {
        SCM(playerid,COLOR_WHITE,"{FFB870}You're not at clothing store.");
    }
    return 1;
}
CMD:puthat(playerid,params[])
{
    if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
    if(IsPlayerConnected(playerid))
       {
           if(PlayerInfo[playerid][pHats] != 0)
        {
            if(Hatss[playerid] == 0)
            {
                new skin,sendername[30],string[256];
                GetPlayerName(playerid,sendername,sizeof(sendername));
                skin = GetPlayerSkin(playerid);
                SetPlayerAttachedObject(playerid, 0, PlayerInfo[playerid][pHats], 2, SkinCaps[skin][0], SkinCaps[skin][1], SkinCaps[skin][2], SkinCaps[skin][3],SkinCaps[skin][4], SkinCaps[skin][5], 1.000000, 1.000000, 1.000000);
                Hatss[playerid] = 1;
                format(string, sizeof(string), "* %s puts on his hat.", sendername);
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else return SendClientMessage(playerid, COLOR_LIGHTRED, "You already have put a hat.");
        }
        else return SendClientMessage(playerid, COLOR_LIGHTRED, "You don't have a hat.");
    }
    return 1;
}

Cand vreau sa cumpar un skin apas si nu se intampla nimic  , ce pot face?

sa-mp-086.png

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
1 oră în urmă, Banditul a spus:

Sa copiezi doar comanda nu face ca intreg sistemul sa functioneze. Ai ratat sa copiezi cea mai importanta parte, OnPlayerModelSelection functia care se ocupa cu "X a apasat skin Y atunci fa actiunea Z"

Salut , si unde bag comanda ai?

Link to comment
Share on other sites

  • 0

In gm. E o functie pe care o copiezi de unde ai copiat si comenzile.

O poti pune oriunde in gm dar cu conditia sa nu se afle in interiorul altor acolade

Gresit:

functie
{
	OnPlayerModelSelection()
	{
	}
}

Corect:

functie()
{
}
OnPlayerModelSelection()
{
}

altafunctie()
{
}

 

Link to comment
Share on other sites

  • 0
1 hour ago, Banditul said:

Sa copiezi doar comanda nu face ca intreg sistemul sa functioneze. Ai ratat sa copiezi cea mai importanta parte, OnPlayerModelSelection functia care se ocupa cu "X a apasat skin Y atunci fa actiunea Z"

asa se face man acum, la ce sa mai faci sisteme de la 0. Copiezi unu deja facut, dai ctrl c, ctrl v si postezi pe sa-mp.ro ca nu-ti compileaza =)))

76561198110915771.pngAddFriend.png

Link to comment
Share on other sites

  • 0
Acum 8 minute, Mento a spus:

asa se face man acum, la ce sa mai faci sisteme de la 0. Copiezi unu deja facut, dai ctrl c, ctrl v si postezi pe sa-mp.ro ca nu-ti compileaza =)))

Toti am trecut prin asta, mai ales ca nu ne-am nascut sa stim tot. Dar uni pur si simplu refuza sa invete bazele. Nu e nimic rau sa copiezi lucruri care sunt relativ "open-source"  dar problema e ca foarte multi raman in acest "loop" si nu ii mai poti scoate, degeaba le zici sa invente cand ei prefera sa dea copy-paste

  • Upvote 1
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.