Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Web обвязка/авто-онлайн
Search

авто-онлайн

8 replies264 viewsCurrently viewing: 1
O
Opinion
· 11/19/2009, 05:00 PM

Сборка: база интерлюд

Краткое изложение СУТИ проблемы: хочу сделать накрутку,не получается

Вопрос: как сделать? обыскал форум..нашел несколько тем..но не работает..все делал четко по мануалу..мне надо скрипт для мой-веб...чтоб при обновлении онлайн изменялся...вообще кто знает помогите

Мои соображения по этому поводу: нужен скрипт^^

0
S
Ska
· 11/19/2009, 05:08 PM

Перенёс из "Форум для Новичков Java" в следующий раз пишите в соотвествующий раздел!

0
Nice42ru
Nice42ru

User

Бывалый

Posts: 327

На форуме с: 02/28/2009

Репутация: +84

Рейтинг: 0

· 11/19/2009, 05:29 PM

Кино содержимое твоего файла отвечаещего за онлайн тость online.php server_stat.php или что у тебя там, код кидай на форум!

0
crazycrazy
crazycrazy

User

Участник

Posts: 64

На форуме с: 01/14/2008

Репутация: +2

Рейтинг: 0

· 11/19/2009, 05:53 PM

Лучшк всего умножать,так как онлайн будет меняться с каждым игроком.
Но можна и прибавить вот пример...
Идём в ...
/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){

Нз =)

0
defense
defense

User

Новичок

Posts: 11

На форуме с: 11/18/2009

Рейтинг: 0

· 11/19/2009, 06:21 PM

Игроки отпинают за такое...

0
O
Opinion
· 11/19/2009, 10:06 PM

благодарю,crazy ещё раз спс

0
X
XTreme94

User

Участник

Posts: 64

На форуме с: 08/27/2009

Рейтинг: 0

· 11/20/2009, 11:38 AM

Есть ещё такой вариант как сделать персов,и поставить в базе им online 1,и в статистике будут показаны,и вроде как играющие.

0
X
xLihoy
· 11/20/2009, 12:35 PM

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){

Нз =)


Просто умножать - глупо, т.к. очень палевно. Допустим ты умножаешь на четное число, тогда всегда у тебя онлайн будет отображаться четным числом, на нечетное - нечетным, и это независимо от того сколько будет играть человек. По-этому, наилучшим способом накрутки является суммирование определенного числа к реальному онлайну + прикрутить зависимость от времени суток. Тогда у тебя будет наиболее реальное отображение онлайна.

0
Войдите или зарегистрируйтесь чтобы ответить