1. Bitcoin адрес для пожертвований: 1dapfB97R98wg8J3hknWpMDJ7P61CWjNn
    Скрыть объявление
  2. Участникам форума доступны: Skype, WhatsApp и Telegram конференции. Присоединяйтесь!
  3. Наши основные группы и каналы: VK, Twitter. Подписывайтесь!
  4. Мы открыли музыкальный клуб! Заходи и ставь свое музло!
  5. Скрыть объявление

неверфейт

Тема в разделе "Архив", создана пользователем Intel steps, 14 июл 2008.

Статус темы:
Закрыта.
  1. Intel steps

    Intel steps Новичок

    Репутация

    0 / 0


    Бесплатная раздача Bitcoin
    имеется полные исходники движка и сама база кому интересно оставляем аськи , с просьбой дай и тд.. идём лесом.Продавать код не продаю отдам в один руки толковые которые действительно чтото могут сделать.Но отдам его если вы мне поможете с моей игрой, все части обсудим в аське.

    код кузницы =)
    Код (Text):
    1.  
    2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    3.  
    4. <HTML><HEAD><TITLE>NeverFate - просмотр лога боя</TITLE>
    5. <META http-equiv=Content-type content="text/html; charset=windows-1251"><LINK
    6. href="Кузница.files/main.css" rel=stylesheet>
    7. <script src="Кузница.files/char1.7.js"></SCRIPT>
    8.  
    9. <META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
    10. <BODY>
    11. <H4>Просмотр боя</H4>
    12. <TABLE cellPadding=5 width="100%">
    13. <TBODY>
    14. <TR vAlign=top>
    15. <TD>Тип боя: [img]Кузница.files/404.htm[/img]
    16. Таймаут: мин.
    17. <HR class=hr1>
    18. [b]Страницы:[/b] [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=118"]&lt;&lt;[/url][url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=1"]...[/url][url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=105"]105[/url]
    19. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=106"]106[/url]
    20. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=107"]107[/url]
    21. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=108"]108[/url]
    22. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=109"]109[/url]
    23. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=110"]110[/url]
    24. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=111"]111[/url]
    25. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=112"]112[/url]
    26. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=113"]113[/url]
    27. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=114"]114[/url]
    28. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=115"]115[/url]
    29. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=116"]116[/url]
    30. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=117"]117[/url]
    31. [url="http://neverfate.ru/logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;p=118"]118[/url]
    32. [b]119[/b]
    33. <HR class=hr1>
    34. <INPUT class=btn onclick="this.disabled='true';window.navigate('logs.php?log=../../../../../../../../../usr/local/www/scripts/builds/223.php&amp;'+Math.random()+'#end')" type=button value=Обновить>
    35. <HR class=hr1>
    36. <?
    37.  
    38. if($full_params['room']!=223) echo '<script>top.changeloc(top.oldlocation);</script>';
    39. else{
    40.  
    41. $out='';
    42.  
    43. $kamni=array(
    44. 'ruby'=>0,
    45. 'silver'=&gt;0, 'cuprum'=&gt;0, 'diamond'=&gt;0, 'emerald'=&gt;0,
    46. 'gold'=&gt;0, 'iron'=&gt;0 ); $kamni_set=array( 'ruby'=&gt;0,
    47. 'silver'=&gt;0, 'cuprum'=&gt;0, 'diamond'=&gt;0, 'emerald'=&gt;0,
    48. 'gold'=&gt;0, 'iron'=&gt;0 ); $hints=array( 'ruby'=&gt;'рубин',
    49. 'silver'=&gt;'серебро', 'cuprum'=&gt;'медь', 'diamond'=&gt;'алмаз',
    50. 'emerald'=&gt;'изумруд', 'gold'=&gt;'золотой самородок',
    51. 'iron'=&gt;'железо' ); $set=$_GET['set']; $act=$_POST['act'];
    52. $op='/usr/local/www/database/kuznitsa/'.$mycidis.'/objects';
    53. $ip='/usr/local/www/database/kuznitsa/'.$mycidis.'/item';
    54. if($act=='clear'){ $p='/usr/local/www/database/kuznitsa/'.$mycidis.'/';
    55. if(is_dir($p)){ // so_rmfolder($p); rmfolder($p); $err='Действия
    56. отменены.'; } else{ $err='Нечего отменять.'; } }
    57. $shmots=unserialize(file_get_contents($self.'shmot/shmot'));
    58. $b=parse_ini_file($self.'shmot/base.dat',true); foreach($b['other'] as $k1
    59. =&gt; $it1){ $l=$shmots[$it1]; $obj=$l['b_object'];
    60. if(array_key_exists($obj,$kamni)){ $kamni[$obj]++; } } // if($set!=''){
    61. $objects=parse_ini_file($op); $cnt=count($objects); if($objects===false)
    62. $cnt=0; $flag=false; if($cnt&lt;5){ for($i=0;$i&lt;$cnt;$i++){
    63. $obj_set=$shmots[$objects[$i]]; $kamni_set[$obj_set['b_object']]++; }
    64. $p='/usr/local/www/database/kuznitsa/'.$mycidis.'/'; if(!is_dir($p))
    65. mkdir($p); foreach($b['other'] as $k1 =&gt; $it1){ $l=$shmots[$it1];
    66. $obj=$l['b_object']; if($obj==$set){ if($kamni_set[$set]&lt;$kamni[$set]){
    67. if(!in_array($it1,$objects)){ $objects[]=$it1;
    68. write_ini_file($op,$objects); $err='Вы добавили "'.$l['d_descr'].'".';
    69. $flag=true; } } else{ $err='Вы уже использовали все ресурсы данного
    70. типа.'; } } if($flag) break; } } else{ $err='Можно добавить не более 5-ти
    71. компонентов.'; } } // elseif($act=='set2'){ $sid=$_POST['sid'];
    72. if(isset($shmots[$sid])&amp;&amp;!in_array($sid,$shmonchar)){
    73. $l=$shmots[$sid]; if($l['class']=='fiz'||$l['b_object']=='artbag'){
    74. $p='/usr/local/www/database/kuznitsa/'.$mycidis.'/'; if(!is_dir($p))
    75. mkdir($p); so_qsave($ip,$sid); $err='Вы добавили "'.$l['d_descr'].'".'; }
    76. else{ $err='С данным предметом нельзя производить никаких действий.'; } }
    77. else{ $err='Предмет не найден в вашем инвентаре.'; } } //
    78. elseif($act=='start'){ $sp=$self.'char.dat'; $glf=fopen($sp,'a');
    79. flock($glf,LOCK_EX); $full_params=parse_ini_file($sp,true);
    80. $objects=parse_ini_file($op); if(isset($objects[0])){
    81. $item=file_get_contents($ip); if($item!=''){
    82. if($shmots[$item]&amp;&amp;!in_array($item,$shmonchar)){
    83. $l=$shmots[$item]; if($l['class']=='fiz'&amp;&amp;$l['s_remont']==1){
    84. $of=fopen($self.'shmot/odeto','r+'); flock($of,LOCK_EX);
    85. $odeto=unserialize(file_get_contents($self.'shmot/odeto'));
    86. $g=$odeto['gun']; $gun=$g['b_object'];
    87. if($gun=='kuzmolot1'||$gun=='kuzmolot2'||$gun=='kuzmolot3'||$gun=='kuzmolot4'){
    88. if($full_params['Wear']&lt;50){ $sf=fopen($self.'shmot/shmot','r+');
    89. flock($sf,LOCK_EX);
    90. $shmots=unserialize(file_get_contents($self.'shmot/shmot'));
    91. $bf=fopen($self.'shmot/base.dat','r+'); flock($bf,LOCK_EX);
    92. $lt=parse_ini_file($self.'shmot/base.dat',true);
    93. if($l['any']['modifed']!=1||mt_rand(1,100)&gt;770/($full_params['smith_lvl']+1)){
    94. $cnt=0; $price=0; $weight=0; foreach($objects as $k =&gt; $sid){
    95. if(isset($shmots[$sid])){ $cnt++; } } if($l['art']==1){
    96. $costs=round($l['d_price']*$cnt/100,2); $kv=2; } else{
    97. $costs=round($l['d_price']*$cnt/10,2); $kv=1; }
    98. if($full_params['money']&gt;=$costs){ reset($objects); foreach($objects as
    99. $k =&gt; $sid){ if(isset($shmots[$sid])){ $o=$shmots[$sid];
    100. $price+=$o['d_price']; $weight+=$o['d_weight']; switch($o['b_object']){
    101. case 'ruby':{ $kamni['ruby']--; if(isset($l['mfparams']['p_maxudar'])){
    102. $l['mfparams']['p_maxudar']+=5*$kv; $l['mfparams']['p_minudar']+=2*$kv;
    103. if($l['any']['doptype']==''){ $l['any']['doptype']='ruby'; }
    104. $l['any']['dopuron']+=1*$kv; $l['mfiznos']+=3; } break; } case 'silver':{
    105. $kamni['silver']--; if(isset($l['mfparams']['p_maxudar'])){
    106. $l['mfparams']['p_maxudar']+=2*$kv; $l['mfparams']['p_minudar']+=1*$kv;
    107. $l['mfiznos']+=2; } break; } case 'gold':{ $kamni['gold']--;
    108. $nn=$l['mfparams']; unset($nn['p_minudar']); unset($nn['p_maxudar']);
    109. unset($nn['p_abselemprot']); unset($nn['p_abs']); unset($nn['p_rage']);
    110. unset($nn['p_karm']); unset($nn['p_sarm']); unset($nn['p_intens']);
    111. unset($nn['p_airabs']); unset($nn['p_waterabs']); unset($nn['p_fireabs']);
    112. unset($nn['p_earthabs']); unset($nn['p_metalabs']); unset($nn['p_airs']);
    113. unset($nn['p_waters']); unset($nn['p_fires']); unset($nn['p_earths']);
    114. unset($nn['p_usil']); unset($nn['p_usilkrit']); unset($nn['p_uknife']);
    115. unset($nn['p_usword']); unset($nn['p_uaxe']); unset($nn['p_ustick']);
    116. unset($nn['p_uspear']); unset($nn['p_aknife']); unset($nn['p_asword']);
    117. unset($nn['p_aaxe']); unset($nn['p_astick']); unset($nn['p_aspear']);
    118. unset($nn['p_aair']); unset($nn['p_awater']); unset($nn['p_afire']);
    119. unset($nn['p_aearth']); unset($nn['p_ametal']); unset($nn['p_magslot']);
    120. unset($nn['p_agility']); unset($nn['p_walkspeed']);
    121. unset($nn['p_volume']); unset($nn['p_chanceget']);
    122. unset($nn['p_chancecr']); if(count($nn)&gt;0){
    123. $l['mfparams'][array_rand($nn)]+=5*$kv; $l['mfiznos']+=2; } break; } case
    124. 'emerald':{ $kamni['emerald']--; $cnt=count($l['params']); if($cnt&gt;0){
    125. if($cnt==1&amp;&amp;!(mt_rand(1,100)&lt;50+$params['ps_luck'][0]/5))
    126. $v=mt_rand(0,1); else $v=1;
    127. $l['params'][array_rand($l['params'])]+=$v*$kv; $l['mfiznos']+=2; } break;
    128. } case 'iron':{ $kamni['iron']--; $l['p_maxiznos']+=3*$kv;
    129. $l['defiznos']=$l['p_maxiznos']; $l['mfiznos']+=2; break; } case
    130. 'diamond':{ $kamni['diamond']--; $l['mfiznos']-=5*$kv;
    131. $l['mfremont']-=2*$kv; if($l['mfiznos']&lt;1) $l['mfiznos']=1;
    132. if($l['mfremont']&lt;1) $l['mfremont']=1; break; } case 'cuprum':{
    133. $kamni['cuprum']--; if($l['mfparams']['p_head']!='')
    134. $l['mfparams']['p_head']+=2*$kv; if($l['mfparams']['p_body']!='')
    135. $l['mfparams']['p_body']+=2*$kv; if($l['mfparams']['p_belt']!='')
    136. $l['mfparams']['p_belt']+=2*$kv; if($l['mfparams']['p_legs']!='')
    137. $l['mfparams']['p_legs']+=2*$kv; if($l['mfparams']['p_bair']!='')
    138. $l['mfparams']['p_bair']+=2*$kv; if($l['mfparams']['p_bfire']!='')
    139. $l['mfparams']['p_bfire']+=2*$kv; if($l['mfparams']['p_bwater']!='')
    140. $l['mfparams']['p_bwater']+=2*$kv; if($l['mfparams']['p_bearth']!='')
    141. $l['mfparams']['p_bearth']+=2*$kv; $l['mfiznos']+=2; break; } }
    142. if(mt_rand(1,100)&lt;=50-$full_params['smith_lvl']*1.5){ $nn=$l['needs'];
    143. unset($nn['n_align']); unset($nn['n_sex']); unset($nn['n_name']);
    144. unset($nn['n_clan']); if(count($nn)&gt;0){
    145. $l['needs'][array_rand($nn)]+=1; } } unset($shmots[$sid]);
    146. unset($lt['other'][array_search($sid,$lt['other'])]);
    147. tohistory($mycidis,8,'Вещь [b]'.$o['d_descr'].'[/b] ([b]'.$o['sid'].'[/b])
    148. потрачена на перековку.','',''); } } } else{ $cnt=0; $err='У вас
    149. недостаточно денег на перековку. Требуется '.$costs.' м.'; }
    150. if($cnt&gt;0){ $shmots['p']-=$price; $shmots['w']-=$weight;
    151. $l['any']['modifed']=1; $shmots[$l['sid']]=$l;
    152. if(mt_rand(1,100)&lt;=$g['mfiznos']-$params['ps_luck'][0]/5){
    153. $g['p_iznos']++; if($g['p_iznos']&gt;=$g['p_maxiznos']) $crash=true; }
    154. if($crash){ $odeto['gun']=''; serialize_write_f($of,$odeto);
    155. unset($shmots[$g['sid']]); $shmots['p']-=$g['d_price'];
    156. $shmots['w']-=$g['d_weight'];
    157. unset($lt[$g['class']][array_search($g['sid'],$lt[$g['class']])]);
    158. tohistory($mycidis,8,'Вещь [b]'.$g['d_descr'].'[/b] ([b]'.$g['sid'].'[/b])
    159. уничтожена.','',''); $err='Ваша вещь [b]'.$g['d_descr'].'[/b] окончательно
    160. испортилась!
    161. '; } else{ $odeto['gun']=$g;
    162. serialize_write_f($of,$odeto); } if($full_params['smith_lvl']&lt;10){
    163. if($smith_lvls[$full_params['smith_lvl']+1]&lt;=$full_params['smith']+1)
    164. $full_params['smith_lvl']++; $full_params['smith']++; }
    165. $full_params['money']-=$costs; tohistory($mycidis,20,'На перековку
    166. предмета [b]'.$l['d_descr'].'[/b] ([b]'.$l['sid'].'[/b]) потрачено
    167. [b]'.$costs.'[/b] м.','',''); $err.='Предмет "'.$l['d_descr'].'"
    168. перекован. На перековку потрачено '.$costs.' м.'; } } else{
    169. unset($shmots[$l['sid']]); $shmots['p']-=$l['d_price'];
    170. $shmots['w']-=$l['d_weight'];
    171. unset($lt[$l['class']][array_search($l['sid'],$lt[$l['class']])]);
    172. tohistory($mycidis,8,'Вещь [b]'.$l['d_descr'].'[/b] ([b]'.$l['sid'].'[/b])
    173. испортилась в результате неудачной перековки.','',''); $err='Предмет
    174. "'.$l['d_descr'].'" не выдержал повторной перековки и испортился.'; }
    175. serialize_write_f($sf,$shmots); write_ini_file_f($bf,$lt);
    176. flock($bf,LOCK_UN); fclose($bf); flock($sf,LOCK_UN); fclose($sf); } else{
    177. $err='Вы не можете ковать, так как слишком устали.'; }
    178. $full_params['Wear']+=26; if($full_params['Wear']&gt;100)
    179. $full_params['Wear']=100; write_ini_file_f($glf,$full_params); } else{
    180. $err='Вы не одели кузнечный молоток.'; } flock($of,LOCK_UN); fclose($of);
    181. } else{ $err='Предмет данного типа нельзя модифицировать.'; } } else{
    182. $err='Предмет не найден в вашем инвентаре.'; } } else{ $err='Не выбран
    183. предмет для обработки. '; } } else{ $err='Нет ресурсов для обработки.'; }
    184. $p='/usr/local/www/database/kuznitsa/'.$mycidis.'/'; if(is_dir($p)){
    185. rmfolder($p); } flock($glf,LOCK_UN); fclose($glf); } //
    186. elseif($act=='upgrade'){ $upgrades=array( 'aicsword'=&gt;array( 5, array(
    187. 'params'=&gt;array('ps_dex'=&gt;10,'ps_inst'=&gt;10),
    188. 'mfparams'=&gt;array('p_krit'=&gt;120,'p_antiuvorot'=&gt;100,'p_minudar'=&gt;40,'p_maxudar'=&gt;50,'p_usword'=&gt;5,'p_usilkrit'=&gt;5),
    189. 'masters'=&gt;array('p_sword'=&gt;10), 'magmasters'=&gt;array(),
    190. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;15,'n_inst'=&gt;80),
    191. 'any'=&gt;array() ), 100 ), 'prsword'=&gt;array( 3, array(
    192. 'params'=&gt;array(),
    193. 'mfparams'=&gt;array('p_krit'=&gt;50,'p_minudar'=&gt;35,'p_maxudar'=&gt;45,'p_usil'=&gt;10),
    194. 'masters'=&gt;array('p_sword'=&gt;5), 'magmasters'=&gt;array(),
    195. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;8,'n_dex'=&gt;40),
    196. 'any'=&gt;array() ), 100 ), 'trebaxe'=&gt;array( 3, array(
    197. 'params'=&gt;array(),
    198. 'mfparams'=&gt;array('p_minudar'=&gt;30,'p_maxudar'=&gt;40),
    199. 'masters'=&gt;array('p_axe'=&gt;5), 'magmasters'=&gt;array(),
    200. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;5), 'any'=&gt;array()
    201. ), 100 ), 'otcaxe'=&gt;array( 3, array( 'params'=&gt;array(),
    202. 'mfparams'=&gt;array('p_minudar'=&gt;30,'p_maxudar'=&gt;40,'p_uvorot'=&gt;60),
    203. 'masters'=&gt;array('p_axe'=&gt;5), 'magmasters'=&gt;array(),
    204. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;5,'n_str'=&gt;30),
    205. 'any'=&gt;array() ), 100 ), 'perekosaxe'=&gt;array( 5, array(
    206. 'params'=&gt;array('ps_dex'=&gt;5,'ps_str'=&gt;10),
    207. 'mfparams'=&gt;array('p_antikrit'=&gt;80,'p_uvorot'=&gt;120,'p_minudar'=&gt;40,'p_maxudar'=&gt;50,'p_kontr'=&gt;15,'p_antikontr'=&gt;50,'p_usil'=&gt;5),
    208. 'masters'=&gt;array('p_axe'=&gt;10), 'magmasters'=&gt;array(),
    209. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;15,'n_str'=&gt;80),
    210. 'any'=&gt;array() ), 100 ), 'poweraxe'=&gt;array( 5, array(
    211. 'params'=&gt;array('ps_dex'=&gt;8,'ps_inst'=&gt;10),
    212. 'mfparams'=&gt;array('p_krit'=&gt;100,'p_antiuvorot'=&gt;90,'p_minudar'=&gt;40,'p_maxudar'=&gt;55,'p_usilkrit'=&gt;5,'p_uaxe'=&gt;5),
    213. 'masters'=&gt;array('p_axe'=&gt;10), 'magmasters'=&gt;array(),
    214. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;15,'n_inst'=&gt;80),
    215. 'any'=&gt;array() ), 100 ), 'eposknife'=&gt;array( 5, array(
    216. 'params'=&gt;array('ps_dex'=&gt;5),
    217. 'mfparams'=&gt;array('p_uvorot'=&gt;50,'p_kontr'=&gt;50,'p_minudar'=&gt;35,'p_maxudar'=&gt;50,'p_uknife'=&gt;5,'p_karm'=&gt;5),
    218. 'masters'=&gt;array('p_knife'=&gt;10), 'magmasters'=&gt;array(),
    219. 'auras'=&gt;array(),
    220. 'needs'=&gt;array('n_level'=&gt;10,'n_dex'=&gt;70,'n_pow'=&gt;50),
    221. 'any'=&gt;array() ), 100 ), 'svetstick'=&gt;array( 5, array(
    222. 'params'=&gt;array('ps_dex'=&gt;5,'ps_inst'=&gt;5),
    223. 'mfparams'=&gt;array('p_krit'=&gt;150,'p_antikrit'=&gt;80,'p_antikontr'=&gt;90,'p_minudar'=&gt;40,'p_maxudar'=&gt;60,'p_ustick'=&gt;5,'p_usilkrit'=&gt;5,'p_karm'=&gt;5),
    224. 'masters'=&gt;array('p_stick'=&gt;10), 'magmasters'=&gt;array(),
    225. 'auras'=&gt;array(),
    226. 'needs'=&gt;array('n_level'=&gt;15,'n_dex'=&gt;80,'n_inst'=&gt;80,'n_pow'=&gt;60),
    227. 'any'=&gt;array() ), 100 ), 'ostrhelmet'=&gt;array( 3, array(
    228. 'params'=&gt;array('ps_dex'=&gt;5),
    229. 'mfparams'=&gt;array('p_krit'=&gt;150,'p_head'=&gt;25,'p_pow'=&gt;30),
    230. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    231. 'needs'=&gt;array('n_level'=&gt;5,'n_inst'=&gt;40) ), 100 ),
    232. 'chekhelmet'=&gt;array( 3, array( 'params'=&gt;array('ps_inst'=&gt;5),
    233. 'mfparams'=&gt;array('p_antikrit'=&gt;150,'p_head'=&gt;50,'p_pow'=&gt;100,'p_bearth'=&gt;35,'p_bwater'=&gt;35,'p_bair'=&gt;35,'p_bfire'=&gt;35),
    234. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    235. 'needs'=&gt;array('n_level'=&gt;5,'n_str'=&gt;40) ), 100 ),
    236. 'kolphelmet'=&gt;array( 5, array( 'params'=&gt;array('ps_intel'=&gt;20),
    237. 'mfparams'=&gt;array('p_antikrit'=&gt;150,'p_uvorot'=&gt;100,'p_head'=&gt;50,'p_intens'=&gt;5,'p_abselemprot'=&gt;10,'p_mana'=&gt;150),
    238. 'masters'=&gt;array('p_crosier'=&gt;10),
    239. 'magmasters'=&gt;array('p_earth'=&gt;10,'p_water'=&gt;10,'p_air'=&gt;10,'p_fire'=&gt;10),
    240. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;15,'n_mana'=&gt;50)
    241. ), 100 ), 'screamhelmet'=&gt;array( 5, array(
    242. 'params'=&gt;array('ps_inst'=&gt;10,'ps_str'=&gt;10),
    243. 'mfparams'=&gt;array('p_antikrit'=&gt;100,'p_antiuvorot'=&gt;150,'p_head'=&gt;70,'p_antikontr'=&gt;80,'p_pow'=&gt;200,'p_rage'=&gt;10,'p_powspeed'=&gt;10),
    244. 'masters'=&gt;array(), 'magmasters'=&gt;array(),
    245. 'auras'=&gt;array('shield'=&gt;1,'elemprot'=&gt;1),
    246. 'needs'=&gt;array('n_level'=&gt;15,'n_inst'=&gt;80,'p_str'=&gt;35,'p_pow'=&gt;60)
    247. ), 100 ), 'artbag'=&gt;array( 1, array( 'params'=&gt;array(),
    248. 'mfparams'=&gt;array('p_minudar'=&gt;1,'p_maxudar'=&gt;5,'p_invup'=&gt;400),
    249. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    250. 'needs'=&gt;array('n_level'=&gt;10) ), 50 ), 'travring'=&gt;array( 2,
    251. array( 'params'=&gt;array(), 'mfparams'=&gt;array('p_antikrit'=&gt;80),
    252. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    253. 'needs'=&gt;array('n_level'=&gt;10) ), 100 ), 'pogring'=&gt;array( 2,
    254. array( 'params'=&gt;array(), 'mfparams'=&gt;array('p_airabs'=&gt;5),
    255. 'masters'=&gt;array(), 'magmasters'=&gt;array('p_fire'=&gt;15),
    256. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;10,'n_fire'=&gt;50)
    257. ), 100 ), 'sohring'=&gt;array( 2, array( 'params'=&gt;array(),
    258. 'mfparams'=&gt;array('p_fireabs'=&gt;5), 'masters'=&gt;array(),
    259. 'magmasters'=&gt;array('p_water'=&gt;15), 'auras'=&gt;array(),
    260. 'needs'=&gt;array('n_level'=&gt;10,'n_water'=&gt;50) ), 100 ),
    261. 'serebring'=&gt;array( 2, array( 'params'=&gt;array(),
    262. 'mfparams'=&gt;array('p_waterabs'=&gt;5), 'masters'=&gt;array(),
    263. 'magmasters'=&gt;array('p_earth'=&gt;15), 'auras'=&gt;array(),
    264. 'needs'=&gt;array('n_level'=&gt;10,'n_earth'=&gt;50) ), 100 ),
    265. 'vetrring'=&gt;array( 2, array( 'params'=&gt;array(),
    266. 'mfparams'=&gt;array('p_earthabs'=&gt;5), 'masters'=&gt;array(),
    267. 'magmasters'=&gt;array('p_air'=&gt;15), 'auras'=&gt;array(),
    268. 'needs'=&gt;array('n_level'=&gt;10,'n_air'=&gt;50) ), 100 ),
    269. 'kovring'=&gt;array( 3, array( 'params'=&gt;array('ps_inst'=&gt;7),
    270. 'mfparams'=&gt;array('p_krit'=&gt;70,'p_usil'=&gt;2,'p_pow'=&gt;16),
    271. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    272. 'needs'=&gt;array('n_level'=&gt;10,'n_inst'=&gt;70,'n_pow'=&gt;50) ), 100
    273. ), 'magmring'=&gt;array( 1, array( 'params'=&gt;array('ps_dex'=&gt;15),
    274. 'mfparams'=&gt;array(), 'masters'=&gt;array(), 'magmasters'=&gt;array(),
    275. 'auras'=&gt;array(), 'needs'=&gt;array('n_level'=&gt;10,'n_dex'=&gt;50) ),
    276. 100 ), 'nring'=&gt;array( 3, array( 'params'=&gt;array('ps_intel'=&gt;30),
    277. 'mfparams'=&gt;array('p_bair'=&gt;15,'p_bearth'=&gt;15,'p_bfire'=&gt;15,'p_bwater'=&gt;15,'p_manaspeed'=&gt;10),
    278. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    279. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;70) ), 100 ),
    280. 'ringpow'=&gt;array( 5, array( 'params'=&gt;array('ps_intel'=&gt;10),
    281. 'mfparams'=&gt;array('p_antikrit'=&gt;40,'p_abs'=&gt;3,'p_pow'=&gt;250,'p_mana'=&gt;100,'p_intens'=&gt;2,'p_powspeed'=&gt;5,'p_manaspeed'=&gt;10),
    282. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    283. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;70) ), 50 ),
    284. 'contemptring'=&gt;array( 4, array(
    285. 'params'=&gt;array('ps_dex'=&gt;5,'ps_inst'=&gt;5),
    286. 'mfparams'=&gt;array('p_antikrit'=&gt;50,'p_antimkrit'=&gt;30,'p_muvorot'=&gt;30,'p_antiuvorot'=&gt;25,'p_pow'=&gt;35,'p_rage'=&gt;3,'p_karm'=&gt;3,'p_earthabs'=&gt;10,'p_fireabs'=&gt;10,'p_waterabs'=&gt;10,'p_airabs'=&gt;10),
    287. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    288. 'needs'=&gt;array('n_level'=&gt;15,'n_inst'=&gt;80) ), 50 ),
    289. 'retributionbraslet'=&gt;array( 5, array(
    290. 'params'=&gt;array('ps_dex'=&gt;5,'ps_intel'=&gt;20),
    291. 'mfparams'=&gt;array('p_mkrit'=&gt;70,'p_antimuvorot'=&gt;60,'p_abselemprot'=&gt;60,'p_pow'=&gt;250,'p_mana'=&gt;250,'p_manaspeed'=&gt;10,'p_sarm'=&gt;5),
    292. 'masters'=&gt;array(), 'magmasters'=&gt;array(),
    293. 'auras'=&gt;array('elemprot'=&gt;3),
    294. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;80) ), 100 ),
    295. 'braceletbloody'=&gt;array( 5, array(
    296. 'params'=&gt;array('ps_dex'=&gt;5,'ps_str'=&gt;15,'ps_inst'=&gt;15,'ps_intel'=&gt;15,'ps_luck'=&gt;10),
    297. 'mfparams'=&gt;array('p_krit'=&gt;60,'p_usil'=&gt;10,'p_usilkrit'=&gt;10,'p_minudar'=&gt;20,'p_maxudar'=&gt;30,'p_pow'=&gt;250,'p_antiuvorot'=&gt;100),
    298. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    299. 'needs'=&gt;array('n_level'=&gt;15,'n_inst'=&gt;80),
    300. 'any'=&gt;array('doptype'=&gt;'bloody','dopuron'=&gt;20) ), 100 ),
    301. 'varvarshield'=&gt;array( 5, array(
    302. 'params'=&gt;array('ps_dex'=&gt;15,'ps_inst'=&gt;10,'ps_intel'=&gt;5),
    303. 'mfparams'=&gt;array('p_krit'=&gt;80,'p_antikrit'=&gt;60,'p_antimkrit'=&gt;80,'p_pow'=&gt;100,'p_antiuvorot'=&gt;80,'p_head'=&gt;80,'p_body'=&gt;80,'p_belt'=&gt;80,'p_legs'=&gt;80,'p_sarm'=&gt;20),
    304. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    305. 'needs'=&gt;array('n_level'=&gt;15,'n_dex'=&gt;70) ), 100 ),
    306. 'mershield'=&gt;array( 5, array( 'params'=&gt;array('ps_intel'=&gt;20),
    307. 'mfparams'=&gt;array('p_mkrit'=&gt;60,'p_antikrit'=&gt;80,'p_muvorot'=&gt;100,'p_pow'=&gt;80,'p_mana'=&gt;100,'p_head'=&gt;40,'p_body'=&gt;40,'p_belt'=&gt;40,'p_legs'=&gt;40,'p_bair'=&gt;60,'p_bfire'=&gt;60,'p_bearth'=&gt;60,'p_bwater'=&gt;60),
    308. 'masters'=&gt;array(),
    309. 'magmasters'=&gt;array('p_fire'=&gt;10,'p_water'=&gt;10,'p_air'=&gt;10,'p_earth'=&gt;10),
    310. 'auras'=&gt;array(),
    311. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;80,'n_mana'=&gt;50) ),
    312. 100 ), 'steelboots'=&gt;array( 5, array(
    313. 'params'=&gt;array('ps_dex'=&gt;20,'ps_inst'=&gt;10),
    314. 'mfparams'=&gt;array('p_krit'=&gt;150,'p_antiuvorot'=&gt;150,'p_antikontr'=&gt;50,'p_pow'=&gt;100,'p_minudar'=&gt;10,'p_maxudar'=&gt;20,'p_legs'=&gt;70),
    315. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    316. 'needs'=&gt;array('n_level'=&gt;15,'n_inst'=&gt;80,'n_dex'=&gt;70),
    317. 'any'=&gt;array() ), 100 ), 'mayboots'=&gt;array( 5, array(
    318. 'params'=&gt;array('ps_dex'=&gt;15,'ps_str'=&gt;20),
    319. 'mfparams'=&gt;array('p_antikrit'=&gt;100,'p_uvorot'=&gt;200,'p_antiuvorot'=&gt;100,'p_pow'=&gt;80,'p_legs'=&gt;70),
    320. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    321. 'needs'=&gt;array('n_level'=&gt;15,'n_str'=&gt;80,'n_dex'=&gt;60) ), 100
    322. ), 'pokrboots'=&gt;array( 5, array( 'params'=&gt;array('ps_intel'=&gt;30),
    323. 'mfparams'=&gt;array('p_mkrit'=&gt;100,'p_antikrit'=&gt;80,'p_antimuvorot'=&gt;120,'p_mana'=&gt;100,'p_legs'=&gt;50),
    324. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    325. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;90,'n_mana'=&gt;50) ),
    326. 100 ), 'impentalisman'=&gt;array( 5, array(
    327. 'params'=&gt;array('ps_dex'=&gt;4,'ps_str'=&gt;6,'ps_inst'=&gt;4),
    328. 'mfparams'=&gt;array('p_antikrit'=&gt;60,'p_antiuvorot'=&gt;55,'p_krit'=&gt;35,'p_mana'=&gt;70,'p_head'=&gt;40,'p_body'=&gt;40,'p_belt'=&gt;40,'p_legs'=&gt;40),
    329. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    330. 'needs'=&gt;array('n_level'=&gt;15,'n_dex'=&gt;100) ), 50 ),
    331. 'deeptalisman'=&gt;array( 5, array( 'params'=&gt;array('ps_intel'=&gt;5),
    332. 'mfparams'=&gt;array('p_antikrit'=&gt;35,'p_mkrit'=&gt;60,'p_antimkrit'=&gt;80,'p_antimuvorot'=&gt;30,'p_manaspeed'=&gt;4,'p_pow'=&gt;50,'p_mana'=&gt;100,'p_head'=&gt;20,'p_body'=&gt;20,'p_belt'=&gt;20,'p_legs'=&gt;20),
    333. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    334. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;100) ), 50 ),
    335. 'pestrarmor'=&gt;array( 10, array( 'params'=&gt;array('ps_intel'=&gt;20),
    336. 'mfparams'=&gt;array('p_mkrit'=&gt;150,'p_antikrit'=&gt;250,'p_antimkrit'=&gt;150,'p_antimuvorot'=&gt;100,'p_body'=&gt;60,'p_belt'=&gt;60,'p_bair'=&gt;80,'p_bfire'=&gt;80,'p_bwater'=&gt;80,'p_bearth'=&gt;80,'p_mana'=&gt;300,'p_pow'=&gt;200,'p_abs'=&gt;15,'p_muvorot'=&gt;150),
    337. 'masters'=&gt;array(),
    338. 'magmasters'=&gt;array('p_fire'=&gt;15,'p_earth'=&gt;15,'p_water'=&gt;15,'p_air'=&gt;15),
    339. 'auras'=&gt;array('elemprot'=&gt;2),
    340. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;100,'n_mana'=&gt;50) ),
    341. 100 ), 'greatnessbelt'=&gt;array( 5, array(
    342. 'params'=&gt;array('ps_dex'=&gt;10,'ps_inst'=&gt;10),
    343. 'mfparams'=&gt;array('p_krit'=&gt;80,'p_antikrit'=&gt;80,'p_antimkrit'=&gt;80,'p_antiuvorot'=&gt;80,'p_muvorot'=&gt;75,'p_belt'=&gt;60,'p_bair'=&gt;30,'p_bfire'=&gt;30,'p_bwater'=&gt;30,'p_bearth'=&gt;30,'p_mana'=&gt;200,'p_pow'=&gt;300,'p_magslot'=&gt;3),
    344. 'masters'=&gt;array(), 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    345. 'needs'=&gt;array('n_level'=&gt;15,'n_dex'=&gt;100,'n_inst'=&gt;100) ),
    346. 100 ), 'elegantbelt'=&gt;array( 5, array(
    347. 'params'=&gt;array('ps_intel'=&gt;10),
    348. 'mfparams'=&gt;array('p_mkrit'=&gt;65,'p_antikrit'=&gt;80,'p_antimuvorot'=&gt;90,'p_muvorot'=&gt;85,'p_belt'=&gt;50,'p_bair'=&gt;15,'p_bfire'=&gt;15,'p_bwater'=&gt;15,'p_bearth'=&gt;15,'p_mana'=&gt;300,'p_pow'=&gt;100,'p_magslot'=&gt;3),
    349. 'masters'=&gt;array(),
    350. 'magmasters'=&gt;array('p_fire'=&gt;7,'p_earth'=&gt;7,'p_water'=&gt;7,'p_air'=&gt;7),
    351. 'auras'=&gt;array(),
    352. 'needs'=&gt;array('n_level'=&gt;15,'n_intel'=&gt;100,'n_mana'=&gt;55) ),
    353. 100 ), 'kolosamulet'=&gt;array( 5, array( 'params'=&gt;array(),
    354. 'mfparams'=&gt;array('p_airabs'=&gt;60,'p_waterabs'=&gt;60,'p_fireabs'=&gt;60,'p_earthabs'=&gt;60,'p_agility'=&gt;5,'p_antimkrit'=&gt;100,'p_muvorot'=&gt;50),
    355. 'masters'=&gt;array(), 'magmasters'=&gt;array(),
    356. 'auras'=&gt;array('elemprot'=&gt;6), 'needs'=&gt;array('n_level'=&gt;15)
    357. ), 50 ), 'koncengloves'=&gt;array( 10, array( 'params'=&gt;array(),
    358. 'mfparams'=&gt;array('p_krit'=&gt;150,'p_antimkrit'=&gt;250,'p_uvorot'=&gt;150,'p_rage'=&gt;10,'p_pow'=&gt;400,'p_antiuvorot'=&gt;100,'p_agility'=&gt;5,'p_mana'=&gt;100,'p_antikrit'=&gt;100,'p_minudar'=&gt;5,'p_maxudar'=&gt;10),
    359. 'masters'=&gt;array('p_knife'=&gt;15,'p_sword'=&gt;15,'p_axe'=&gt;15,'p_stick'=&gt;15,'p_spear'=&gt;15),
    360. 'magmasters'=&gt;array(), 'auras'=&gt;array(),
    361. 'needs'=&gt;array('n_level'=&gt;15) ), 100 ) ); $sp=$self.'char.dat';
    362. $glf=fopen($sp,'a'); flock($glf,LOCK_EX);
    363. $full_params=parse_ini_file($sp,true); $item=file_get_contents($ip);
    364. if($item!=''){ $sf=fopen($self.'shmot/shmot','r+'); flock($sf,LOCK_EX);
    365. $shmots=unserialize(file_get_contents($self.'shmot/shmot'));
    366. if(isset($shmots[$item])&amp;&amp;!in_array($item,$shmonchar)){
    367. $l=$shmots[$item]; if($l['art']==1){ $list=$upgrades[$l['b_object']];
    368. if(is_array($list)){ $cntneeds=$list[0]; if($kamni['ruby']&gt;=$cntneeds){
    369. $kills=0; $bp=$self.'shmot/base.dat'; $bf=fopen($bp,'a');
    370. flock($bf,LOCK_EX); $b=parse_ini_file($bp,true); $histmsg=array();
    371. $od='[b]'.$l['d_descr'].'[/b] ([b]'.$l['sid'].'[/b])'; foreach($b['other']
    372. as $k1 =&gt; $it1){ $tl=$shmots[$it1]; if($tl['b_object']=='ruby'){
    373. $kills++; unset($shmots[$it1]); unset($b['other'][$k1]);
    374. $histmsg[]=$gl_time.';8;Вещь [b]Рубин[/b] ([b]'.$it1.'[/b]) потрачена на
    375. обновление предмета '.$od.';;'; } if($kills==$cntneeds) break; }
    376. if($cntneeds==$kills){ $shmots['p']-=($kills*$tl['d_price']);
    377. $shmots['w']-=($kills*$tl['d_weight']);
    378. so_append($self.'hist'.date('Y_m',$gl_time),implode("\n",$histmsg));
    379. write_ini_file_f($bf,$b); $prog=$list[1]; $l['params']=$prog['params'];
    380. $l['mfparams']=$prog['mfparams']; $l['masters']=$prog['masters'];
    381. $l['magmasters']=$prog['magmasters']; $l['auras']=$prog['auras'];
    382. $l['needs']=$prog['needs']; $l['needs']['n_name']=$mynameis;
    383. if(isset($l['any'])){ $l['any']=$prog['any']; $l['any']['modifed']=0; }
    384. $l['p_iznos']=0; if($l['p_maxiznos']&gt;$list[2])
    385. $l['p_maxiznos']=$list[2]; $shmots[$l['sid']]=$l;
    386. serialize_write_f($sf,$shmots); $kamni['ruby']-=$cntneeds; $err='Предмет


  2. warlock

    warlock Новичок

    Репутация

    0 / 2


    стучи в аську(в инфе)

     
  3. Splo1teR

    Splo1teR Команда форума Модератор

    Репутация

    45 / 6


    Гхммм... После последнего общения с Интел_Степсом он меня кинул... Обратите внимание.

     
  4. Intel steps

    Intel steps Новичок

    Репутация

    0 / 0


    сплотер я тебя кидал ?

     
  5. Intel steps

    Intel steps Новичок

    Репутация

    0 / 0


    Андрюх те вобше спасибо большое за твою работу )) ну кароч там посмотрим )


    :)

     
  6. mikky

    mikky Новичок

    Репутация

    0 / 1


    я вот чото не догоняю....нафига создавать подобные темы если изначально мона догадаться кто получит этот скрипт (анжеж и другие програмеры) . тупо повыпендриваться что он у тя есть?? хм....это ребячество пора уже вырасти из этого возраста....
    ЗЫ
    "чтото" и я могу сделать и остальные тоже....
    так что ИМХО тема бред как ее содержание...
    ЗЫЫ а еси афтар еще и кидала то ваще полный набор....

     
  7. mikky

    mikky Новичок

    Репутация

    0 / 1


    нее я не наговариваю....просто говорю что лучше програмеров на этом форуме не найти....все остальные нубы ИМХО ...ну кроме дика
    просто вопрос в том к чему эти вые**** ненужные??
    ну а еси уж ему жалко всем давать то пусть по личкам рассылает....ну а ведь некоторым тоже хочется а он тока дразнит их этим....нехорошо

    ЗЫ в том посте опшипся - андед* )

     
  8. Dik

    Dik Хозяин Команда форума Администратор

    Репутация

    500 / 1.466


    Ну если готов платить то можеш стукнуть обсудим

     
  9. andr3w

    andr3w Новичок

    Репутация

    0 / 0


    йа тоже нуп ? :)

     
  10. andr3w

    andr3w Новичок

    Репутация

    0 / 0


    удивил :):):):):):))

    сори за оффтоп :)

     
  11. mikky

    mikky Новичок

    Репутация

    0 / 1


    andr3w
    раньше писал....
    но андед более знаменитее так что получит он:)
    да и вообще смысл того что я писал это то что афтар темы вые*** много)

     
  12. MooMooM

    MooMooM Новичок

    Репутация

    0 / 0


  13. RamP

    RamP Новичок

    Репутация

    0 / 0


    Можно было на общий осмотр выкинуть и пусть все качают.....какая блин разница... :) так все будут радоваться а так ктото ещё и нагреет руки на этом(((

     
  14. Dimazok

    Dimazok Новичок

    Репутация

    0 / 0


    Скока Стоит ?

     
  15. mikky

    mikky Новичок

    Репутация

    0 / 1


    чот я не понял...кто кому должен был скрипт то дать? он вроде писал
    дорого

     
  16. mikky

    mikky Новичок

    Репутация

    0 / 1


    ой ну вас вас фиг поймешь...))) :)

     
Статус темы:
Закрыта.