Показать сообщение отдельно

  #15  
Старый 30.09.2008, 12:58
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

PEPSICOLA, а если так

PHP код:
@set_time_limit(0);
@
ini_set("max_execution_time"0);
@
ini_set("mysql.connect_timeout", -1);
@
ignore_user_abort(1);
$link=mysql_pconnect('server','user',password);

while (
mysql_ping($link))
{
sleep(240);
mysql_query('UPDATE characters SET characters.hp=characters.hp+characters.hp_tick WHERE characters.incombat=0 AND characters.online>0');
// Раз в 240 секунд увеличиваем всем персонажам ХП на величину hp_tick (которая может быть и отрицательная), если они не в бое и онлайн
}
mysql_close($link); 
Скрипт запускаем на серве и он будет висеть и обновлять пока есть соединение с сервером

Последний раз редактировалось Gifts; 30.09.2008 в 13:07..