forward LessTime(playerid); public LessTime(playerid){ if(ret_time[playerid]-- < 1) return KillTimer(timer_ex [playerid]); new time[5]; format(time, sizeof(time), "%d", ret_time[playerid]); GameTextForPlayer(playerid, time, 1000, 1); return 1; }
Ну хз, вдруг лучше:D
Изменилось лишь то, что если ret_time [playerid] < 1, то функция вернёт 0, вместо 1, т.к KillTimer возвращает 0.
01.08.2014, 01:27
Salvacore
Цитата:
Сообщение от Пельмень
Изменилось лишь то, что если ret_time [playerid] < 1, то функция вернёт 0, вместо 1, т.к KillTimer возвращает 0.
Будьте осторожны, я немного сбыдлил.
01.08.2014, 01:37
Пельмень
Цитата:
Сообщение от Salvador
Будьте осторожны, я немного сбыдлил.
От этого, по факту, ничего не изменится, ведь узнавать. какое значение вернула эта функция не нужно, это будут просто напросто глупости, конечно, если не использовать отладку, да и к тому-же отладка тут наверняка не нужна ;)
01.08.2014, 01:47
James
Цитата:
Сообщение от Salvador
PHP код:
new ret_time[MAX_PLAYERS] = {0, ...}; new timer_ex[MAX_PLAYERS] = {0, ...};