[Pedido] Pedido Simples
#1

Alguem Ai poderia fazer um comando /setskin [idSkin]
Ou me Passar Algum Topico
Ou Oque Tenho que Estudar
Reply
#2

Escrevi o comando para vocк :


pawn Код:
//Coloque no OnPlayerCommandText:


if(!strfind(cmdtext, "/setskin", true))
    {
        if(cmdtext[8] == 0 || cmdtext[8] == 32)
        {
            if(cmdtext[8] != 32 || (cmdtext[9] == 0 && cmdtext[8] == 32))   return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /setskin [id da skin]");
            new Skin = strval(cmdtext[9]);
            if(Skin < 0 || Skin > 299)  return SendClientMessage(playerid, 0xFFFFFFAA, "ID de skin invбlido !");
            SetPlayerSkin(playerid, Skin);
            format(cmdtext, 35, "ID de sua nova skin: %i.", Skin);
            SendClientMessage(playerid, 0xFF0000FF, cmdtext);
            return 1;
        }
    }


Espero ter ajudado .
Reply
#3

pawn Код:
if(strcmp(cmdtext, "/setskin", true, 8) == 0)
{
    SetPlayerSkin(playerid, cmdtext[9]);
    return 1;
}
Reply
#4

Quote:
Originally Posted by Victor'
Посмотреть сообщение
pawn Код:
if(strcmp(cmdtext, "/setskin", true, 8) == 0)
{
    SetPlayerSkin(playerid, cmdtext[9]);
    return 1;
}
Por Zcmd Como ficaria ;S
Reply
#5

pawn Код:
CMD:setskin(playerid, params[])
{
    SetPlayerSkin(playerid, cmd[9]);
    return 1;
}
me corrijam se estiver errado
Reply
#6

Quote:
Originally Posted by GhosT_[]
Посмотреть сообщение
pawn Код:
CMD:setskin(playerid, params[])
{
    SetPlayerSkin(playerid, cmd[9]);// aqui ta o erro todo ;S
    return 1;
}
me corrijam se estiver errado
OK
Sу esses erros
pawn Код:
C:\Users\Juninho\Desktop\GMS\meugm.pwn(539) : error 017: undefined symbol "cmd"
C:\Users\Juninho\Desktop\GMS\meugm.pwn(539) : warning 215: expression has no effect
C:\Users\Juninho\Desktop\GMS\meugm.pwn(539) : error 001: expected token: ";", but found "]"
C:\Users\Juninho\Desktop\GMS\meugm.pwn(539) : error 029: invalid expression, assumed zero
C:\Users\Juninho\Desktop\GMS\meugm.pwn(539) : fatal error 107: too many
Reply
#7

Quote:
Originally Posted by Owtsiixx_Twd
Посмотреть сообщение
Por Zcmd Como ficaria ;S
Ficaria assim :


pawn Код:
CMD:setskin(playerid, params[])
{
    if(isnull(params))  return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /setskin [id da skin]");
    new Skin = strval(params);
    if(Skin < 0 || Skin > 299)  return SendClientMessage(playerid, 0xFFFFFFAA, "ID de skin invбlido !");
    SetPlayerSkin(playerid, Skin);
    format(params, 35, "ID de sua nova skin: %i.", Skin);
    SendClientMessage(playerid, 0xFF0000FF, params);
    return 1;
}


Espero ter ajudado .
Reply
#8

pawn Код:
CMD:setskin(playerid, params[])
{
    new skinid, giverid, TextSkin[126];
    if(sscanf(params, "ui", giverid, skinid)) return SendClientMessage(playerid, 0xFF0000AA, "Uso: /setskin [id] [skin]");
    if(skinid < 0 || skinid > 299)  return SendClientMessage(playerid, 0xFF0000AA, "ID de skin invalido");
    if(IsPlayerConnected(giverid))
    {
        SetPlayerSkin(giverid, skinid);
    }
    else
    {
        SendClientMessage(playerid, 0xFF0000AA, "[x] Usuario nгo conectado.");
    }
    return 1;
}
Tente Esse
Reply
#9

Quote:
Originally Posted by rjjj
Посмотреть сообщение
Ficaria assim :


pawn Код:
CMD:setskin(playerid, params[])
{
    if(isnull(params))  return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /setskin [id da skin]");
    new Skin = strval(params);
    if(Skin < 0 || Skin > 299)  return SendClientMessage(playerid, 0xFFFFFFAA, "ID de skin invбlido !");
    SetPlayerSkin(playerid, Skin);
    format(params, 35, "ID de sua nova skin: %i.", Skin);
    SendClientMessage(playerid, 0xFF0000FF, params);
    return 1;
}


Espero ter ajudado .
AGr й estudar cada linha q tem ali Vlww
Reply
#10

Quote:
Originally Posted by GhosT_[]
Посмотреть сообщение
pawn Код:
CMD:setskin(playerid, params[])
{
    SetPlayerSkin(playerid, cmd[9]);
    return 1;
}
me corrijam se estiver errado
Se mata

pawn Код:
CMD:setskin(playerid,params[])
{
    new id;
    if(sscanf(params,"i",id)) return SendClientMessage(playerid, -1, "Use: /setskin (id da skin)");
    SetPlayerSkin(playerid, id);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)