Ленин, Сталин, Тетрис!











  • Страница 1 из 1
  • 1
Форум разработчиков игр » Техническая часть » Программирование игр » Помогите исправить код в Неверленд (Помогите исправить ошибку со стата в исходники иг neverlands)
Помогите исправить код в Неверленд
Ivan000Дата: Воскресенье, 07.10.2012, 00:05 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
У меня есть исходник игры браузерной игры Неверленд .... там почему-то нерозкидаються стати вот скрипт ..

Code
<?$trw=affect($player[affect],3,true);foreach ($trw as $key => $val){$plst[$key]+=$val;}
foreach (explode("|",$player[perk]) as $key => $val){if($val==''){$val=0;}$perk[$key]=$val;}
$st[1]=$player['sila']+($perk[7]*2);
$st[2]=$player['lovk']+($perk[9]*2);
$st[3]=$player['uda4a']+($perk[10]*2);
$st[4]=$player['zdorov']+($perk[8]*2);
$st[5]=$player['znan']+($perk[11]*2);
foreach($st as $key=>$val){if($val<=0)$st[$key]=1;}
?>
<tr><td>
<table cellpadding=0 cellspacing=0 border=0 width=100%>
<tr><td bgcolor=#FCFAF3 class=nickname> Сила:</td><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=1></td><td bgcolor=#FAFAFA class=nickname id="st0"><b> <?=$plstt[30]?></b></td>
<td width=100% bgcolor=#FAFAFA class=nickname nowrap> <? if($plst[30]!=0 and $plst[30]!=''){?>(<?=$st[1]; if($plst[30]>0){print "+";}?><font color=#cc0000><?=$plst[30]."</font>)"; }?></td>
<? if($player['free_stat']>0){?><td nowrap bgcolor=#FAFAFA class=nickname><a href="javascript: AddStats(0);"><font color=#3564A5 style="text-decoration: none">+</a> <a href="javascript: RemStats(0);"><font color=#3564A5 style="text-decoration: none">—</a></td><? }?></tr>
<tr><td bgcolor=#FFFFFF colspan=5><img src=../image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#FCFAF3 class=nickname> Ловкость:</td><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=1></td><td bgcolor=#FAFAFA class=nickname id="st1"><b> <?=$plstt[31]?></b></td><td width=100% bgcolor=#FAFAFA class=nickname nowrap> <? if($plst[31]!=0 and $plst[31]!=''){?>(<?=$st[2]; if($plst[31]>0){print "+";}?><font color=#cc0000><?=$plst[31]."</font>)"; }?></td><? if($player['free_stat']>0){?><td nowrap bgcolor=#FAFAFA class=nickname><a href="javascript: AddStats(1);"><font color=#3564A5 style="text-decoration: none">+</a> <a href="javascript: RemStats(1);"><font color=#3564A5 style="text-decoration: none">—</a></td><? }?></tr>
<tr><td bgcolor=#FFFFFF colspan=5><img src=../image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#FCFAF3 class=nickname> Удача:</td><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=1></td><td bgcolor=#FAFAFA class=nickname id="st2"><b> <?=$plstt[32]?></b></td><td width=100% bgcolor=#FAFAFA class=nickname nowrap> <? if($plst[32]!=0 and $plst[32]!=''){?>(<?=$st[3]; if($plst[32]>0){print "+";}?><font color=#cc0000><?=$plst[32]."</font>)"; }?></td><? if($player['free_stat']>0){?><td nowrap bgcolor=#FAFAFA class=nickname><a href="javascript: AddStats(2);"><font color=#3564A5 style="text-decoration: none">+</a> <a href="javascript: RemStats(2);"><font color=#3564A5 style="text-decoration: none">—</a></td><? }?></tr>
<tr><td bgcolor=#FFFFFF colspan=5><img src=../image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#FCFAF3 class=nickname> Здоровье:</td><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=1></td><td bgcolor=#FAFAFA class=nickname id="st4"><b> <?=$plstt[33]?></b></td><td width=100% bgcolor=#FAFAFA class=nickname nowrap> <? if($plst[33]!=0 and $plst[33]!=''){?>(<?=$st[4]; if($plst[33]>0){print "+";}?><font color=#cc0000><?=$plst[33]."</font>)"; }?></td><? if($player['free_stat']>0){?><td nowrap bgcolor=#FAFAFA class=nickname><a href="javascript: AddStats(4);"><font color=#3564A5 style="text-decoration: none">+</a> <a href="javascript: RemStats(4);"><font color=#3564A5 style="text-decoration: none">—</a></td><? }?></tr>
<tr><td bgcolor=#FFFFFF colspan=5><img src=../image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#FCFAF3 class=nickname> Знания:</td><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=1></td><td bgcolor=#FAFAFA class=nickname id="st3"><b> <?=$plstt[34]?></b></td><td width=100% bgcolor=#FAFAFA class=nickname nowrap> <? if($plst[34]!=0 and $plst[34]!=''){?>(<?=$st[5]; if($plst[34]>0){print "+";}?><font color=#cc0000><?=$plst[34]."</font>)"; }?></td><? if($player['free_stat']>0){?><td nowrap bgcolor=#FAFAFA class=nickname><a href="javascript: AddStats(3);"><font color=#3564A5 style="text-decoration: none">+</a> <a href="javascript: RemStats(3);"><font color=#3564A5 style="text-decoration: none">—</a></td><? }?></tr>
<tr><td bgcolor=#FFFFFF colspan=5><img src=../image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#FCFAF3 class=nickname> Мудрость:</td><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=1></td><td bgcolor=#FAFAFA class=nickname id="st5"><b> <?=$plstt[35]?></b></td><td width=100% bgcolor=#FAFAFA class=nickname nowrap> <? if($plst[35]!=0 and $plst[35]!=''){?>(<?=$st[6]; if($plst[35]>0){print "+";}?><font color=#cc0000><?=$plst[35]."</font>)"; }?></td><td></td></tr>
<? if($player['free_stat']>0){?><tr><td bgcolor=#FFFFFF colspan=5 class=freemain><div align=center><a href="javascript: SaveStats();"><font color=#3564A5><b>Сохранить</a></div></td></tr><? }?>
</table>
</td></tr>
<tr><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=2></td></tr>
<tr><td bgcolor=#3564A5><img src=../image/1x1.gif width=1 height=1></td></tr>
<tr><td bgcolor=#FFFFFF><img src=../image/1x1.gif width=1 height=2></td></tr>


что там не так что исправить ли это ошибка в самой базе данных?

Помогите буль пожалуйста

PS. Извините за плохой руский ...
 
GC-VicДата: Воскресенье, 07.10.2012, 15:20 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 369
Репутация: 5
Статус: Offline
Ты пойми, что все эти скрипты коммерческих браузерных игр, что есть в сети - это кривые дампы устарелых версий, беток и прочих альфа-билдов. Почти всегда в них не хватает файлов, многие элементы испорчены и т.д. Ну и бесплатный сыр всегда в мышеловке - наверняка там есть закладки вредоносного скрипта - когда поставишь игру, подключишь туда расчёт валюты, тогда злоумышленник (автор вкладки) сможет украсть денежные средства, заблокировать игру, распространить трояна или вирус. Поэтому я бы бросил это дело, если ты, конечно, не хороший кодер, способный прошерстить каждую строчку каждого скрипта.
 
TLTДата: Воскресенье, 07.10.2012, 15:38 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 135
Репутация: 4
Статус: Offline
Quote
Ну и бесплатный сыр всегда в мышеловке - наверняка там есть закладки вредоносного скрипта - когда поставишь игру, подключишь туда расчёт валюты, тогда злоумышленник (автор вкладки) сможет украсть денежные средства, заблокировать игру, распространить трояна или вирус. Поэтому я бы бросил это дело, если ты, конечно, не хороший кодер, способный прошерстить каждую строчку каждого скрипта.


Ага, это как российские шпионы у американцев натырили чипов для ракет, а потом американцы, когда им нужно, отключают эти чипы, и русские ракеты валятся.


 
Ivan000Дата: Воскресенье, 07.10.2012, 16:40 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
ясно пасиб ребята smile
 
GC-VicДата: Воскресенье, 07.10.2012, 20:46 | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 369
Репутация: 5
Статус: Offline
Quote (Ivan000)
ясно пасиб ребята

Не за что. Стоит поискать открытые движки браузерных игр, а не ворованные дампы. Ну и что-то типа MMO Constructor тоже можно найти.
 
Форум разработчиков игр » Техническая часть » Программирование игр » Помогите исправить код в Неверленд (Помогите исправить ошибку со стата в исходники иг neverlands)
  • Страница 1 из 1
  • 1
Поиск: