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

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

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

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

При смерти отнимается 100$, как это исправить?

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

Rico_W

Умник
Здравствуйте. Подскажите такую "штуковину"... При смерти отнимается 100$, не могу никак исправить. Что я пробовал:
Добовлял деньги после смерти в pInfo, добовлял с помощью античита, все это делал в OnPlayerDeath. В итоге получалось следующее: Когда умираю, к примеру у меня 150$, пока персонаж "лежит на полу"(ещё не заспавнился) ему начисляется 100, как только он спавниться деньги скидываются до 50, т.е. от суммы первоначальной отнимается 100. мод new.pwn. Подскажите как с этим справиться?
Античит:
PHP:
//-----------------------[Античит Деньги]---------------------------
stock SetMoney(playerid, summa)
{
	pInfo[playerid][pMoney] += summa;
	GivePlayerMoney(playerid,summa);
	return true;
}

stock GetMoney(playerid)
{
	return PlayerInfo[playerid][pMoney]; // возвращаем деньги грока по запросу
}
PHP:
SetTimer("AntiChit", 1000, true);
PHP:
forward AntiChit(playerid);
public AntiChit(playerid)
{
	if(pInfo[playerid][pMoney] < GetPlayerMoney(playerid))
	{
		ResetPlayerMoney(playerid);
		GivePlayerMoney(playerid, pInfo[playerid][pMoney]);
	}
	else if(pInfo[playerid][pMoney] > GetPlayerMoney(playerid))
	{
		pInfo[playerid][pMoney] = GetPlayerMoney(playerid);
	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу