[AJUDA/PEDIDO] Comando /veiculo e /mudarnome
#2

Use CreateVehicle para criar veнculos durante o jogo pois AddStaticVehicle sу deve ser colocado no OnGameModeInit:


pawn Код:
if(strcmp(cmd, "/veiculo", true) == 0)
{
    cmd = strtok(cmdtext, idx);
    if(!strlen(cmd))
    {
        SendClientMessage(playerid, 0xFF0000AA, "USO: /veiculo [ID] [COR 1] [COR 2]");
        return 1;
    }
    new ID;
    ID = strval(cmd);
    cmd = strtok(cmdtext, idx);
    if(!strlen(cmd))
    {
        SendClientMessage(playerid, 0xFF0000AA, "USO: /veiculo [ID] [COR 1] [COR 2]");
        return 1;
    }
    new Cor1;
    Cor1 = strval(cmd);
    cmd = strtok(cmdtext, idx);
    if(!strlen(cmd))
    {
        SendClientMessage(playerid, 0xFF0000AA, "USO: /veiculo [ID] [COR 1] [COR 2]");
        return 1;
    }
    new Cor2;
    Cor2 = strval(cmd);
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    CreateVehicle(ID, X+2,Y,Z, 0.0, Cor1, Cor2, 60000);
    return SendClientMessage(playerid,0x00FF00AA,"Veiculo Criado");
}




if(strcmp(cmd, "/mudarnome", true) == 0)
{
    if(IsPlayerAdmin(playerid)) //Restringe o comando б Admins Rcon
    {
        cmd = strtok(cmdtext, idx);
        if(!strlen(cmd))
        {
            SendClientMessage(playerid, 0xFF0000AA, "USO: /mudarnome [seu novo nome]");
            return 1;
        }
        SetPlayerName(playerid, cmd);
        SendClientMessage(playerid,0x00FF00AA,"Nome Mudado!");
    }
    return 1;
}

Espero ter ajudado
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)