Назад

Добавление бонуса в Item_db2

Автор: Enwteyn: Дата: 05.03.2011

как ето написать в Item_db2

Все статы +30
При заточке ^000088+6^000000.
+5% HP
При заточке ^000088+7^000000.
+100 Atk
При заточке ^000088+8^000000.
+5% Matk
При заточке ^000088+9^000000.
+5% HP
При заточке ^000088+10^000000.
Skill 5 lvl Cloaking

Буду очень благодарен

Автор: Enwteyn: Дата: 05.03.2011

Цитата Jarek;40392:
Лучше самому полистать doc/item_bonus.txt и сделать.
А до этого исправить название темы.

а подсказать Трудно?

Автор: kadze: Дата: 05.03.2011

а почитать трудно?

Автор: Jarek: Дата: 05.04.2011

Цитата Enwteyn;40400:
а подсказать Трудно?


Совершенно не трудно, и указание полистать item_bonus было подсказкой. Ибо то, что написано ниже уже не похоже на подсказку. Для вас было бы гораздо полезнее, чтобы вы сами сперва попробовали, а потом, если не получилось спросили здесь. Вам помогут исправить ваш скрипт, а писать за вас - вэлкам в отдел кадров.
{bonus bAllStats,30; if(getrefine()>5){bonus bMaxHPrate,5;} if(getrefine()>6){bonus bAtk,100;} if(getrefine()>7){bonus bMatkRate,5;} if(getrefine()>8){bonus bMaxHPrate,5;} if(getrefine()>9){bonus bMaxHPrate,5;} skill "AS_CLOAKING",5;}

Автор: Kill Spirit: Дата: 05.04.2011

Цитата Jarek;40452:
Совершенно не трудно, и указание полистать item_bonus было подсказкой. Ибо то, что написано ниже уже не похоже на подсказку. Для вас было бы гораздо полезнее, чтобы вы сами сперва попробовали, а потом, если не получилось спросили здесь. Вам помогут исправить ваш скрипт, а писать за вас - вэлкам в отдел кадров.
{bonus bAllStats,30; if(getrefine()>5){bonus bMaxHPrate,5;} if(getrefine()>6){bonus bAtk,100;} if(getrefine()>7){bonus bMatkRate,5;} if(getrefine()>8){bonus bMaxHPrate,5;} if(getrefine()>9){bonus bMaxHPrate,5;} skill "AS_CLOAKING",5;}


if(getrefine()>10){skill "AS_CLOAKING",5;}}
?

Автор: Jarek: Дата: 05.04.2011

Цитата Kill Spirit;40454:
if(getrefine()>10){skill "AS_CLOAKING",5;}}
?


!

Внимательно прочитай свой код и мой.
>10 быть не может, а >9 только 10, что удовлетворяет условию "При заточке ^000088+10^000000 Skill 5 lvl Cloaking"

Я, конечно, мог написать if(getrefine()>=6){}.... if(getrefine()==10){} , но так на несколько символов длиннее, а следовательно ленивее ^^

Автор: Alort: Дата: 05.04.2011

Джарек красава, и разжует и в рот положит.