Unreal (14.11.2014)
Мини-античит на деньги.
PHP код:
enum pInfo:
{
pMoney,
}
new Player[MAX_PLAYERS][pInfo];
PHP код:
#define GiveMoney(%1, %2) Player[%1][pMoney]+=%2; GivePlayerMoney(%1, %2)
Caypen (20.05.2014)
Тогда уж
PHP код:
new g_player_money[MAX_PLAYERS];
stock GivePlayerMoneyEx(playerid, money)
{
g_player_money[playerid] += money;
ResetPlayerMoney(playerid);
return GivePlayerMoney(playerid, g_player_money[playerid]);
}
#define GivePlayerMoney(%0,%1) GivePlayerMoneyEx(%0, %1)
#define ReloadPlayerMoney(%0) GivePlayerMoneyEx(%0, 0)
#define SetPlayerMoney(%0,%1) GivePlayerMoneyEx(%0, %1-g_player_money[%0])//Хотя этот макрос вряд ли будет работать правильно
Последний раз редактировалось DeimoS; 20.05.2014 в 19:33.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Нажатие кнопки.PHP код:
#define PRESSED(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
Пример использования:
PHP код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_JUMP | KEY_SPRINT) && (GetPlayerState(playerid) != 2)) ClearAnimations(playerid);
return true;
}
Отсюда взял? :D
http://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Мой макросец заменить стоит на этот
PHP код:
#define ABS(%0) (%0 < 0) ? (-(%0)) : (%0)
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)