Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/money

Статус
В этой теме нельзя размещать новые ответы.

den4is

Ученик
От нечего делать решил написать команду /money copy Advance RP.
Если такая тема была прошу не минусовать и не кричать что было.

Стандартный командный процессор:
PHP:
if(strcmp(cmd, "/money", true) == 0) {
    if PlayerInfo[playerid][pAdmin] < 2 *then return SendClientMessage(playerid, COLOR_GARD1, "Error: вам не доступна данная команда!");
    if sscanf(params, "u", params[0]) *then return SendClientMessage(playerid,COLOR_GARD1, "Введите: /money [plyerid]");
    if !IsPlayerConnected(params[0]) *then return SendClientMessage(playerid, COLOR_GARD1, "Данный игрок оффлайн!");
    static const mon[] = "{B4B5B7}Денег на руках: %d$\n\
                                  Денег в банке: %d$\n\n\
                                  Всего:%d$";    
    new str1[sizeof(mon)+33];
    format(str1, sizeof(str1), mon, PlayerInfo[params[0]][pMoney], PlayerInfo[params[0]][pBank],
        PlayerInfo[params[0]][pMoney]+PlayerInfo[params[0]][pBank]); 
    ShowPlayerDialog(playerid, 27, DIALOG_STYLE_MSGBOX, PlayerInfo[params[0]][pName], str1, "Закрыть",""); 
    return true; 
}
dc_cmd
PHP:
CMD:money(playerid, params[]) 
{
    if PlayerInfo[playerid][pAdmin] < 2 *then return SendClientMessage(playerid, COLOR_GARD1, "Error: вам не доступна данная команда!");
    if sscanf(params, "u", params[0]) *then return SendClientMessage(playerid,COLOR_GARD1, "Введите: /money [plyerid]");
    if !IsPlayerConnected(params[0]) *then return SendClientMessage(playerid, COLOR_GARD1, "Данный игрок оффлайн!");
    static const mon[] = "{B4B5B7}Денег на руках: %d$\n\
                                  Денег в банке: %d$\n\n\
                                  Всего:%d$";    
    new str1[sizeof(mon)+33];
    format(str1, sizeof(str1), mon, PlayerInfo[params[0]][pMoney], PlayerInfo[params[0]][pBank],
        PlayerInfo[params[0]][pMoney]+PlayerInfo[params[0]][pBank]); 
    ShowPlayerDialog(playerid, 27, DIALOG_STYLE_MSGBOX, PlayerInfo[params[0]][pName], str1, "Закрыть",""); 
    return true; 
}
Скриншот
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу