[Ajuda] Adcionar GetPlayerName em um comando!
#1

Eai pessoas, vim pedir a ajuda de voзкs mais uma vez!
Bom tem um comando que eu queria por ele com o nome do jogador que lhe digitou!
Tipo:
Quote:

COMMAND:resetarveiculos(playerid, params[])
{
if (APlayerData[playerid][LoggedIn] == true)
{
if (APlayerData[playerid][pAdmin] >= 3)
{
SendClientMessageToAll(0x00FF00FF, "{a9c4e4}O Administrador resetou veiculos");
for(new i=0; i<MAX_VEHICLES; i++)
{
#define VehicleOccupied(i)
{
SetVehicleToRespawn(i);
}
}
}
else
return 0;
}
else
return 0;
return 1;
}

Queria que ficasse tipo: O Administrador "Nome do Admin" resetou veiculos!
Me ajudem que jб tentei olhando outros cmds mas sempre buga o comando :/
Reply
#2

Tenta ai mano '-'

pawn Код:
COMMAND:resetarveiculos(playerid, params[])
{
    if (APlayerData[playerid][LoggedIn] == true)
    {
        if (APlayerData[playerid][pAdmin] >= 3)
        {
            SendClientMessageToAll(0x00FF00FF, "{a9c4e4}O Administrador %s resetou veiculos",PlayerName3(playerid));
            for(new i=0; i<MAX_VEHICLES; i++)
            {
                #define VehicleOccupied(i)
                {
                    SetVehicleToRespawn(i);
                }
            }
        }
            else
        return 0;
    }
        else
    return 0;
    return 1;
}

stock PlayerName3(playerid)
{
    new Name2[MAX_PLAYERS];
    GetPlayerName(playerid, Name2, sizeof(Name2));
    return Name2;
}
se tiver bug's fala kk
Reply
#3

Cara nгo deu error mais qnd eu digito o cmd o samp server cai -'
Reply
#4

Eu nгo tou no meu pc mais й sу usar format cara

@OFF
Tгo colocando fogo em tudo aqui em SP ds
Reply
#5

pawn Код:
CMD:rc(playerid, params[])
{
    iif (APlayerData[playerid][pAdmin] >= 3)
    {
       
        new str[128], bool:vehicle[MAX_VEHICLES], AdminName[24];
        GetPlayerName(playerid, AdminName, sizeof(AdminName));
        format(str, sizeof(str), "{FFFFFF}O Administrador %s Resetou todos os carros sem uso.", AdminName);
        SendClientMessage(playerid, -1, str);

        for(new j = 1; GetVehicleModel(j); ++j)
        {
           
            vehicle[j] = false;
            for(new i, p = GetMaxPlayers(); i < p; ++i)
            {
               
                if(!IsPlayerInAnyVehicle(i) || !IsPlayerConnected(i) )
                continue;

                if(IsPlayerInVehicle(i, j))
                {
                   
                    vehicle[j] = true;
                    break;
                }
            }
            if(!vehicle[j])
            if(!IsTrailerAttachedToVehicle(j))
            SetVehicleToRespawn(j);
        }
    }
    else
    SendClientMessage(playerid, -1, "{FF0000}Vocк nгo tem permissгo para usar este comando!");

    return true;
}
Ai oq eu uso.
Reply
#6

Entгo por favor me explica, como coloca em format ?
Reply
#7

pawn Код:
COMMAND:resetarveiculos(playerid, params[])
{
    new nome[MAX_PLAYER_NAME], string[50];
    GetPlayerName(playerid, nome, sizeof(nome));
    if(APlayerData[playerid][LoggedIn] == true)
    {
        if (APlayerData[playerid][pAdmin] >= 3)
        {
            format(string, sizeof(string), "{a9c4e4}O Administrador %s resetou veiculos", nome);
            SendClientMessageToAll(0x00FF00FF, string);
            for(new i=0; i<MAX_VEHICLES; i++)
            {
                #define VehicleOccupied(i)
                {
                    SetVehicleToRespawn(i);
                }
            }
        }
        else
        return 0;
    }
    else
    return 0;
    return 1;
}
Reply
#8

pawn Код:
COMMAND:resetarveiculos(playerid, params[])
{
    if (APlayerData[playerid][LoggedIn] == true)
    {
        if (APlayerData[playerid][pAdmin] >= 3)
        {
            new StringHiu[100];
            format(StringHiu,100,"{a9c4e4}O Administrador %s resetou veiculos",NomePlayer(playerid));
            SendClientMessageToAll(0x00FF00FF, StringHiu);
            for(new i=0; i<MAX_VEHICLES; i++)
            {
                #define VehicleOccupied(i)
                {
                    SetVehicleToRespawn(i);
                }
            }
        }
        else return SendClientMessage(playerid,0x00FF00FF, "Opa amigгo vocк nгo й um admin nivel 3!");
    }
    return 1;
}

stock NomePlayer(playerid)
{
    new Nominho[30];
    GetPlayerName(playerid, Nominho, 30);
    return Nominho;
}
Reply
#9

Quote:
Originally Posted by Vish
Посмотреть сообщение
Entгo por favor me explica, como coloca em format ?
https://sampwiki.blast.hk/wiki/Format
Reply
#10

Da uma lida nisso sobre format na wiki samp https://sampwiki.blast.hk/wiki/Format
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)