[Erro]SetPlayerShopName n tenho a minima noзao disso
#2

https://sampwiki.blast.hk/wiki/SetPlayerShopName


e


pawn Код:
stock ReturnUser(text[], playerid = INVALID_PLAYER_ID)
{
        new pos = 0;
        while (text[pos] < 0x21)
        {
                if (text[pos] == 0) return INVALID_PLAYER_ID;
                pos++;
        }
        new userid = INVALID_PLAYER_ID;
        if (IsNumeric(text[pos]))
        {
                userid = strval(text[pos]);
                if (userid >=0 && userid < MAX_PLAYERS)
                {
                        if(!IsPlayerConnected(userid))
                        {
                                userid = INVALID_PLAYER_ID;
                        }
                        else
                        {
                                return userid;
                        }
                }
        }
        new len = strlen(text[pos]);
        new count = 0;
        new aname[MAX_PLAYER_NAME];
        for (new i = 0; i < MAX_PLAYERS; i++)
        {
                if (IsPlayerConnected(i))
                {
                        GetPlayerName(i, aname, sizeof (aname));
                        if (strcmp(aname, text[pos], true, len) == 0)
                        {
                                if (len == strlen(aname))
                                {
                                        return i;
                                }
                                else
                                {
                                        count++;
                                        userid = i;
                                }
                        }
                }
        }
        if (count != 1)
        {
                if (playerid != INVALID_PLAYER_ID)
                {
                        if (count)
                        {
                                SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow search.");
                        }
                        else
                        {
                                SendClientMessage(playerid, 0xFF0000AA, "No matching user found.");
                        }
                }
                userid = INVALID_PLAYER_ID;
        }
        return userid;
}
Reply


Messages In This Thread
[Erro]SetPlayerShopName n tenho a minima noзao disso - by Link_ - 26.09.2010, 00:39
Re: [Erro]SetPlayerShopName n tenho a minima noзao disso - by ipsBruno - 26.09.2010, 02:12
Re: [Erro]SetPlayerShopName n tenho a minima noзao disso - by Link_ - 26.09.2010, 17:09

Forum Jump:


Users browsing this thread: 2 Guest(s)