Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

[Ajuda] SKIN

$
0
0
Estou com um problema, nos comandos "/skin" e "/setskin".

Relatório do problema: O Comando é executado, mas não seta a skin que eu quero, ou trava no sscanf(mensagem de retorno) ou não carrega a skin.

Funções:

PHP Code:

CMD:setskin(playeridparams[])
{
    if(
Player[playerid][pAdmin] < 3naopode
    
{
        new 
id ,skindico[60], dico1[60], dico2[60];
        if(
sscanf(params"us"skin)) return SendClientMessage(playerid, -1,"{FFA500}[CORRETOR]:{FFFFFF}Use: /setskin [id] [id da skin]");
        if(
skin 299 || skin 0) return SendClientMessage(playerid, -1"{ff0000} ERRO: ID Inválido, somente válidos 0 - 299");
        
format(dicosizeof(dico),"{00BFFF}[SERVER]{FFFFFF}: O %s %s setou a skin do %s"adminlvl ,Nome(playerid), Nome(id));
        
SendClientMessageToAll(-1dico);
        
format(dico1sizeof(dico1), "{00BFFF}[SERVER]{FFFFFF}: Sua skin foi setada para %d pelo %s %s"skinadminlvlNome(playerid));
        
SendClientMessage(id, -1dico1);
        
format(dico2sizeof(dico2), "{00BFFF}[SERVER]{FFFFFF}: Você setou o skin do player %s para %d"Nome(id), skin);
        
SendClientMessage(playerid, -1dico2);
        
SetPlayerSkin(idskin);
    }
    return 
1;
}

CMD:skin(playeridparams[])
{
    new 
skindico[50];
    if(
sscanf(params"u"skin)) return SendClientMessage(playeridCOR_ERRO"ERRO: Utilize /skin [id da skin]");
    if(
skin 299 || skin 0) return SendClientMessage(playeridCOR_ERRO"ERRO: ID de skin válidos de 0 até 299");
    
format(dicosizeof(dico), "{00BFFF}[SERVER]{FFFFFF}: Sua skin foi alterada para o id: %d"skin);
    
SendClientMessage(playerid, -1dico);
    
SetPlayerSkin(playeridskin);
    return 
1;



Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>