[Урок] Новая Система Доната - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
[Урок] Новая Система Доната
[CM]Jaxson Дата: Среда, 15.08.2012, 09:15 | Сообщение # 1
٩(̾●̮̮̃̾•̃̾)۶
Сообщений: 801
Статус: Offline
Новая Система Доната.
Багов Не Обнаружил.

Скриншот: http://s019.radikal.ru/i631/1208/b7/fca38ecc610f.png
Code
Код программы

Добавляем в 'enum pInfo':new DonateCena;
Code
pDm,

Добавляем ко всем 'new':
Code
new DonateCena;

Добавляем в 'public OnPlayerConnect(playerid)'
Code
PlayerInfo[playerid][pDm] = 0;

Добавляем в 'public OnPlayerUpdate_GF(playerid)':
Code
iniSetInt(File,"Dm",PlayerInfo[playerid][pDm]);

Добавляем в 'public OnPlayerCommandText(playerid, cmdtext[])':
Code
else if(strcmp(cmd, "/donate", true) == 0)
     {
         if(IsPlayerConnected(playerid))
         {
             new str[128],sctring[400],lol[35];
             format(str,sizeof(str),"{FFFFFF}На вашем счете: {00FF00}%d {FFFFFF}DonateMoney\n",PlayerInfo[playerid][pDm]);
             strcat(sctring,str);
             format(str,sizeof(str),"\n\n{00FF00}Введите номер желаемого действия и нажмите {00FF00}'Далее'\n\n");
             strcat(sctring,str);
             format(str,sizeof(str),"{FFFFFF}\t1. Пополнить счет\n\t2. Donate услуги для Вашего персонажа\n\t3. Donate услуги для Вашего дома");
             strcat(sctring,str);
             format(str,sizeof(str),"\n\t4. Donate услуги для Вашего автомобиля");
             strcat(sctring,str);
             format(lol,sizeof(lol),"Pawnp-Info: {00FF00}Donate");
             ShowPlayerDialog(playerid,7999,DIALOG_STYLE_INPUT,lol,sctring,"Далее","Выйти");
         }
     }
     if(strcmp(cmd, "/givedm", true) == 0)
     {
      if(PlayerInfo[playerid][pAdmin] < 1)
      {
         SendClientMessage(playerid, COLOR_WHITE, "{b3f9b0}Недоступно!");
         return 1;
      }
      tmp = strtok(cmdtext, idx);
      if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, COLOR_WHITE,"{f9b0b0}x {FFFFFF}Доступ запрещен!.");
      if(!strlen(tmp)) return SendClientMessage(playerid,0xFFFFFFAA,"Используйте /givedm [ID] [кол-во]");
      new target = strval(tmp);
      tmp = strtok(cmdtext, idx);
      if(!strval(tmp)) return SendClientMessage(playerid,0xFFFFFFAA,"Используйте /givedm [ID] [кол-во]");
      if(IsPlayerConnected(target))
      {
       new pizz[512],pizzz[512];
       GetPlayerName(playerid, sendername, sizeof(sendername));
       PlayerInfo[target][pDm] = PlayerInfo[target][pDm] + strval(tmp);
       format(pizz,100,"Вы дали %d %d DonateMoney",target,strval(tmp));
       SendClientMessage(playerid,COLOR_WHITE,pizz);
       format(pizzz,100,"Администратор %s дал Вам %d DonateMoney",sendername,strval(tmp));
       SendClientMessage(target, COLOR_WHITE, pizzz);
      }
      return true;
     }
     if(strcmp(cmd, "/setposhouse", true) == 0)
     {
         if(PlayerInfo[playerid][pPhousekey])
          {
              if(PlayerInfo[playerid][pDm] >= 500)
              {
                 new Float: lwx, Float:lwy, Float:lwz;
                 GetPlayerPos(playerid, lwx, lwy, lwz);
                 new house = PlayerInfo[playerid][pPhousekey];
                 HouseInfo[house][hEntrancex] = lwx;
                 HouseInfo[house][hEntrancey]= lwy;
                 HouseInfo[house][hEntrancez] = lwz;
                 PlayerInfo[playerid][pDm] -= 500;
                 SendClientMessage(playerid, COLOR_WHITE, "{b3f9b0}Вы успешно перенесли свой дом");
             }
             else
             {
                 SendClientMessage(playerid, COLOR_WHITE, "{f9b0b0}x {FFFFFF}Вам необходимо 500 DonateMoney");
                 return true;
             }
         }
         else
         {
             SendClientMessage(playerid, COLOR_WHITE, "{f9b0b0}x {FFFFFF}У вас нет дома!");
             return true;
         }
     }

Далее Скачиваем http://rghost.ru/39790855, И Всё Содержимое Копируем В 'public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])'
Последний Шаг Скачиваем http://rghost.ru/39790860 - И Копируем Его В '\Ваш-Сервер\scriptfiles'



[ Skype ] [ Профиль ] [ Mods Pack ] [ VK ] [ Геймеры ]
Помогаю новичкам, по всем вопросом комне в Skype/VK. VK ВЗЛОМАН, НЕ РАБОТАЙТЕ СОМНОЙ. МНЕ ВСЁ ВЗЛОМАЛИ СКАЙП И ВК. СКАЙП ВОССТОНОВИЛ.
Tom_Thug Дата: Понедельник, 15.10.2012, 15:12 | Сообщение # 2
Любитель
Сообщений: 32
Статус: Offline
Хмм... Посмотрим...

Уроки Pawno - http://cheat-master.ru/forum/117-185251-1
stas_kashirin Дата: Понедельник, 15.10.2012, 15:36 | Сообщение # 3
Боец
Сообщений: 85
Статус: Offline
Видел уже такоую систему на серверах. Хорошо сделана.
Tommy_Thanks Дата: Вторник, 29.03.2016, 15:35 | Сообщение # 4
Новичок
Сообщений: 2
Статус: Offline
Перезалей ссылки

Thanks
[CM]Планокур Дата: Понедельник, 04.04.2016, 03:00 | Сообщение # 5
实现你的目标
Сообщений: 433
Статус: Offline


Eavis Дата: Понедельник, 18.04.2016, 22:18 | Сообщение # 6
Любитель
Сообщений: 39
Статус: Offline
Хм... действительно, очень интересная, впервые вижу такую smile
●Black_Day● Дата: Суббота, 07.05.2016, 14:54 | Сообщение # 7
Боец
Сообщений: 83
Статус: Offline
Хорош автор,спасибо урок твой мне очень помог

© 2009-2016 CM для всех
MILLIGAN4Ik Дата: Суббота, 07.05.2016, 14:55 | Сообщение # 8
Новичок
Сообщений: 12
Статус: Offline
Все работает как по маслу !

10 дней на CM [✖] 10 репутации на CM [✖] Новичок [✓]
25 дней на CM [✖] 25 репутации на CM [✖] Любитель [✖]
50 дней на CM [✖] 50 репутации на CM [✖] Боец [✖]
100 дней на CM [✖] 100 репутации на CM [✖] Боец(х2) [✖]
250 дней на CM [✖] 250 репутации на CM [✖] Бывалый [✖]
500 дней на CM [✖] 500 репутации на CM [✓] Знаток [✓]
600 дней на CM [✖] 600 репутации на CM [✓] Советник [✖]
800 дней на CM [✖] 800 репутации на CM [✖]] Авторитет [✖]
900 дней на CM [✖] 900 репутации на CM [✖] Легенда [✖]
1000+ дней на CM [✖] 1000+ репутации на CM [✖] Cheat-master [✖]
LgorBro Дата: Пятница, 13.05.2016, 21:54 | Сообщение # 9
Боец
Сообщений: 61
Статус: Offline
Норм!


HeavenMasteR Дата: Воскресенье, 05.06.2016, 16:49 | Сообщение # 10
Боец
Сообщений: 64
Статус: Offline
Хорошая система автор молодец
On_CM_On Дата: Воскресенье, 05.06.2016, 16:50 | Сообщение # 11
Новичок
Сообщений: 18
Статус: Offline
Не работает.
Winston52 Дата: Суббота, 25.06.2016, 10:51 | Сообщение # 12
Новичок
Сообщений: 4
Статус: Offline
Не где не видел такую систему, круто))

Начинающий читер :)
酷貓超級酷 Дата: Суббота, 09.07.2016, 22:57 | Сообщение # 13
Боец
Сообщений: 82
Статус: Offline
Уже не работает )
[CM]最高裁悪魔 Дата: Воскресенье, 10.07.2016, 18:08 | Сообщение # 14
Боец
Сообщений: 120
Статус: Offline
перезалив бы
  • Страница 1 из 1
  • 1
Поиск: