Askin (можно и в самп)

Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
3 Авг 2024
Сообщения
85
Всем привет сегодня я сливаю вам команду /askin так как меня попросили думаю помог
Код:
 CMD:askin(playerid)
{
    if(GetPlayerAdminEx(playerid) < 1) return SendClientMessage(playerid, -1, "{ff2400}| {ffffff}Вам не доступна дання команда!");

Dialog
    (
        playerid, DLG_ASKIN, DIALOG_STYLE_LIST,
        "{EB4C42}"SERVER_NAME"{ffffff} | Скины администрации",
     "{FFFF00}| {FFFFFF}Мужской(122)\n\
     {FFFF00}| {FFFFFF}Женский(198)",
     "Надеть",
     "Закрыть"
    );
return 1;
}

OnDialogResponse

Код:
    if(dialogid == DLG_ASKIN)
        {
            if(response)
            {
                switch(listitem)
                {
                     case 0:
                     {
                           SetPlayerSkin(playerid, 122);
                           ShowNotification(playerid, 3, "Вы успешно надели скин администратора!", 3, "", "");
                    }
                    case 1:
                    {
                        SetPlayerSkin(playerid, 198);
                        ShowNotification(playerid, 3, "Вы успешно надели скин администратора!", 3, "", "");
                    }
                }
            }
           
        }

122 и 198 менять на свои это айди скинов удачи
 
Последнее редактирование:
Пользователь
Регистрация
14 Авг 2023
Сообщения
125
Вот доработанный код
В конец мода:
Код:
CMD:askin(playerid)
{
    if(GetPlayerAdminEx(playerid) < 1) return SendClientMessage(playerid, -1, "{ff2400}| {ffffff}Вам не доступна дання команда!");

    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST,
    "{EB4C42} Name RP{ffffff} | Скины администрации",
    "{FFFF00}| {FFFFFF}Мужской(122)\n\{FFFF00}| {FFFFFF}Женский(198)",
    "Надеть","Закрыть");
    return 1;
}
В public OnDialogResponse
Код:
if(dialogid == 1)
{
    if(!response) return 1;
    switch(listitem)
    {
        case 0: SetPlayerSkin(playerid, 122)
        case 1: SetPlayerSkin(playerid, 198)
    }
}
 
Пользователь
Регистрация
3 Авг 2024
Сообщения
85
Вот доработанный код
В конец мода:
Код:
CMD:askin(playerid)
{
    if(GetPlayerAdminEx(playerid) < 1) return SendClientMessage(playerid, -1, "{ff2400}| {ffffff}Вам не доступна дання команда!");

    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST,
    "{EB4C42} Name RP{ffffff} | Скины администрации",
    "{FFFF00}| {FFFFFF}Мужской(122)\n\{FFFF00}| {FFFFFF}Женский(198)",
    "Надеть","Закрыть");
    return 1;
}
В public OnDialogResponse
Код:
if(dialogid == 1)
{
    if(!response) return 1;
    switch(listitem)
    {
        case 0: SetPlayerSkin(playerid, 122)
        case 1: SetPlayerSkin(playerid, 198)
    }
}
Извиняюсь не увидел спасибо что подсказали
 
Сверху