18.11.2018, 10:47
Как выше сказали, в программировании принято создавать по функции на каждое действие, а не объединять всё в одну. Как минимум, потому что код становится более понятным.
А вообще, можно просто сделать так:
Хотя я всё равно сделал бы 2 разные функции, вместо одной, чтоб не приходилось выискивать наличие "true" для того, чтоб понять, что именно происходит в конкретном участке кода.
А то, что хочешь сделать ты, вряд ли получится нормально реализовать. По крайней мере, сомневаюсь, что затраченные усилия будут стоить того.
А вообще, можно просто сделать так:
PHP код:
LevelPlayer(playerid, value, bool:write = false)
{
if(write == true)
INFO[playerid][Level] = var;
else
INFO[playerid][Level] += var;
return 1;
}
А то, что хочешь сделать ты, вряд ли получится нормально реализовать. По крайней мере, сомневаюсь, что затраченные усилия будут стоить того.