авто-онлайн
Сборка: база интерлюд
Краткое изложение СУТИ проблемы: хочу сделать накрутку,не получается
Вопрос: как сделать? обыскал форум..нашел несколько тем..но не работает..все делал четко по мануалу..мне надо скрипт для мой-веб...чтоб при обновлении онлайн изменялся...вообще кто знает помогите
Мои соображения по этому поводу: нужен скрипт^^
Перенёс из "Форум для Новичков Java" в следующий раз пишите в соотвествующий раздел!
Кино содержимое твоего файла отвечаещего за онлайн тость online.php server_stat.php или что у тебя там, код кидай на форум!
Лучшк всего умножать,так как онлайн будет меняться с каждым игроком.
Но можна и прибавить вот пример...
Идём в ...
/blocks/stats.php
Ищи строчку
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*3 . "</font>";}
elseif( mysql_result($sql, 0, 0) >= 80 AND mysql_result($sql, 0, 0) <= 150){
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*3 . "</font>";}
elseif( mysql_result($sql, 0, 0) > 150){
mysql_result($sql, 0, 0) твой онлайн,Умножать так "*3" тоесть если ты хочешь реальный умножить на 10 нужно сделать так:
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*10 . "</font>";}
elseif( mysql_result($sql, 0, 0) >= 80 AND mysql_result($sql, 0, 0) <= 150){
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*10 . "</font>";}
elseif( mysql_result($sql, 0, 0) > 150){
Или можеш прибавить к реальному,припустим прибавить 100,будет так:
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)+100 . "</font>";}
elseif( mysql_result($sql, 0, 0) >= 80 AND mysql_result($sql, 0, 0) <= 150){
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*+100 . "</font>";}
elseif( mysql_result($sql, 0, 0) > 150){
Нз =)
благодарю,crazy ещё раз спс
Есть ещё такой вариант как сделать персов,и поставить в базе им online 1,и в статистике будут показаны,и вроде как играющие.
crazycrazy: Лучшк всего умножать,так как онлайн будет меняться с каждым игроком.
Но можна и прибавить вот пример...
Идём в ...
/blocks/stats.php
Ищи строчку
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*3 . "</font>";}
elseif( mysql_result($sql, 0, 0) >= 80 AND mysql_result($sql, 0, 0) <= 150){
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*3 . "</font>";}
elseif( mysql_result($sql, 0, 0) > 150){
mysql_result($sql, 0, 0) твой онлайн,Умножать так "*3" тоесть если ты хочешь реальный умножить на 10 нужно сделать так:
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*10 . "</font>";}
elseif( mysql_result($sql, 0, 0) >= 80 AND mysql_result($sql, 0, 0) <= 150){
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*10 . "</font>";}
elseif( mysql_result($sql, 0, 0) > 150){
Или можеш прибавить к реальному,припустим прибавить 100,будет так:
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)+100 . "</font>";}
elseif( mysql_result($sql, 0, 0) >= 80 AND mysql_result($sql, 0, 0) <= 150){
$playsonline = "<font color=00FF00 size=5>" . mysql_result($sql, 0, 0)*+100 . "</font>";}
elseif( mysql_result($sql, 0, 0) > 150){
Нз =)
Просто умножать - глупо, т.к. очень палевно. Допустим ты умножаешь на четное число, тогда всегда у тебя онлайн будет отображаться четным числом, на нечетное - нечетным, и это независимо от того сколько будет играть человек. По-этому, наилучшим способом накрутки является суммирование определенного числа к реальному онлайну + прикрутить зависимость от времени суток. Тогда у тебя будет наиболее реальное отображение онлайна.


