Edgar_3

Можете подсказать команду /editobject

В теме 3 сообщения

Команда будет создавать объект и ругулировать (нужна для получение корзинатов )

Каманда из этого видео https://youtu.be/myAd3KNeBAw (15:30 таймкод)

Кто знает скрип напишите пж 

Screenshot_20221021-154009_YouTube.png

Screenshot_20221021-154004_YouTube.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Edgar_3 не очень понял что вы имели введу но могу дать вам такие команды (ZCMD).

Проверки напишите свои

 

Спойлер

CMD:attach(playerid,params[])
{
    if(antiflood[playerid] > 0return SendClientMessage(playerid, COLOR_WHITE,"Ïðåêðàòèòå ôëóäèòü!!");
    antiflood[playerid]++;
    if(PLAYER_DATA[playerid][data_LOGGED] == falsereturn SendClientMessage(playerid,COLOR_SUNGLOW,"Âû íå àâòîðèçîâàíû íà ñåðâåðå!");
    if(PLAYER_DATA[playerid][data_ADMLVL] < 4return true;
    if(PLAYER_DATA[playerid][data_DUEL] == 1return SendClientMessage(playerid, COLOR_SUNGLOW, "Íåëüçÿ, âîñïîëüçîâàòüñÿ äàííîé êîìàíäîé ïðè äóýëè!");
    if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, COLOR_SUNGLOW, "Èñïîëüçóéòå: {FFFFFF}/attach [èä]");
    if(PLAYER_DATA[params[0]][data_DUEL] == 1return SendClientMessage(playerid, COLOR_SUNGLOW, "Äàííûé èãðîê ó÷àñòâóåò â äóýëè, íå ìåøàéòå!");
    if(!IsPlayerConnected(params[0]))return  SendClientMessage(playerid,COLOR_SUNGLOW,"Äàííîãî ID íåò íà ñåðâåðå!");
    if(PLAYER_DATA[playerid][data_JAIL] == 1return SendClientMessage(playerid,COLOR_SUNGLOW,"Âû â òþðüìå!");
    if(PLAYER_DATA[params[0]][data_LOGGED] == false)return  SendClientMessage(playerid,COLOR_SUNGLOW,"Äàííûé èãðîê íå ïðîøåë àâòîðèçàöèþ!");
    
    SetPVarInt(playerid, "attach_id",params[0]);
    new string[128];
    for(new x = 0; x < MAX_PLAYER_ATTACHED_OBJECTS; x++)
     {
        if(IsPlayerAttachedObjectSlotUsed(params[0], x)) format(string, sizeof(string), "%s%d (Used)\n", string, x);
        else format(string, sizeof(string), "%s%d\n", string, x);
    }
    ShowPlayerDialogFix(playerid, dialog_ATTACH_INDEX_SELECTION, DIALOG_STYLE_LIST, "{FFCC00}Âûáåðèòå ñëîò", string, "Âûáðàòü""Îòìåíà");
    return true;
}

CMD:editobject(playerid,params[0])
{
    if(antiflood[playerid] > 0return SendClientMessage(playerid, COLOR_WHITE,"Ïðåêðàòèòå ôëóäèòü!!");
    antiflood[playerid]++;
    if(PLAYER_DATA[playerid][data_LOGGED] == falsereturn SendClientMessage(playerid,COLOR_SUNGLOW,"Âû íå àâòîðèçîâàíû íà ñåðâåðå!");
    if(PLAYER_DATA[playerid][data_ADMLVL] < 9return true;
    if(PLAYER_DATA[playerid][data_JAIL] == 1return SendClientMessage(playerid,COLOR_SUNGLOW,"Âû â òþðüìå!");
    if(PLAYER_DATA[playerid][data_DUEL] == 1return SendClientMessage(playerid, COLOR_SUNGLOW, "Íåëüçÿ, âîñïîëüçîâàòüñÿ äàííîé êîìàíäîé ïðè äóýëè!");
    if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, COLOR_SUNGLOW, "Èñïîëüçóéòå: {FFFFFF}/editobject [èä]");
    if(PLAYER_DATA[params[0]][data_DUEL] == 1return SendClientMessage(playerid, COLOR_SUNGLOW, "Äàííûé èãðîê ó÷àñòâóåò â äóýëè, íå ìåøàéòå!");
    
    EditObject(playerid, params[0]);
    return true;
}

CMD:object(playerid,params[])
{
    if(antiflood[playerid] > 0return SendClientMessage(playerid, COLOR_WHITE,"Ïðåêðàòèòå ôëóäèòü!!");
    antiflood[playerid]++;
    if(PLAYER_DATA[playerid][data_LOGGED] == falsereturn SendClientMessage(playerid,COLOR_SUNGLOW,"Âû íå àâòîðèçîâàíû íà ñåðâåðå!");
    if(PLAYER_DATA[playerid][data_ADMLVL] < 9return true;
    if(PLAYER_DATA[playerid][data_JAIL] == 1return SendClientMessage(playerid,COLOR_SUNGLOW,"Âû â òþðüìå!");
    if(PLAYER_DATA[playerid][data_DUEL] == 1return SendClientMessage(playerid, COLOR_SUNGLOW, "Íåëüçÿ, âîñïîëüçîâàòüñÿ äàííîé êîìàíäîé ïðè äóýëè!");
    
    new string[2000];
    for(new x;x<sizeof(AttachmentObjects);x++)
    {
        format(string, sizeof(string), "%s%s\n", string, AttachmentObjects[x][attachname]);
    }
      ShowPlayerDialogFix(playerid, dialog_ATTACH_OBJECT, DIALOG_STYLE_LIST,"{FFCC00}Âûáåðèòå îáúåêò", string, "Âûáðàòü""Îòìåíà");
    return true;
}

 

 

 

@Edgar_3 Возможно вы имели введу команды : addnomerbd, editnomerbd, delnomerbd, checknomer, givenomer, randomnomer, delnomer, или же кмд /edit

Отредактировано пользователем Cawfee

Заметка от Cawfee , создано

3.2. Код необходимо брать в тег "Код", а код более 10 строк – еще и в "Спойлер". Как это сделать рассказано в разделе "FAQ".

Устное предупреждение.

Заметка от Cawfee , создано

Объединил сообщения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это fs vae.pwn

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Max Luilchack
      От Max Luilchack
      Нужен человек который сможет сделать примерную карту Украины для сервера crmp mobile. Если есть желающие пишите в дс: lamarlml
    • Yashich
      От Yashich
      Возникла проблема, не работает команда /giverank Что здесь может работать не так? Заранее спасибо за ответ)
      Вот строки кода связанные с этой командой (мод Аризона)
       
      CMD:giverank(playerid, params[]) {     if(PI[playerid][pMember]<=0)return 0;     if(PI[playerid][pRank] < 9 && PI[playerid][pLeader] == 0) return SCM(playerid, COLOR_RED, !"Отказано в доступе!");     if(sscanf(params,"ud",params[0],params[1])) return SCM(playerid, COLOR_RED, !"Используйте: /giverank [id] [rank]");     if(!ProxDetectorS(8.0, playerid, params[0])) return SCM(playerid, COLOR_GREY, !"Вы должны находиться рядом с игроком!");     if(PI[params[0]][pLeader] > 0 ) return SCM(playerid, COLOR_RED, !"Вы не можете изменять ранг лидеру");     if(params[1] < 1) return SCM(playerid, COLOR_GREY, !"Нельзя повысить до этого ранга");     if(Clother[params[0]]!=-1)return 0;     if(GetPlayerVirtualWorld(playerid)!=GetPlayerVirtualWorld(params[0]))return 0;     if(!IsPlayerConnected(params[0])) return SCM(playerid, COLOR_GREY, !"Игрок не найден");     if(PI[playerid][pRank] <= PI[params[0]][pRank]) return SCM(playerid, COLOR_GREY, !"Вы не можете повысить/понизить этого игрока");     if(PI[playerid][pRank] == 9 && params[1] > 8) return SCM(playerid, COLOR_RED, !"Нельзя выдать ранг больше 8");     if(params[1] > 9) return SCM(playerid, COLOR_GREY, !"Нельзя повысить до этого ранга");     if(PI[params[0]][pMember] != PI[playerid][pMember]) return SCM(playerid, COLOR_GREY, !"Игрок находиться в другой организации!");     str_1[0] = EOS;     f(str_1,100,"Лидер %s %s до %i ранга",PN(playerid),PI[params[0]][pRank] > params[1] ? ("понизил"):("повысил"),params[1]);     SCM(params[0],COLOR_LIGHTBLUE,str_1);     f(str_1,100,"Вы %sи игрока %s до %i ранга",PI[params[0]][pRank] > params[1] ? ("понизил"):("повысил"),PN(params[0]),params[1]);     SCM(playerid,COLOR_LIGHTBLUE,str_1);     PI[params[0]][pRank] = params[1];     UpdatePlayerDataInt(params[0], "Rank", params[1]);     if(PI[params[0]][pSex] == 2) if(TeamDuty{params[0]}) SetPlayerSkinEx(params[0],GOrgSkins[GetTeamID(params[0])][params[1]]), TogglePlayerControllable(params[0],true);     else if(TeamDuty{params[0]}) SetPlayerSkinEx(params[0],MOrgSkins[GetTeamID(params[0])][params[1]]), TogglePlayerControllable(params[0],true);     return 1; }
    • SupremeRP