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

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

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
17 Мар 2024
Сообщения
3
CMD:giveaz(playerid, params[])
{
extract params -> new player:targetid, money; else
return SCM(playerid, COLOR_OLDRED, !"Используйте: /giveaz [targetid] [количество]");

if !ProxDetectorS(10.0, playerid, targetid) *then
return SCM(playerid,COLOR_GREY, !"Вы далеко от игрока");

else if playerid == targetid *then
return SCM(playerid,COLOR_GREY, !"Нельзя забрать AZ-coins у самого себя");

else if !(1 <= money <= PI[targetid][pVirMoney]) *then
return SCM(playerid, COLOR_RED,!"[Ошибка]{FFFFFF} У игрока недостаточно AZ-coins.");

else if money > 500000 *then
return SCM(playerid,COLOR_RED, !"[Ошибка]{FFFFFF} Нельзя забрать больше 500000 AZ-coins за раз!");

GiveDonate(targetid, -money);
GiveDonate(playerid, money);

SCMF(playerid, COLOR_VALIK, "[Подсказка]{FFFFFF} Вы успешно забрали %d доната у игрока %s[%d]!", money, PN(targetid), targetid);

return SAMF(COLOR_VALIK, "[A] %s[%d] забрал %d доната у игрока %s[%d]", PN(playerid), playerid, money, PN(targetid), targetid);
}




На основе этой команды надо сделать уже только на выдачу, пожалуйста помогите!
 
Сверху