Jump to content
  • 0

Problema /buyclothes


Question

Posted

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

5 answers to this question

Recommended Posts

  • 0
Posted

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"

  • 0
Posted
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?

  • 0
Posted

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()
{
}

 

  • 0
Posted
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

  • 0
Posted
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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • 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.