/dc - Выдача донат кода ( Samp-Rp.Ru ) - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
/dc - Выдача донат кода ( Samp-Rp.Ru )
Nikе™ Дата: Воскресенье, 13.07.2014, 09:26 | Сообщение # 1
Новичок
Сообщений: 391
Статус: Offline
Всем привет,сейчас я выложу команду /dc она выдаёт донат код игроку
Код

YCMD:dc(playerid, params[], help)
{
if(PlayerInfo[playerid][pLogin] == 0) return true;
if(PlayerInfo[playerid][pAdmin] < 7 || dostup[playerid] == 0) return true;
if(!IsPlayerConnected(playerid)) return true;
if(sscanf(params, "ud",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /dc [ID_Player] [значение донат кода,вводить - 1]");
if(!IsPlayerConnected(params[0])) return true;
if(PlayerInfo[params[0]][pDonater] > 0)
{
PlayerInfo[params[0]][pDonater] = params[1];
format(YCMDstr, sizeof(YCMDstr), "Вы выдали: %s донат код!",Name(params[0]),params[1]);
SendClientMessage(playerid, 0xF4B800AA, YCMDstr);
}
else
{
PlayerInfo[params[0]][pDonater] = params[1];
strmid(PlayerInfo[params[0]][pDonater], GeneratePassword(Random(10,15)), 0, 20, 20);
format(YCMDstr, sizeof(YCMDstr), " ----===Вам поступил донат код===----: %s",PlayerInfo[params[0]][pDonater]);
SendClientMessage(params[0], 0xF4B800AA, YCMDstr);
format(YCMDstr, sizeof(YCMDstr), "Донат код успешно сохранен для игрока!",Name(params[0]),params[1]);
SendClientMessage(playerid, COLOR_WHITE, YCMDstr);
}
return true;
}


В конец мода:

Код
stock GeneratePassword(size)
{
new
bigletters[26][] = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"},
smallletters[26][] = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"},
numbers[10][] = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"},
password[128];
if(size > sizeof(password)) size = sizeof(password);
for(new i = 0; i < size; i ++)
{
switch(random(3))
{
case 0: strcat(password, bigletters[random(sizeof(bigletters))]);
case 1: strcat(password, smallletters[random(sizeof(smallletters))]);
case 2: strcat(password, numbers[random(sizeof(numbers))]);
}
}
return password;
}


Сообщение отредактировал Nikе™ - Вторник, 15.07.2014, 21:25
SeX-PrO-AdReNaLiN Дата: Воскресенье, 13.07.2014, 13:44 | Сообщение # 2
Авторитет
Сообщений: 1310
Статус: Offline
не у всех есть

Цитата Nikе™ ()
PlayerInfo[params[0]][pDonater]


user N over 99999
Nikе™ Дата: Воскресенье, 13.07.2014, 15:04 | Сообщение # 3
Новичок
Сообщений: 391
Статус: Offline
Возможно у них какая то другая переменная,н к моду Реззнова RLS подойдёт
LecoMpTe[CM] Дата: Воскресенье, 13.07.2014, 18:12 | Сообщение # 4
Боец
Сообщений: 69
Статус: Offline
Мдааа, на самп рп /dc [код1] [код2] - Создать донат код, а не выдать!
Nikе™ Дата: Воскресенье, 13.07.2014, 20:18 | Сообщение # 5
Новичок
Сообщений: 391
Статус: Offline
Увы но нет,там сразу 2 кола выдается рандом но,он просто пишет сумму
LecoMpTe[CM] Дата: Вторник, 15.07.2014, 19:47 | Сообщение # 6
Боец
Сообщений: 69
Статус: Offline
GeneratePassword. ты из мода вырезал из своего? сток ищи GeneratePassword и сюда кидай ибо смысла команды нету)
Nikе™ Дата: Вторник, 15.07.2014, 21:25 | Сообщение # 7
Новичок
Сообщений: 391
Статус: Offline
Добавил Stock
DedTemka Дата: Суббота, 22.11.2014, 13:46 | Сообщение # 8
Новичок
Сообщений: 2
Статус: Offline
И что? Как пользоваться?

Продажа аккаунтов | Виртов | От Дядьки Барри | Писать в ЛС.
[CM]BorisSimPle Дата: Понедельник, 24.11.2014, 11:33 | Сообщение # 9
Любитель
Сообщений: 33
Статус: Offline
Взял с моей темы поищите

Кто знает как вставить в подпись (IMG,PNG)
Skype: ben.ben2014
Монашка Дата: Воскресенье, 30.11.2014, 17:15 | Сообщение # 10
Боец
Сообщений: 109
Статус: Offline
Оп оп, мне для проекта пойдёт)

R259737627414
  • Страница 1 из 1
  • 1
Поиск: