Дроп с ботов, где копать

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

ISQUAD

Новичок
Репутация
10 / 175
В каком файле ковырять дроп с ботов всех, в том числе и с ОВ =))

Сейчас бил ОВ, с него выпало:

<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px">Скрытая информация: "Скрин" <input type="button" value="Показать" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }">
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;">

</div>
</div>
</div>
 
[/quote]


:))) Эту херню я когда то сделал . Она в фбтле 2 инклуда есть там , убери и все . Да и потом она не с ботов падает а просто при победе дает .
 
:))) Эту херню я когда то сделал . Она в фбтле 2 инклуда есть там , убери и все . Да и потом она не с ботов падает а просто при победе дает .

=)) да не, пусть будет, я дроп заменю и пореже бы надо сделать, через 2-3 боя выпадает)
 
=)) да не, пусть будет, я дроп заменю и пореже бы надо сделать, через 2-3 боя выпадает)
Да хоть через 10 ,шанс поставь и все. darkness_quest.php . вот инклудит в фбтле
 
Все там правилно ни чего не надо просто кажется type на 200 поменяй и все
с этим разобрался...
====

Как добавить выпадание разных вещей??

вот запрос

Код:
if(mt_rand(1,10)>7){
if($g = mysql_fetch_array($f)){
$koll = $g['koll'];
mysql_query("UPDATE `inventory` SET koll=koll+1,massa=massa+0.1,cost=cost+1 WHERE owner='".$_SESSION['uid']."' and `type`='25' and `name`='Сокрушение koll<'10'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,koll,cost,img,owner,type,magic,massa,isrep,maxdur) VALUES('Сокрушение','1','1','spell_powerup10.gif','".$_SESSION['uid']."','25','54','0.1','0','3')");
}
addchp('<font color=red>[b]Внимание![/b]</font> Вы нашли свиток Сокрушение [b]<font color=red>x</font> 1[/b] ', '{[]}'.nick7($_SESSION['uid']).'{[]}');
}
как прописать следующий свиток??
 
с этим разобрался...
====

Как добавить выпадание разных вещей??

вот запрос

Код:
if(mt_rand(1,10)>7){
if($g = mysql_fetch_array($f)){
$koll = $g['koll'];
mysql_query("UPDATE `inventory` SET koll=koll+1,massa=massa+0.1,cost=cost+1 WHERE owner='".$_SESSION['uid']."' and `type`='25' and `name`='Сокрушение koll<'10'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,koll,cost,img,owner,type,magic,massa,isrep,maxdur) VALUES('Сокрушение','1','1','spell_powerup10.gif','".$_SESSION['uid']."','25','54','0.1','0','3')");
}
addchp('<font color=red>[b]Внимание![/b]</font> Вы нашли свиток Сокрушение [b]<font color=red>x</font> 1[/b] ', '{[]}'.nick7($_SESSION['uid']).'{[]}');
}
как прописать следующий свиток??
У тя в фбаттле несколько то include "darkness_quest.php"; поменяй пхп например эликсир сокрушение include "sokruweniye.php";


Код:
sokruweniye.php
if(mt_rand(1,10)>7){
if($g = mysql_fetch_array($f)){
$koll = $g['koll'];
mysql_query("UPDATE `inventory` SET koll=koll+1,massa=massa+0.1,cost=cost+1 WHERE owner='".$_SESSION['uid']."' and `type`='25' and `name`='Сокрушение koll<'10'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,koll,cost,img,owner,type,magic,massa,isrep,maxdur) VALUES('Сокрушение','1','1','spell_powerup10.gif','".$_SESSION['uid']."','25','54','0.1','0','3')");
}
addchp('<font color=red>[b]Внимание![/b]</font> Вы нашли свиток Сокрушение [b]<font color=red>x</font> 1[/b] ', '{[]}'.nick7($_SESSION['uid']).'{[]}');
}
 
с этим разобрался...
====

Как добавить выпадание разных вещей??

вот запрос

Код:
if(mt_rand(1,10)>7){
if($g = mysql_fetch_array($f)){
$koll = $g['koll'];
mysql_query("UPDATE `inventory` SET koll=koll+1,massa=massa+0.1,cost=cost+1 WHERE owner='".$_SESSION['uid']."' and `type`='25' and `name`='Сокрушение koll<'10'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,koll,cost,img,owner,type,magic,massa,isrep,maxdur) VALUES('Сокрушение','1','1','spell_powerup10.gif','".$_SESSION['uid']."','25','54','0.1','0','3')");
}
addchp('<font color=red>[b]Внимание![/b]</font> Вы нашли свиток Сокрушение [b]<font color=red>x</font> 1[/b] ', '{[]}'.nick7($_SESSION['uid']).'{[]}');
}
как прописать следующий свиток??
У тя в фбаттле несколько то include "darkness_quest.php"; поменяй пхп например эликсир сокрушение include "sokruweniye.php";


Код:
sokruweniye.php
if(mt_rand(1,10)>7){
if($g = mysql_fetch_array($f)){
$koll = $g['koll'];
mysql_query("UPDATE `inventory` SET koll=koll+1,massa=massa+0.1,cost=cost+1 WHERE owner='".$_SESSION['uid']."' and `type`='25' and `name`='Сокрушение koll<'10'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,koll,cost,img,owner,type,magic,massa,isrep,maxdur) VALUES('Сокрушение','1','1','spell_powerup10.gif','".$_SESSION['uid']."','25','54','0.1','0','3')");
}
addchp('<font color=red>[b]Внимание![/b]</font> Вы нашли свиток Сокрушение [b]<font color=red>x</font> 1[/b] ', '{[]}'.nick7($_SESSION['uid']).'{[]}');
}
 
У тя в фбаттле несколько то include "darkness_quest.php"; поменяй пхп например эликсир сокрушение include "sokruweniye.php";


Код:
sokruweniye.php
if(mt_rand(1,10)>7){
if($g = mysql_fetch_array($f)){
$koll = $g['koll'];
mysql_query("UPDATE `inventory` SET koll=koll+1,massa=massa+0.1,cost=cost+1 WHERE owner='".$_SESSION['uid']."' and `type`='25' and `name`='Сокрушение koll<'10'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,koll,cost,img,owner,type,magic,massa,isrep,maxdur) VALUES('Сокрушение','1','1','spell_powerup10.gif','".$_SESSION['uid']."','25','54','0.1','0','3')");
}
addchp('<font color=red>[b]Внимание![/b]</font> Вы нашли свиток Сокрушение [b]<font color=red>x</font> 1[/b] ', '{[]}'.nick7($_SESSION['uid']).'{[]}');
}

инклуд в фбаттле один на даркнесс_квест.пхп... если сделать второй инклуд, они ж будут оба за раз выпадать..
 
создаешь файлик, например drop_from_bots.php
прописываешь туда условие, например if(win && in_array(drop_quests, active_quest)){mysql_query(insert);}

win - условие победы
drop_quests - айдишники квестов с дропом
active_quest - текущий квест юзера (если много, пройди их foreach'ем)

для того, чтобы понять то писать в инсерт, просмотри таблицы shop, inventory, а также вайл магазина, где покупаешь предмет, там есть пример вставки нового предмета в инвентарь на основе предмета из shop
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

Сверху