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

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

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

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

IP адреса, при передачи больших сумм денег.

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

Maks_Fender

Компетентный
Видел на аризоне, что при передаче больших сумм денег пишется IP адрес того, кто передал деньги и IP адрес того, кому были переданы деньги. Но нужно так, чтобы писалась не любая сумма, а с какой-то определенной суммы писалось админам в чат. Например с суммы 10000 и т.д.
PHP:
else if(strcmp(cmd, "/pay", true) == 0)
	{
		if(PINFO[playerid][pMuted] == true) { SendMes(playerid, TEAM_CYAN_COLOR, PlayerHaveMuteTime); return true; }
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) return	SendMe(playerid, 0x00D900C8, "- Подсказка:{FFFFFF} /pay [ID] [Сумма]");
		giveplayerid = ReturnUser(tmp);
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) return	SendMe(playerid, 0x00D900C8, "- Подсказка:{FFFFFF} /pay [ID] [Сумма]");
		moneys = strval(tmp);
		if(moneys > 100 && PINFO[playerid][pLVL] < 1) return SendMe(playerid, CGRADD, "Вы должны быть 1 уровня, чтобы передать 100000$");
		if(moneys < 1 || moneys > 100000) return   SendMe(playerid, CGRADD, "Нельзя передать меньше 1$ и больше 100000$");
		if(giveplayerid == playerid)  return  SendMe(playerid,CGRADD, ErrorMyId);
		if(!IsPlayerConnected(giveplayerid)) return SendMe(playerid, CGRADD, NotFoundID);
		if(gPlayerLogged[giveplayerid] == false) return SendMe(playerid, CGRADD, NoLogin);
		if (!ProxDetectorS(5.0, playerid, giveplayerid)) return SendMe(playerid, CGRADD, ViDaleko);
		if(GetPlayerState(giveplayerid) == PLAYER_STATE_SPECTATING && gSpectateID[giveplayerid] != INVALID_PLAYER_ID) return SendMe(playerid, CGRADD, ViDaleko);
		if (moneys > 0 && PINFO[playerid][pCash] >= moneys)
		{
		    SetPVarInt(playerid,"AntiFloodKommand",gettime() + 3);
			GiveMoney(playerid,-moneys);
			GiveMoney(giveplayerid,moneys);
			PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
			PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
			SendMes(playerid, CGRADD, "Вы передали %s[%i], $%i", GN(giveplayerid),giveplayerid, moneys);
			SendMes(giveplayerid, CGREEN, "Вы получили $%i от %s[%i].", moneys, GN(playerid), playerid);
			format(string,sizeof(string), "достал(a) деньги и передал(a) их %s",GN(giveplayerid));
			SetPlayerChatBubble(playerid,string,CPURPLE,20.0,10000);
			ApplyAnimation(playerid, "INT_SHOP", "shop_pay", 4.1, 0, 0, 0, 0,0,1);
			return true;
		}
		else return SendMe(playerid, CGRADD, NoMoney);
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу