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

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

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

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

Помогите пожалуйста система /donate

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

Jozzy

Начинающий
Пользователь
Регистрация
18 Дек 2018
Сообщения
53
Лучшие ответы
0
Репутация
1
Помогите пожалуйста сделать проверку на запрещенные символы когда донат обмениваешь на игровую валюту.. т.к перед значёнием которое ты хочешь обменять ставишь - или + , тем самым багается донат!
-
И даже если на донате нету денег для перевода их в вирты - просто пишишь сумму которую хочешь перевести.. тебе выдаются деньги в /donate они уходят в минут например -50000
if(dialogid == 5519 && response)
{
if(!response) return Donate(playerid);
if(!strlen(inputtext) || strval(inputtext) < 1 || strval(inputtext) > P::[playerid][pDonateMoney])
{
format(size(string),"{FFFFFF}На вашем счету {"#cYELLOW"}%i{FFFFFF} DM\n\nВы можете купить{"#cGREEN"}%i${FFFFFF}\nКурс валюты: 1 DM - 10.000$\n\nВведите кол-во DM, которое хотите обьменять",P::[playerid][pDonateMoney],(P::[playerid][pDonateMoney]*10000));
SPD(playerid,5519,DIALOG_STYLE_INPUT,donated,string,"Купить","Назад");
}
new money = (strval(inputtext)*10000);
P::[playerid][pDonateMoney] -= strval(inputtext);
GiveMoney(playerid,money);
format(size(string),"{FFFFFF}Вы купили{"#cGREEN"}%i${FFFFFF} за{"#cYELLOW"}%i DM",money,strval(inputtext));
SPD(playerid,5518,DIALOG_STYLE_MSGBOX,donated,string,"Îê","");
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу