Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Помощь и Поддержка/Подскажите на счет дропа
Поиск

Подскажите на счет дропа

7 ответов111 просмотровСейчас просматривают: 1
edgar
edgar

Пользователь

Бывалый

Постов: 132

На форуме с: 28.09.2008

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

Рейтинг: 0

· 18.01.2010, 12:00

Подскажите как с помощью notepad++ удрать дроп , сделать всем мобам/рб дроп адены один и тотже.


вот ответили на одном форуме, кто понял суть напишите этот так сказать запрос(или формулу):

"возьмите тексовый редактор, забейте в поиск регулярное выражение и сделайте серч реплейс, где серч=рег выражение, а реплейс равно пустоте. "

— 8

0
J
Jafar
· 18.01.2010, 13:57

neiki: Подскажите как с помощью notepad++ удрать дроп , сделать всем мобам/рб дроп адены один и тотже.


вот ответили на одном форуме, кто понял суть напишите этот так сказать запрос(или формулу):

"возьмите тексовый редактор, забейте в поиск регулярное выражение и сделайте серч реплейс, где серч=рег выражение, а реплейс равно пустоте. "

текстовой редактор -> ctrl+h(обычно - поиск + замена) и убираеш все итемы которые могут падать )

0
edgar
edgar

Пользователь

Бывалый

Постов: 132

На форуме с: 28.09.2008

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

Рейтинг: 0

· 19.01.2010, 09:44

я писал не о простой замене + твоим способом будешь делать часов 20

— 8

0
J
Jafar
· 19.01.2010, 12:51

neiki: я писал не о простой замене + твоим способом будешь делать часов 20

а ты хочеш за 2 минуты и чтобы это было автоматически все ? плати денег будет немного похоже.

0
edgar
edgar

Пользователь

Бывалый

Постов: 132

На форуме с: 28.09.2008

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

Рейтинг: 0

· 19.01.2010, 13:14

тему можно закрыть, сделал сам за минуты 2

— 8

0
SomeSay
SomeSay

Пользователь

Бывалый

Постов: 341

На форуме с: 27.02.2007

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

Рейтинг: 0

· 20.01.2010, 19:13

Поделился бы как сделал, всем было бы полезно узнать.)

— рас!11рас!1

0
J
Jafar
· 21.01.2010, 20:11

Нашел вот такой вот php скрипт, сам не юзал.
используете на свой страх и риск ;) не забываем делать резервные копии..

Цитата
<?php
// fix RB {[sb_blazing_skin1];1;1;24.5663}
echo "<pre>";
//$arr = array();
$fp2 = fopen("rm_npcdata.txt","w");

$fp = fopen("new_npcdata.txt","r");
while (!feof($fp)) {
$line = fgets($fp);
if (!ereg("npc_begin (citizen|warehouse_keeper|teleporter|guard|pet|summon)",$line)) {
//if (preg_match_all("/\[(sb_[^]]+)\];/",$line,$match)) {
//foreach ($match[1] as $val) {
//$arr[$val] = "";
//}
//}
$line = preg_replace("/\{\[(sb|amulet|spellbook)(_[^]]+)\];([0-9]+;[0-9]+);[0-9\.]+\}/","{[\\1\\2];\\3;0.0111}",$line);
$line = preg_replace("/\{\[(leather_shoes_texture|animal_skin|animal_bone|charcoal|coal|braided_hemp|

iron_ore|stem|suede|thread|varnish|cokes|high_grade_suede|silver_nugget|compound

_braid|cord|admantite_nugget|coarse_bone_powder|leather|steel|mithril_ore|crafte

d_leather|oriharukon_ore|stone_of_purity|asofe|mold_glue|mold_hardener|mold_lubr

icant|enria|thons|wooden_arrow|bone_arrow|fine_steel_arrow|silver_arrow|mithril_

arrow)\];([0-9]+;[0-9]+);[0-9\.]+\}/","{[\\1];\\2;0.0111}",$line);


//$line = preg_replace("/\{\[(sb|amulet|spellbook)_[^]]+\];[0-9]+;[0-9]+;[0-9\.]+\};?/","",$line);
//$line = preg_replace("/\{\{([;]+)?\};[0-9\.]+\}/","",$line);
//$line = preg_replace("/\}[;]+\}/","}}",$line);
echo $line;
}
fputs($fp2,$line);
}
//print_r($arr);
fclose($fp);
fclose($fp2);
?>

от него уже можно "плясать"

0
Тема закрыта для ответов