SA-MP Forums Archive
[Ajuda] Mudar skin - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Mudar skin (/showthread.php?tid=373765)



Mudar skin - s4kuL - 31.08.2012

Queria colocar que sу admin conseguisse usar a skin 211 e 217.

code:

pawn Код:
CMD:usarskin(playerid,params[])
{
    new skin;
    if(playerinfo[playerid][Doador] < 1) return SendClientMessage(playerid,branco,"SERVER: Unknown command.");
    if(sscanf(params,"d",skin)) return SendClientMessage(playerid,yellow,"Use: /usarskin <skin-id>");
    if(skin == 211) return SendClientMessage(playerid,red,"-Erro- Essa skin й reservada somente para admins");
    if(skin == 217) return SendClientMessage(playerid,red,"-Erro- Essa skin й reservada somente para admins");
    if(skin < 0 || skin > 299) return SendClientMessage(playerid,red,"-Erro- O id das skins sгo somente de 0 a 299");
    SetPlayerSkin(playerid,skin);
    return 1;
}
Variбvel de admin:

pawn Код:
if(playerinfo[playerid][Admin]



Re: Mudar skin - .FuneraL. - 31.08.2012

pawn Код:
CMD:usarskin(playerid,params[])
{
    new skin;
    if(playerinfo[playerid][Doador] < 1) return SendClientMessage(playerid,branco,"SERVER: Unknown command.");
    if(sscanf(params,"d",skin)) return SendClientMessage(playerid,yellow,"Use: /usarskin <skin-id>");
    if(skin = 211 || skin == 217)
    {
          if(playerinfo[playerid][Admin] > 0)
          {
                SetPlayerSkin(playerid, skin);
          }
          else
          {
                SendClientMessage(playerid, -1, "Vocк Nгo й Admin, Skin Reservada!");
          }
    }
    if(skin < 0 || skin > 299) return SendClientMessage(playerid,red,"-Erro- O id das skins sгo somente de 0 a 299");
    SetPlayerSkin(playerid,skin);
    return 1;
}

Tenta



Re: Mudar skin - s4kuL - 31.08.2012

Deu certo funeral sу que tipo, eu consigo usar a skin de admin sem ser admin, mais envia a mensagem


AW: Re: Mudar skin - R3S1D3NT1 - 31.08.2012

Quote:
Originally Posted by s4kuL
Посмотреть сообщение
Deu certo funeral sу que tipo, eu consigo usar a skin de admin sem ser admin, mais envia a mensagem
Manow vc consertou o playerinfo vc tem que defini PAra sua var


Re: Mudar skin - s4kuL - 31.08.2012

Sim.


Re: Mudar skin - @Riichard - 31.08.2012

Tente desse modo:
pawn Код:
CMD:usarskin(playerid,params[])
{
    new skin;
    if(playerinfo[playerid][Doador] < 1) return SendClientMessage(playerid,branco,"SERVER: Unknown command.");
    if(sscanf(params,"d",skin)) return SendClientMessage(playerid,yellow,"Use: /usarskin <skin-id>");
    if(skin < 0 || skin > 299) return SendClientMessage(playerid,red,"-Erro- O id das skins sгo somente de 0 a 299");
    if(skin = 211 || skin == 217)
    {
          if(playerinfo[playerid][Admin] < 0)
          {
                SendClientMessage(playerid, -1, "Vocк Nгo й Admin, Skin Reservada!");
          }
          else
          {
                 SetPlayerSkin(playerid,skin);
          }
    }
    return 1;
}



Re: Mudar skin - Douglas_prt - 31.08.2012

pawn Код:
CMD:usarskin(playerid,params[])
{
    new skin;
    if(playerinfo[playerid][Doador] < 1) return SendClientMessage(playerid,branco,"SERVER: Unknown command.");
    if(sscanf(params,"d",skin)) return SendClientMessage(playerid,yellow,"Use: /usarskin <skin-id>");
    if(skin == 211 && playerInfo[playerid][Admin] < 1) return SendClientMessage(playerid,red,"-Erro- Essa skin й reservada somente para admins");
    if(skin == 217 && playerInfo[playerid][Admin] < 1) return SendClientMessage(playerid,red,"-Erro- Essa skin й reservada somente para admins");
    if(skin < 0 || skin > 299) return SendClientMessage(playerid,red,"-Erro- O id das skins sгo somente de 0 a 299");
    SetPlayerSkin(playerid,skin);
    return 1;
}
Vк se funciona amigo!