Статы

Статус
В этой теме нельзя размещать новые ответы.

owned^nl

Новичок
Репутация
0 / 154
не могу найти где функция распределения статов подскажыте кто знает!
 
Какая версия?) Посмотри js/statsup.js


да нашел последний репак копаю ласта столкнулься со статами не распределяюца сделал по базе не всеравно отказывают кидаца =(

можт кто сталкнулься в чем проблема ?
Код:
var stat_sila = 1;
var stat_lovk = 1;
var stat_udacha = 1;
var stat_zdro = 1;
var stat_znan = 1;
var stat_mudr = 1;
var nstats = 0;
var nym = 0;
var nmym = 0;
var nsym = 0;


function start (ss,sl,su,szd,szn,sp,nstats)
{
stat_sila = ss;
stat_lovk = sl;
stat_udacha = su;
stat_zdro = szd;
stat_znan = szn;
stat_mudr = sp;
nstats = snstats;
sstat_sila = ss;
slovk = sl;
sudacha = su;
szdorov = szd;
sstat_znan = szn;
spower = sp;
if (ss<1) ss=1;
if (sl<1) sl=1;
if (su<1) su=1;
if (szd<1) szd=1;
if (szn<1) szn=1;
if (sp<1) sp=1;
if (nstats>0){
top.frames['main_top'].document.all('stat_sila').innerHTML = ss+'<a style = "cursor:hand" onclick="stups(1)">+</a><a onclick="stups(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.all('stat_lovk').innerHTML = sl+'<a onclick="stupl(1)" style = "cursor:hand">+</a><a onclick="stupl(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.all('stat_udacha').innerHTML = su+'<a onclick="stupu(1)" style = "cursor:hand">+</a><a onclick="stupu(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.all('stat_zdro').innerHTML = szd+'<a onclick="stupzd(1)" style = "cursor:hand">+</a><a onclick="stupzd(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.all('stat_znan').innerHTML = szn+'<a onclick="stupzn(1)" style = "cursor:hand">+</a><a onclick="stupzn(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.all('stat_mudr').innerHTML = sp+'<a onclick="stupp(1)" style = "cursor:hand">+</a><a onclick="stupp(-1)" style = "cursor:hand">-</a>';
}
if (nstats==0){
top.frames['main_top'].document.all('stat_sila').innerHTML = ss;
top.frames['main_top'].document.all('stat_lovk').innerHTML = sl;
top.frames['main_top'].document.all('stat_udacha').innerHTML = su;
top.frames['main_top'].document.all('stat_zdro').innerHTML = szd;
top.frames['main_top'].document.all('stat_znan').innerHTML = szn;
top.frames['main_top'].document.all('stat_mudr').innerHTML = sp;
}
if (nstats != 0) top.frames['main_top'].document.all('nstats').innerHTML ='Повышений: '+nstats;
}

function stups (up) {
if ((up==-1 && stat_sila > sstat_sila) | (up==1))
if (up==-1 | nstats>0) {
stat_sila += up;
top.frames['main_top'].document.all('stat_sila').innerHTML =stat_sila+'<a onclick="stups(1)" style = "cursor:hand">+</a><a onclick="stups(-1)" style = "cursor:hand">-</a>';
nstats -= up;
if (ups != 0) top.frames['main_top'].document.all('nstats').innerHTML ='Повышений: '+nstats;
if (nstats == 0) top.frames['main_top'].document.all('nstats').innerHTML = '';
}}
function stupl (up) {
if ((up==-1 && stat_lovk > slovk) | (up==1))
if (up==-1 | nstats>0) {
stat_lovk += up;
top.frames['main_top'].document.all('stat_lovk').innerHTML = stat_lovk+'<a onclick="stupl(1)" style = "cursor:hand">+</a><a onclick="stupl(-1)" style = "cursor:hand">-</a>';
nstats -= up;
if (nstats != 0) top.frames['main_top'].document.all('nstats').innerHTML ='Повышений: '+nstats;
if (nstats == 0) top.frames['main_top'].document.all('nstats').innerHTML = '';
}}
function stupu (up) {
if ((up==-1 && stat_udacha > sudacha) | (up==1))
if (up==-1 | nstats>0) {
stat_udacha += up;
top.frames['main_top'].document.all('stat_udacha').innerHTML = stat_udacha+'<a onclick="stupu(1)" style = "cursor:hand">+</a><a onclick="stupu(-1)" style = "cursor:hand">-</a>';
nstats -= up;
if (nstats != 0) top.frames['main_top'].document.all('nstats').innerHTML ='Повышений: '+nstats;
if (nstats == 0) top.frames['main_top'].document.all('nstats').innerHTML = '';
}}
function stupzd (up) {
if ((up==-1 && stat_zdro > szdorov) | (up==1))
if (up==-1 | nstats>0) {
stat_zdro += up;
top.frames['main_top'].document.all('stat_zdro').innerHTML = stat_zdro+'<a onclick="stupzd(1)" style = "cursor:hand">+</a><a onclick="stupzd(-1)" style = "cursor:hand">-</a>';
nstats -= up;
if (nstats != 0) top.frames['main_top'].document.all('nstats').innerHTML ='Повышений: '+nstats;
if (nstats == 0) top.frames['main_top'].document.all('nstats').innerHTML = '';
}}
function stupzn (up) {
if ((up==-1 && stat_znan > sznanya ) | (up==1))
if (up==-1 | nstats>0) {
stat_znan += up;
top.frames['main_top'].document.all('stat_znan').innerHTML = stat_znan+'<a onclick="stupzn(1)" style = "cursor:hand">+</a><a onclick="stupzn(-1)" style = "cursor:hand">-</a>';
nstats -= up;
if (nstats != 0) top.frames['main_top'].document.all('nstats').innerHTML ='Повышений: '+nstats;
if (nstats == 0) top.frames['main_top'].document.all('nstats').innerHTML = '';
}}
function stupp (up) {
if ((up==-1 && stat_mudr > spower) | (up==1))
if (up==-1 | nstats>0) {
stat_mudr += up;
top.frames['main_top'].document.all('stat_mudr').innerHTML = stat_mudr+'<a onclick="stupp(1)" style = "cursor:hand">+</a><a onclick="stupp(-1)" style = "cursor:hand">-</a>';
nstats -= up;
if (nstats != 0) top.frames['main_top'].document.all('nstats').innerHTML ='Повышений: '+nstats;
if (nstats == 0) top.frames['main_top'].document.all('nstats').innerHTML = '';
}}
function save () {
top.frames['main_top'].document.all('stat_sila').innerHTML = '';
top.frames['main_top'].document.all('stat_sila').innerHTML = '<form method=post action=main.php name=stats>'+'<input type=hidden name=stat_sila value='+stat_sila+'>'+'<input type=hidden name=stat_lovk value='+stat_lovk+'>'+'<input type=hidden name=stat_udacha value='+stat_udacha+'>'+ '<input type=hidden name=stat_zdro value='+stat_zdro+'>' + '<input type=hidden name=stat_znan value='+stat_znan+'>'+'<input type=hidden name=stat_mudr value='+stat_mudr+'>' + '<input type=hidden name=nstats value='+nstats+'>' + '</form>'+stat_sila+'<a onclick="stups(1)" style = "cursor:hand">+</a><a onclick="stups(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.stats.submit();
}




function s_y() 
{
var b=0;
var m=0;
var s=0;
var bs='b';
var bf='bs';
nym = document.ym.nbs.value;
nmym = document.ym.nms.value;
nsym = document.ym.nss.value;
for (b=1;b<15;b++) {
bs = 'b';
bf = 'bs';
bs = bs + b;
bf = bf + b;
document.all(bs).innerHTML = '['+document.all(bf).value+'/30]';
if (nym>0) document.all(bs).innerHTML+='[url="#"]+[/url][url="#"]-[/url]';
}

for (m=1;m<8;m++) {
bs = 's';
bf = 'ss';
bs = bs + m;
bf = bf + m;
document.all(bs).innerHTML = '['+document.all(bf).value+'/100]';
if (nsym>0) document.all(bs).innerHTML+='[url="#"]+[/url][url="#"]-[/url]';
}

for (m=1;m<9;m++) {
bs = 'm';
bf = 'ms';
bs = bs + m;
bf = bf + m;
document.all(bs).innerHTML = '['+document.all(bf).value+'/100]';
if (nmym>0) document.all(bs).innerHTML+='[url="#"]+[/url][url="#"]-[/url]';
}

if (nym != 0) document.all('nymen').innerHTML = nym;
if (nmym != 0) document.all('nmymen').innerHTML = nmym;
if (nsym != 0) document.all('nsymen').innerHTML = nsym;
}

function um_up(type,num) {
if ((nym>0) && (type=='b') && (document.all('bs'+num).value<30)) {
nym--;
document.ym.nbs.value = nym;
document.all('bs'+num).value++;
document.all('b'+num).innerHTML = '['+document.all('bs'+num).value +'/30]' + '[url="#"]+[/url][url="#"]-[/url]';
document.all('nymen').innerHTML = nym;
}
if ((nmym>0) && (type=='m') && (document.all('ms'+num).value<100)) {
nmym--;
document.ym.nms.value = nmym;
document.all('ms'+num).value++;
document.all('m'+num).innerHTML = '['+document.all('ms'+num).value+'/100]' + '[url="#"]+[/url][url="#"]-[/url]';
document.all('nmymen').innerHTML = nmym;
}
if ((nsym>0) && (type=='s') && (document.all('ss'+num).value<100)) {
nsym--;
document.ym.nss.value = nsym;
document.all('ss'+num).value++;
document.all('s'+num).innerHTML = '['+document.all('ss'+num).value +'/100]'+ '[url="#"]+[/url][url="#"]-[/url]';
document.all('nsymen').innerHTML = nsym;
}
}

function um_down(type,num) {
if (type=='b') {
var ztemp = document.all('bs'+num).value;
var ctemp = document.all('bf'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nym++;
document.ym.nbs.value = nym;
document.all('bs'+num).value--;
document.all('b'+num).innerHTML = '['+document.all('bs'+num).value +'/30]'+ '[url="#"]+[/url][url="#"]-[/url]';
document.all('nymen').innerHTML = nym;
}}
if (type=='m') {
var ztemp = document.all('ms'+num).value;
var ctemp = document.all('mf'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nmym++;
document.ym.nms.value = nmym;
document.all('ms'+num).value--;
document.all('m'+num).innerHTML = '['+document.all('ms'+num).value+'/100]' + '[url="#"]+[/url][url="#"]-[/url]';
document.all('nmymen').innerHTML = nmym;
}}
if (type=='s') {
var ztemp = document.all('ss'+num).value;
var ctemp = document.all('sf'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nsym++;
document.ym.nss.value = nsym;
document.all('ss'+num).value--;
document.all('s'+num).innerHTML = '['+document.all('ss'+num).value+'/100]' + '[url="#"]+[/url][url="#"]-[/url]';
document.all('nsymen').innerHTML = nsym;
}}
}
 
Умения раскидываюься?)
Попробуй эту JSку
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>var sila = 1;
var lovk = 1;
var udacha = 1;
var zdorov = 1;
var znanya = 1;
var power = 1;
var ups = 0;
var ssila = 1;
var slovk = 1;
var sudacha = 1;
var szdorov = 1;
var sznanya = 1;
var spower = 1;
var nym = 0;
var nmym = 0;
var nsym = 0;


function start (ss,sl,su,szd,szn,sp,sup)
{
sila = ss;
lovk = sl;
udacha = su;
zdorov = szd;
znanya = szn;
power = sp;
ups = sup;
ssila = ss;
slovk = sl;
sudacha = su;
szdorov = szd;
sznanya = szn;
spower = sp;
if (ss<1) ss=1;
if (sl<1) sl=1;
if (su<1) su=1;
if (szd<1) szd=1;
if (szn<1) szn=1;
if (sp<1) sp=1;
if (ups>0){
top.frames['main_top'].document.all('sila').innerHTML = ss+'<a style = "cursor:hand" onclick="stups(1)">+</a><a onclick="stups(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.all('lovk').innerHTML = sl+'<a onclick="stupl(1)" style = "cursor:hand">+</a><a onclick="stupl(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.all('udacha').innerHTML = su+'<a onclick="stupu(1)" style = "cursor:hand">+</a><a onclick="stupu(-1)" style = "cursor:hand">-</a>' ;
top.frames['main_top'].document.all('zdorov').innerHTML = szd+'<a onclick="stupzd(1)" style = "cursor:hand">+</a><a onclick="stupzd(-1)" style = "cursor:hand">-</a>' ;
top.frames['main_top'].document.all('znanya').innerHTML = szn+'<a onclick="stupzn(1)" style = "cursor:hand">+</a><a onclick="stupzn(-1)" style = "cursor:hand">-</a>' ;
top.frames['main_top'].document.all('power').innerHTML = sp+'<a onclick="stupp(1)" style = "cursor:hand">+</a><a onclick="stupp(-1)" style = "cursor:hand">-</a>' ;
}
if (ups==0){
top.frames['main_top'].document.all('sila').innerHTML = ss;
top.frames['main_top'].document.all('lovk').innerHTML = sl;
top.frames['main_top'].document.all('udacha').innerHTML = su;
top.frames['main_top'].document.all('zdorov').innerHTML = szd;
top.frames['main_top'].document.all('znanya').innerHTML = szn;
top.frames['main_top'].document.all('power').innerHTML = sp;
}
if (ups != 0) top.frames['main_top'].document.all('ups').innerHTML ='Повышений: '+ups;
}

function stups (up) {
if ((up==-1 && sila > ssila) | (up==1))
if (up==-1 | ups>0) {
sila += up;
top.frames['main_top'].document.all('sila').innerHTML =sila+'<a onclick="stups(1)" style = "cursor:hand">+</a><a onclick="stups(-1)" style = "cursor:hand">-</a>' ;
ups -= up;
if (ups != 0) top.frames['main_top'].document.all('ups').innerHTML ='Повышений: '+ups;
if (ups == 0) top.frames['main_top'].document.all('ups').innerHTML = '';
}}
function stupl (up) {
if ((up==-1 && lovk > slovk) | (up==1))
if (up==-1 | ups>0) {
lovk += up;
top.frames['main_top'].document.all('lovk').innerHTML = lovk+'<a onclick="stupl(1)" style = "cursor:hand">+</a><a onclick="stupl(-1)" style = "cursor:hand">-</a>' ;
ups -= up;
if (ups != 0) top.frames['main_top'].document.all('ups').innerHTML ='Повышений: '+ups;
if (ups == 0) top.frames['main_top'].document.all('ups').innerHTML = '';
}}
function stupu (up) {
if ((up==-1 && udacha > sudacha) | (up==1))
if (up==-1 | ups>0) {
udacha += up;
top.frames['main_top'].document.all('udacha').innerHTML = udacha+'<a onclick="stupu(1)" style = "cursor:hand">+</a><a onclick="stupu(-1)" style = "cursor:hand">-</a>' ;
ups -= up;
if (ups != 0) top.frames['main_top'].document.all('ups').innerHTML ='Повышений: '+ups;
if (ups == 0) top.frames['main_top'].document.all('ups').innerHTML = '';
}}
function stupzd (up) {
if ((up==-1 && zdorov > szdorov) | (up==1))
if (up==-1 | ups>0) {
zdorov += up;
top.frames['main_top'].document.all('zdorov').innerHTML = zdorov+'<a onclick="stupzd(1)" style = "cursor:hand">+</a><a onclick="stupzd(-1)" style = "cursor:hand">-</a>' ;
ups -= up;
if (ups != 0) top.frames['main_top'].document.all('ups').innerHTML ='Повышений: '+ups;
if (ups == 0) top.frames['main_top'].document.all('ups').innerHTML = '';
}}
function stupzn (up) {
if ((up==-1 && znanya > sznanya ) | (up==1))
if (up==-1 | ups>0) {
znanya += up;
top.frames['main_top'].document.all('znanya').innerHTML = znanya+'<a onclick="stupzn(1)" style = "cursor:hand">+</a><a onclick="stupzn(-1)" style = "cursor:hand">-</a>' ;
ups -= up;
if (ups != 0) top.frames['main_top'].document.all('ups').innerHTML ='Повышений: '+ups;
if (ups == 0) top.frames['main_top'].document.all('ups').innerHTML = '';
}}
function stupp (up) {
if ((up==-1 && power > spower) | (up==1))
if (up==-1 | ups>0) {
power += up;
top.frames['main_top'].document.all('power').innerHTML = power+'<a onclick="stupp(1)" style = "cursor:hand">+</a><a onclick="stupp(-1)" style = "cursor:hand">-</a>' ;
ups -= up;
if (ups != 0) top.frames['main_top'].document.all('ups').innerHTML ='Повышений: '+ups;
if (ups == 0) top.frames['main_top'].document.all('ups').innerHTML = '';
}}
function save () {
top.frames['main_top'].document.all('sila').innerHTML = '';
top.frames['main_top'].document.all('sila').innerHTML = '<form method=post action=main.php name=stats>'+'<input type=hidden name=sila value='+sila+'>'+'<input type=hidden name=lovk value='+lovk+'>'+'<input type=hidden name=udacha value='+udacha+'>'+ '<input type=hidden name=zdorov value='+zdorov+'>' + '<input type=hidden name=znanya value='+znanya+'>'+'<input type=hidden name=power value='+power+'>' + '<input type=hidden name=ups value='+ups+'>' + '</form>'+sila+'<a onclick="stups(1)" style = "cursor:hand">+</a><a onclick="stups(-1)" style = "cursor:hand">-</a>';
top.frames['main_top'].document.stats.submit();
}


function s_y()
{
var b=0;
var m=0;
var s=0;
var bs='b';
var bf='bs';
nym = document.ym.nbs.value;
nmym = document.ym.nms.value;
nsym = document.ym.nss.value;
for (b=1;b<15;b++) {
bs = 'b';
bf = 'bs';
bs = bs + b;
bf = bf + b;
document.all(bs).innerHTML = '['+document.all(bf).value+'/100]';
if (nym>0) document.all(bs).innerHTML+=' ';
}

for (m=1;m<10;m++) {
bs = 'm';
bf = 'ms';
bs = bs + m;
bf = bf + m;
document.all(bs).innerHTML = '['+document.all(bf).value+'/100]';
if (nmym>0) document.all(bs).innerHTML+=' ';
}

for (m=1;m<8;m++) {
bs = 's';
bf = 'ss';
bs = bs + m;
bf = bf + m;
document.all(bs).innerHTML = '['+document.all(bf).value+'/100]';
if (nsym>0) document.all(bs).innerHTML+=' ';
}

if (nym != 0) document.all('nymen').innerHTML = nym;
if (nmym != 0) document.all('nmymen').innerHTML = nmym;
if (nsym != 0) document.all('nsymen').innerHTML = nsym;
}

function um_up(type,num) {
if ((nym>0) && (type=='b') && (document.all('bs'+num).value<100)) { // Боевые
nym--;
document.ym.nbs.value = nym;
document.all('bs'+num).value++;
document.all('b'+num).innerHTML = '['+document.all('bs'+num).value +'/100]' + ' ';
document.all('nymen').innerHTML = nym;
}
if ((nmym>0) && (type=='m') && (document.all('ms'+num).value<100)) {
nmym--;
document.ym.nms.value = nmym;
document.all('ms'+num).value++;
document.all('m'+num).innerHTML = '['+document.all('ms'+num).value+'/100]' + ' ';
document.all('nmymen').innerHTML = nmym;
}
if ((nsym>0) && (type=='s') && (document.all('ss'+num).value<100)) {
nsym--;
document.ym.nss.value = nsym;
document.all('ss'+num).value++;
document.all('s'+num).innerHTML = '['+document.all('ss'+num).value +'/100]'+ ' ';
document.all('nsymen').innerHTML = nsym;
}
}

function um_down(type,num) {
if (type=='b') {
var ztemp = document.all('bs'+num).value;
var ctemp = document.all('bf'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nym++;
document.ym.nbs.value = nym;
document.all('bs'+num).value--;
document.all('b'+num).innerHTML = '['+document.all('bs'+num).value +'/100]'+ ' ';
document.all('nymen').innerHTML = nym;
}}
if (type=='m') {
var ztemp = document.all('ms'+num).value;
var ctemp = document.all('mf'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nmym++;
document.ym.nms.value = nmym;
document.all('ms'+num).value--;
document.all('m'+num).innerHTML = '['+document.all('ms'+num).value+'/100]' + ' ';
document.all('nmymen').innerHTML = nmym;
}}
if (type=='s') {
var ztemp = document.all('ss'+num).value;
var ctemp = document.all('sf'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nsym++;
document.ym.nss.value = nsym;
document.all('ss'+num).value--;
document.all('s'+num).innerHTML = '['+document.all('ss'+num).value+'/100]' + ' ';
document.all('nsymen').innerHTML = nsym;
}}
}
</div>
 
не помогает бред какойто =( читал где кидали репак там на AJAX укозали весь перерыл всеравно не кидаеца
 
У меня всегда все отлично было) Каким браузером пользуешься?) Может в этом дело :)
 
У меня всегда все отлично было) Каким браузером пользуешься?) Может в этом дело :)


IE 8 , Mozzila , Google Chrome, Opera, Saffari везде не кидаюца ) я имею последний репак что выкладывал валико где еше хлама нету
 
хм... яж говорю менял все изменил под БД но всеравно не хочет =( вот мой AJAX/stats.php
Код:
// javascript Document
<? if (count(explode('http://localhost/main.php',$_SERVER['HTTP_REFERER']))>1): ?>
pers = new Array();
old_pers = new Array();
uid = 0;
function set_stats (stat1,stat2,stat3,stat4,stat5,stat6,freestat,pers_uid) {
pers["stat_sila"] = stat1; old_pers["stat_sila"] = stat1;
pers["stat_lovk"] = stat2; old_pers["stat_lovk"] = stat2;
pers["stat_udacha"] = stat3; old_pers["stat_udacha"] = stat3;
pers["stat_zdor"] = stat4; old_pers["stat_zdor"] = stat4;
pers["stat_znan"] = stat5; old_pers["stat_znan"] = stat5;
pers["stat_mudr"] = stat6; old_pers["stat_mudr"] = stat6;
free_stats = freestat;
window.uid = pers_uid;
}

function add_stat (stat) {
if (free_stats>0) {
free_stats=free_stats-1;
pers[stat] = pers[stat]+1;
document.getElementById(stat).innerHTML = pers[stat];
document.getElementById('f_s').innerHTML = 'Свободно: '+free_stats;
}
}

function away_stat (stat) {
if (pers[stat]>old_pers[stat]) {
free_stats = free_stats +1;
pers[stat] = pers[stat]-1;
document.getElementById(stat).innerHTML = pers[stat];
document.getElementById('f_s').innerHTML = 'Свободно: '+free_stats;
}
}


function callServer(my_url) 
{
if (document.all)
var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
else
var xmlhttp = new XMLHttpRequest();

xmlhttp.open ("GET",my_url,true);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState==4) {
if (xmlhttp.status==200) {
location.href='[url]http://localhost/main.php?go=pers';[/url]
}
}
}
xmlhttp.send("");
}


function save_stats() {
callServer('<? echo ('[url]http://localhost/AJAX/php/save_stat_changes.php'[/url]); ?>?stat_sila='+pers["stat_sila"]+'&stat_lovk='+pers["stat_lovk"]+'&stat_udacha='+pers["stat_udacha"]+'&stat_znan='+pers["stat_znan"]+'&stat_zdor='+pers["stat_zdor"]+'&stat_mudr='+pers["stat_mudr"]+'&ost_stats='+free_stats+'&vcode=<?=$_SERVER['QUERY_STRING'];?>&uid='+window.uid);
}
<? endif; ?>

может вы найдете в чем проблема =( я уже запарилься копать этот лаг
 
Вообшем вот мои 2 файла посотрите че не так =(
[codebox]
Код:
// javascript Document
<? if (count(explode(\'http://localhost/main.php\',$_SERVER[\'HTTP_REFERER\']))>1): ?>
pers = new Array();
old_pers = new Array();
uid = 0;
function set_stats (stat1,stat2,stat3,stat4,stat5,stat6,freestat,pers_uid) {
pers[\"stat_sila\"] = stat1; old_pers[\"stat_sila\"] = stat1;
pers[\"stat_lovk\"] = stat2; old_pers[\"stat_lovk\"] = stat2;
pers[\"stat_udacha\"] = stat3; old_pers[\"stat_udacha\"] = stat3;
pers[\"stat_zdor\"] = stat4; old_pers[\"stat_zdor\"] = stat4;
pers[\"stat_znan\"] = stat5; old_pers[\"stat_znan\"] = stat5;
pers[\"stat_mudr\"] = stat6; old_pers[\"stat_mudr\"] = stat6;
free_stats = freestat;
window.uid = pers_uid;
}

function add_stat (stat) {
if (free_stats>0) {
free_stats=free_stats-1;
pers[stat] = pers[stat]+1;
document.getElementById(stat).innerHTML = pers[stat];
document.getElementById(\'f_s\').innerHTML = \'Свободно: \'+free_stats;
}
}

function away_stat (stat) {
if (pers[stat]>old_pers[stat]) {
free_stats = free_stats +1;
pers[stat] = pers[stat]-1;
document.getElementById(stat).innerHTML = pers[stat];
document.getElementById(\'f_s\').innerHTML = \'Свободно: \'+free_stats;
}
}


function callServer(my_url) 
{
if (document.all)
var xmlhttp = new ActiveXObject(\"Msxml2.XMLHTTP\");
else
var xmlhttp = new XMLHttpRequest();

xmlhttp.open (\"GET\",my_url,true);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState==4) {
if (xmlhttp.status==200) {
location.href=\'[url]http://localhost/main.php?go=pers\';[/url]
}
}
}
xmlhttp.send(\"\");
}


function save_stats() {
callServer(\'<? echo (\'[url]http://localhost/AJAX/php/save_stat_changes.php\'[/url]); ?>?sila=\'+pers[\"stat_sila\"]+\'&lovk=\'+pers[\"stat_lovk\"]+\'&udacha=\'+pers[\"stat_udacha\"]+\'&znan=\'+pers[\"stat_znan\"]+\'&zdorov=\'+pers[\"stat_zdor\"]+\'&mudr=\'+pers[\"stat_mudr\"]+\'&ost_stats=\'+free_stats+\'&vcode=<?=$_SERVER[\'QUERY_STRING\'];?>&uid=\'+window.uid);
}
<? endif; ?>
</div>


[codebox]
Код:
var stat_sila = 1;
var stat_lovk = 1;
var stat_udacha = 1;
var stat_zdor = 1;
var stat_znan = 1;
var stat_mudr = 1;
var nstats = 0;
var sstat_sila = 1;
var sstat_lovk = 1;
var sstat_udacha = 1;
var sstat_zdor = 1;
var sstat_znan = 1;
var sstat_mudr = 1;
var nym = 0;
var nmym = 0;
var nsym = 0;


function start (ss,sl,su,szd,szn,sp,sup)
{
stat_sila = ss;
stat_lovk = sl;
stat_udacha = su;
stat_zdor = szd;
stat_znan = szn;
stat_mudr = sp;
nstats = snstats;
ssila = ss;
sstat_lovk = sl;
sstat_udacha = su;
sstat_zdor = szd;
sstat_znan = szn;
sstat_mudr = sp;
if (ss<1) ss=1;
if (sl<1) sl=1;
if (su<1) su=1;
if (szd<1) szd=1;
if (szn<1) szn=1;
if (sp<1) sp=1;
if (nstats>0){
top.frames[\'main_top\'].document.all(\'stat_sila\').innerHTML = ss+\'<a style = \"cursor:hand\" onclick=\"stups(1)\">+</a><a onclick=\"stups(-1)\" style = \"cursor:hand\">-</a>\';
top.frames[\'main_top\'].document.all(\'stat_lovk\').innerHTML = sl+\'<a onclick=\"stupl(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupl(-1)\" style = \"cursor:hand\">-</a>\';
top.frames[\'main_top\'].document.all(\'stat_udacha\').innerHTML = su+\'<a onclick=\"stupu(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupu(-1)\" style = \"cursor:hand\">-</a>\';
top.frames[\'main_top\'].document.all(\'stat_zdor\').innerHTML = szd+\'<a onclick=\"stupzd(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupzd(-1)\" style = \"cursor:hand\">-</a>\';
top.frames[\'main_top\'].document.all(\'stat_znan\').innerHTML = szn+\'<a onclick=\"stupzn(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupzn(-1)\" style = \"cursor:hand\">-</a>\';
top.frames[\'main_top\'].document.all(\'stat_mudr\').innerHTML = sp+\'<a onclick=\"stupp(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupp(-1)\" style = \"cursor:hand\">-</a>\';
}
if (nstats==0){
top.frames[\'main_top\'].document.all(\'stat_sila\').innerHTML = ss;
top.frames[\'main_top\'].document.all(\'stat_lovk\').innerHTML = sl;
top.frames[\'main_top\'].document.all(\'stat_udacha\').innerHTML = su;
top.frames[\'main_top\'].document.all(\'stat_zdor\').innerHTML = szd;
top.frames[\'main_top\'].document.all(\'stat_znan\').innerHTML = szn;
top.frames[\'main_top\'].document.all(\'stat_mudr\').innerHTML = sp;
}
if (nstats != 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML =\'Повышений: \'+nstats;
}

function stups (up) {
if ((up==-1 && stat_sila > sstat_sila) | (up==1))
if (up==-1 | nstats>0) {
stat_sila += up;
top.frames[\'main_top\'].document.all(\'stat_sila\').innerHTML =stat_sila+\'<a onclick=\"stups(1)\" style = \"cursor:hand\">+</a><a onclick=\"stups(-1)\" style = \"cursor:hand\">-</a>\';
nstats -= up;
if (nstats != 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML =\'Повышений: \'+nstats;
if (nstats == 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML = \'\';
}}
function stupl (up) {
if ((up==-1 && stat_lovk > sstat_lovk) | (up==1))
if (up==-1 | nstats>0) {
stat_lovk += up;
top.frames[\'main_top\'].document.all(\'stat_lovk\').innerHTML = stat_lovk+\'<a onclick=\"stupl(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupl(-1)\" style = \"cursor:hand\">-</a>\';
nstats -= up;
if (nstats != 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML =\'Повышений: \'+nstats;
if (nstats == 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML = \'\';
}}
function stupu (up) {
if ((up==-1 && stat_udacha > sstat_udacha) | (up==1))
if (up==-1 | nstats>0) {
stat_udacha += up;
top.frames[\'main_top\'].document.all(\'stat_udacha\').innerHTML = stat_udacha+\'<a onclick=\"stupu(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupu(-1)\" style = \"cursor:hand\">-</a>\';
nstats -= up;
if (nstats != 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML =\'Повышений: \'+nstats;
if (nstats == 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML = \'\';
}}
function stupzd (up) {
if ((up==-1 && stat_zdor > sstat_zdor) | (up==1))
if (up==-1 | nstats>0) {
stat_zdor += up;
top.frames[\'main_top\'].document.all(\'stat_zdor\').innerHTML = stat_zdor+\'<a onclick=\"stupzd(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupzd(-1)\" style = \"cursor:hand\">-</a>\';
nstats -= up;
if (nstats != 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML =\'Повышений: \'+nstats;
if (nstats == 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML = \'\';
}}
function stupzn (up) {
if ((up==-1 && stat_znan > sstat_znan ) | (up==1))
if (up==-1 | nstats>0) {
stat_znan += up;
top.frames[\'main_top\'].document.all(\'stat_znan\').innerHTML = stat_znan+\'<a onclick=\"stupzn(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupzn(-1)\" style = \"cursor:hand\">-</a>\';
nstats -= up;
if (nstats != 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML =\'Повышений: \'+nstats;
if (nstats == 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML = \'\';
}}
function stupp (up) {
if ((up==-1 && stat_mudr > sstat_mudr) | (up==1))
if (up==-1 | nstats>0) {
stat_mudr += up;
top.frames[\'main_top\'].document.all(\'stat_mudr\').innerHTML = stat_mudr+\'<a onclick=\"stupp(1)\" style = \"cursor:hand\">+</a><a onclick=\"stupp(-1)\" style = \"cursor:hand\">-</a>\';
nstats -= up;
if (nstats != 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML =\'Повышений: \'+nstats;
if (nstats == 0) top.frames[\'main_top\'].document.all(\'nstats\').innerHTML = \'\';
}}
function save () {
top.frames[\'main_top\'].document.all(\'stat_sila\').innerHTML = \'\';
top.frames[\'main_top\'].document.all(\'stat_sila\').innerHTML = \'<form method=post action=main.php name=stats>\'+\'<input type=hidden name=stat_sila value=\'+stat_sila+\'>\'+\'<input type=hidden name=stat_lovk value=\'+stat_lovk+\'>\'+\'<input type=hidden name=stat_udacha value=\'+stat_udacha+\'>\'+ \'<input type=hidden name=stat_zdor value=\'+stat_zdor+\'>\' + \'<input type=hidden name=stat_znan value=\'+stat_znan+\'>\'+\'<input type=hidden name=stat_mudr value=\'+stat_mudr+\'>\' + \'<input type=hidden name=nstats value=\'+nstats+\'>\' + \'</form>\'+stat_sila+\'<a onclick=\"stups(1)\" style = \"cursor:hand\">+</a><a onclick=\"stups(-1)\" style = \"cursor:hand\">-</a>\';
top.frames[\'main_top\'].document.stats.submit();
}


function s_y() 
{
var b=0;
var m=0;
var s=0;
var bs=\'b\';
var bf=\'bs\';
nym = document.ym.nbs.value;
nmym = document.ym.nms.value;
nsym = document.ym.nss.value;
for (b=1;b<15;b++) {
bs = \'b\';
bf = \'bs\';
bs = bs + b;
bf = bf + b;
document.all(bs).innerHTML = \'[\'+document.all(bf).value+\'/100]\';
if (nym>0) document.all(bs).innerHTML+=\'[url="#"]+[/url][url="#"]-[/url]\';
}

for (m=1;m<10;m++) {
bs = \'m\';
bf = \'ms\';
bs = bs + m;
bf = bf + m;
document.all(bs).innerHTML = \'[\'+document.all(bf).value+\'/100]\';
if (nmym>0) document.all(bs).innerHTML+=\'[url="#"]+[/url][url="#"]-[/url]\';
}

for (m=1;m<8;m++) {
bs = \'s\';
bf = \'ss\';
bs = bs + m;
bf = bf + m;
document.all(bs).innerHTML = \'[\'+document.all(bf).value+\'/100]\';
if (nsym>0) document.all(bs).innerHTML+=\'[url="#"]+[/url][url="#"]-[/url]\';
}

if (nym != 0) document.all(\'nymen\').innerHTML = nym;
if (nmym != 0) document.all(\'nmymen\').innerHTML = nmym;
if (nsym != 0) document.all(\'nsymen\').innerHTML = nsym;
}

function um_up(type,num) {
if ((nym>0) && (type==\'b\') && (document.all(\'bs\'+num).value<100)) { // Боевые
nym--;
document.ym.nbs.value = nym;
document.all(\'bs\'+num).value++;
document.all(\'b\'+num).innerHTML = \'[\'+document.all(\'bs\'+num).value +\'/100]\' + \'[url="#"]+[/url][url="#"]-[/url]\';
document.all(\'nymen\').innerHTML = nym;
}
if ((nmym>0) && (type==\'m\') && (document.all(\'ms\'+num).value<100)) {
nmym--;
document.ym.nms.value = nmym;
document.all(\'ms\'+num).value++;
document.all(\'m\'+num).innerHTML = \'[\'+document.all(\'ms\'+num).value+\'/100]\' + \'[url="#"]+[/url][url="#"]-[/url]\';
document.all(\'nmymen\').innerHTML = nmym;
}
if ((nsym>0) && (type==\'s\') && (document.all(\'ss\'+num).value<100)) {
nsym--;
document.ym.nss.value = nsym;
document.all(\'ss\'+num).value++;
document.all(\'s\'+num).innerHTML = \'[\'+document.all(\'ss\'+num).value +\'/100]\'+ \'[url="#"]+[/url][url="#"]-[/url]\';
document.all(\'nsymen\').innerHTML = nsym;
}
}

function um_down(type,num) {
if (type==\'b\') {
var ztemp = document.all(\'bs\'+num).value;
var ctemp = document.all(\'bf\'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nym++;
document.ym.nbs.value = nym;
document.all(\'bs\'+num).value--;
document.all(\'b\'+num).innerHTML = \'[\'+document.all(\'bs\'+num).value +\'/100]\'+ \'[url="#"]+[/url][url="#"]-[/url]\';
document.all(\'nymen\').innerHTML = nym;
}}
if (type==\'m\') {
var ztemp = document.all(\'ms\'+num).value;
var ctemp = document.all(\'mf\'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nmym++;
document.ym.nms.value = nmym;
document.all(\'ms\'+num).value--;
document.all(\'m\'+num).innerHTML = \'[\'+document.all(\'ms\'+num).value+\'/100]\' + \'[url="#"]+[/url][url="#"]-[/url]\';
document.all(\'nmymen\').innerHTML = nmym;
}}
if (type==\'s\') {
var ztemp = document.all(\'ss\'+num).value;
var ctemp = document.all(\'sf\'+num).value;
ztemp++;
ctemp++;
if (ztemp>ctemp){
nsym++;
document.ym.nss.value = nsym;
document.all(\'ss\'+num).value--;
document.all(\'s\'+num).innerHTML = \'[\'+document.all(\'ss\'+num).value+\'/100]\' + \'[url="#"]+[/url][url="#"]-[/url]\';
document.all(\'nsymen\').innerHTML = nsym;
}}
}
</div>
 
мм.. Какой сервер?) Попробуй прописать путь
Код:
<? if (count(explode(\'main.php\',$_SERVER[\'HTTP_REFERER\']))>1): ?>

А вообще скачай новее версию алонов, там и больше кода от разработчика AloneIslands.Ru, вообще другой двиг, хотя мне некоторые говорили, что код ужасный и скрипт гавно, но мне нравится..
Вообще двиг очень удобный и функциональный :)


P.S. Из сервером мне больше всего нравится денвер.. я пробовал хамп, топсервер.. Денвер удобен тем, что можно создавать много проектов одновременно.. и там не так как в топсервере к примеру "http://localhost/~test"
Тоесть к примеру если путь картинки прописать как /img/test.gif, то она будет читаться с http://localhost/img/test.gif
Можно конечно прописывать и обсолютный путь, но это не так удобно)
 
пробывал и так убирая вообше а сервер wamp мне он удобнее =) но увы по 1 только можно иметь сидел на денвере тож понравилься но из за него комп потормаживать начел по этому сменил на wamp, хм... новый двиг ? у мну нету еше доступа до приватки где лежит новый двиг так что довольствуюсь тем что есть =)
 
AppServ меня устраивает полностью, нагрузки некакой, да и нечем не лучше Денвера по мне)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху