Меню сайта
Категории раздела
SAMP
Статистика

Сейчас на сайте:
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Нас посетили:
Сегодня нас посетило


Пользователей:
Всего: 5458
За месяц: 0
За неделю: 0
Вчера: 0
Сегодня: 0
Материалов:
Файлов: 413
Комментариев: 228
Статистика форума: 123/143
Новостей: 27
Видео онлайн: 141

Скачать Система доната (MySQL)


img
Написал простенький скриптик доната на мускуле, за кривой код сильно не бейте.
Скрипт рассчитан для тех у кого в моде уже есть мускул.
Инструкция в конце.
Ко всем командам:
Code
if(strcmp("/donate", cmdtext, true, 10) == 0)
{
  ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Донат система","Введите код","Oк","Отмена");
  return 1;
}

В public OnDialogResponse
Code
if(dialogid == 1)
  {
  new donate,query[128];
  format(query, sizeof(query), "SELECT * FROM donate WHERE code = '%s'", inputtext);
  mysql_query(query);
  mysql_store_result();
  if(mysql_fetch_row(query) == 1)
  {
  BaseGetInt("work",donate);
  if(donate == 1)
  {
  SendClientMessage(playerid,-1,"VIP аккаунт активирован");
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  PlayerInfo[playerid][pVIP] = 1;
  return 1;
  }
  else if(donate == 2)
  {
  SendClientMessage(playerid,-1,"Ваш уровень поднят на 1 единицу");
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  PlayerInfo[playerid][pLevel] += 1;
  return 1;
  }
  else if(donate == 3)
  {
  SendClientMessage(playerid,-1,"Теперь ваш телефонный номер четырёхзначный");
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  new randphone = 1000 + random(9999);
  PlayerInfo[playerid][pPnumber] = randphone;
  return 1;
  }
  else if(donate == 4)
  {
  SendClientMessage(playerid,-1,"Вы получили 100.000!");
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  GivePlayerMoney(playerid, 100000);
  return 1;
  }
  else if(donate == 5)
  {
  SendClientMessage(playerid,-1,"Вы получили 500.000!");
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  GivePlayerMoney(playerid, 500000);
  return 1;
  }
  else if(donate == 6)
  {
  SendClientMessage(playerid,-1,"Вы получили 1.000.000!");
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  GivePlayerMoney(playerid, 1000000);
  return 1;
  }
  else if(donate == 7)
  {
  SendClientMessage(playerid,-1,"Вы получили 3.000.000!");
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  GivePlayerMoney(playerid, 3000000);
  return 1;
  }
  format(query, sizeof(query), "DELETE FROM donate WHERE code = '%s'", inputtext,donate);
  mysql_query(query);
  SendClientMessage(playerid,-1,"Спасибо за пожертвование");
  }
  else
  {
  SendClientMessage(playerid,-1,"Неверный код");
  }
  }

В конец мода:
Code
BaseGetInt(fieldi[],&permi)
{
  new fetch[256];
  mysql_fetch_field_row(fetch,fieldi);
  permi = strval(fetch);
}

Итак, код добавляется через PhpMyAdmin.
Как добавлять?
В строку "code" записываем сам код.
В строку "work" записываем тип кода.
Типы кодов:
1 - Выдача V.I.P.
2 - +1 уровень.
3 - 4-ёх значный номер телефона
4 - +100.000 долларов.
5 - +500.000 долларов.
6 - +1.000.000 долларов.
7 - +3.000.000 долларов.
Таблицы: http://rghost.ru/38723465

скачать Система доната (MySQL)
Так же мы рекомендуем:
Sobeit for CM v1.1 (0.3e) [RUS]( Загрузок: 41484 )
Parkour mod для samp | Паркур мод для SAMP( Загрузок: 10809 )
Бессмертие для samp( Загрузок: 9909 )
аим( Загрузок: 8931 )
[0.3e] AntiCrasher( Загрузок: 8860 )
Анти кик SAMP( Загрузок: 5178 )
Malagueta Chilli Pepper для GTA San Andreas Multiplayer (SAMP)( Загрузок: 4549 )
Квадраты для карты( Загрузок: 4003 )
[0.3e] s0beit Полностью рабочий 0.3е собейт( Загрузок: 3628 )
Sobeit by PovarGek(Голубь) 0.3e( Загрузок: 3556 )
Anti-AFK v2.2 Hack( Загрузок: 3422 )
[GM] Samp-Rp.Ru Final( Загрузок: 3246 )
Скачать SA-MP 0.3x RC1( Загрузок: 2390 )
Mod Sobeit для 0.3e ( Доработанная для РП серваков)( Загрузок: 2079 )
[CLEO ПОПОЛНЕНИЕ ХП NOKICK]FOR SAMP-RP( Загрузок: 1852 )
SA-MP 0.3e R2 Servers (Windows/Linux)( Загрузок: 1751 )
The Godfather LS/SF/LV готовый рп сервер( Загрузок: 1678 )
[FS] Система банд (RUS)( Загрузок: 1648 )
[s0beit] ]PUSHOK PROJECT[ RP Editi0n Собейт( Загрузок: 1579 )
[RP] GamerRoom( Загрузок: 1448 )

Всего комментариев: 2
no avatar
05.08.2012
Комментарий: #2

๖ۣۜL1ghT

  • Имя: Саша Семякин
Возможно, Вы сами напишите и поделитесь.
no avatar
03.08.2012
Комментарий: #1

SDraw

    • Имя: SDraw
    Очищать запрос кто будет? Пушкин?
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]