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

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

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

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

Проблема с Античит

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

Pyce[X]

Умник
Здравствуйте.... У меня проблема с Античит на денег.
Игрок меня предлагает купить %d респект за %d$ и когда я подтверждаю у того игрока отнимается %d респект и переходить мне, а денег не отнимается у того игрока и обратно прибавляется.
Вот код:

PHP:
	if(strcmp(cmd, "/getexp", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
  			if(ExpOffer[playerid] < 999)
  			{
     			if(GetPlayerMoney(playerid) > ExpPrice[playerid])
        		{
          			if(IsPlayerConnected(ExpOffer[playerid]))
             		{
               			GetPlayerName(ExpOffer[playerid], giveplayer, sizeof(giveplayer));
               			GetPlayerName(playerid, sendername, sizeof(sendername));
               			format(string, sizeof(string), "{8DB6CD}• {FFFFFF}Вы купили %d респектов за %d$. у %s.",ExpKolvo[playerid],ExpPrice[playerid],giveplayer);
               			SendClientMessage(playerid, COLOR_GREY, string);
               			format(string, sizeof(string), "{8DB6CD}• {FFFFFF}%s купил у вас %d респектов за %d%.",sendername,ExpKolvo[playerid],ExpPrice[playerid]);
               			SendClientMessage(ExpOffer[playerid], COLOR_GREY, string);
               			
						AntiMoney[playerid] = AntiMoney[playerid] - ExpPrice[playerid];
     					GivePlayerMoney(playerid, - ExpPrice[playerid]);
     					
						AntiMoney[playerid] = AntiMoney[playerid] + ExpPrice[playerid];
     					GivePlayerMoney(ExpOffer[playerid], ExpPrice[playerid]);
     					
     					PlayerInfo[playerid][pExp] += ExpKolvo[playerid];
     					PlayerInfo[ExpOffer[playerid]][pExp] -= ExpKolvo[playerid];
     					
     					ExpOffer[playerid] = 999;
     					ExpPrice[playerid] = 0;
     					ExpKolvo[playerid] = 0;
     					return 1;
          			}
             		return 1;
     			}
        		else
          		{
            		SendClientMessage(playerid, COLOR_GREY, "{FF0000}x {FFFFFF}У вас нехватает денег!");
              		return 1;
               	}
        	}
         	else
          	{
           		SendClientMessage(playerid, COLOR_GREY, "{FF0000}x {FFFFFF}Никто не предлагал вам купить респекты!");
             	return 1;
         	}
     	}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу