Elegir Skin [Ayuda]
#1

Hola amigos del samp como puedo poner esta seleecion de skin al momento de entrar para elegir el personaje y poder spawnear con el personaje..



en ves usar esta selecion de skin comun..



Lo que quiero poner al entrar en la seleccion..

pawn Код:
#define FILTERSCRIPT
#define COLOR_GREEN         0x33CC33C8
#define COLOR_RED                       0xFF0000C8
 
#include <a_samp>
#include <mSelection>
#include <zcmd>
 
new skinlist = mS_INVALID_LISTID;
public OnFilterScriptInit()
{
    skinlist = LoadModelSelectionMenu("skins.txt");
    return 1;
}
CMD:skinmenu(playerid, params[])
{
        ShowModelSelectionMenu(playerid, skinlist, "Select Skin");
        return 1;
}
public OnPlayerModelSelection(playerid, response, listid, modelid)
{
    if(listid == skinlist)
    {
        if(response)
        {
            SendClientMessage(playerid, COLOR_GREEN, "Your Skin has is now Changed!");
            SetPlayerSkin(playerid, modelid);
        }
        else SendClientMessage(playerid, COLOR_RED, "Canceled skin selection");
        return 1;
    }
    return 1;
}

gracias
Reply
#2

Porque no pones el comando en OnPlayerRequestSpawn y en el response, agregas SpawnPlayer(playerid);

pawn Код:
if(response)
{
SendClientMessage(playerid, COLOR_GREEN, "Your Skin has is now Changed!");
SetPlayerSkin(playerid, modelid),SpawnPlayer(playerid);
}

y en el caso de las flechas que salen para escojer un skin, las quitas usando "TogglePlayerSpectating(playerid, 1);" al conectar o en OnPlayerRequestSpawn y al spawnear lo sacas poniendo el 0
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)