|
|
Модератор форума: staford11 |
Форум CMaNGOS Патчи / Моды / Фиксы CMaNGOS Fun аптейды для базы! (Очень много всего полезного.) |
Fun аптейды для базы! |
Выложу несколько полезных аптейдов для фан серверов.
1) Добавляет +200 прочности ко всему шмоту Code UPDATE item_template SET MaxDurability=MaxDurability+200; 2) Аптейд на базу чаров подойдёт для близлайк сервера напирмер дать игрокам немного голды Code UPDATE characters SET money=money+100000000; 3) Очень полезный скрипт когда ктото из игроков кладёт сервер юзая моба.. этот апетйд присумоинт всех игроков в столицу надо перезагрузить сервер. Code update characters set position_x='1434,250000' , position_y='-4398,330078' , position_z='28,685780' , map='1' where race='2'; update characters set position_x='1434,250000' , position_y='-4398,330078' , position_z='28,685780' , map='1' where race='5'; update characters set position_x='1434,250000' , position_y='-4398,330078' , position_z='28,685780' , map='1' where race='6'; update characters set position_x='1434,250000' , position_y='-4398,330078' , position_z='28,685780' , map='1' where race='8'; update characters set position_x='1434,250000' , position_y='-4398,330078' , position_z='28,685780' , map='1' where race='10'; update characters set position_x='-8923,254883' , position_y='545,283936' , position_z='94,239494' , map='0' where race='1'; update characters set position_x='-8923,254883' , position_y='545,283936' , position_z='94,239494' , map='0' where race='3'; update characters set position_x='-8923,254883' , position_y='545,283936' , position_z='94,239494' , map='0' where race='4'; update characters set position_x='-8923,254883' , position_y='545,283936' , position_z='94,239494' , map='0' where race='7'; update characters set position_x='-8923,254883' , position_y='545,283936' , position_z='94,239494' , map='0' where race='11'; Переходим к сложным аптейдам. Code ALTER TABLE `item_template` CHANGE `stat_value1` `stat_value1` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value2` `stat_value2` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value3` `stat_value3` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value4` `stat_value4` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value5` `stat_value5` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value6` `stat_value6` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value7` `stat_value7` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value8` `stat_value8` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value9` `stat_value9` FLOAT( 10 ) NOT NULL DEFAULT '0'; ALTER TABLE `item_template` CHANGE `stat_value10` `stat_value10` FLOAT( 10 ) NOT NULL DEFAULT '0'; SET @VAL := 2; SET @LEVEL1 := 1; SET @LEVEL2 := 284; Update item_template set stat_value1=stat_value1*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2); Update item_template set stat_value2=stat_value2*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2); Update item_template set stat_value3=stat_value3*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2); Update item_template set stat_value4=stat_value4*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2); Update item_template set stat_value5=stat_value5*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2); Update item_template set stat_value6=stat_value6*@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2); Update item_template set stat_value1=stat_value1/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type1=14 or stat_type1=35 or stat_type1=13 or stat_type1=12 or stat_type1=15 or stat_type1=36); Update item_template set stat_value2=stat_value2/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type2=14 or stat_type2=35 or stat_type2=13 or stat_type2=12 or stat_type2=15 or stat_type2=36); Update item_template set stat_value3=stat_value3/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type3=14 or stat_type3=35 or stat_type3=13 or stat_type3=12 or stat_type3=15 or stat_type3=36); Update item_template set stat_value4=stat_value4/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type4=14 or stat_type4=35 or stat_type4=13 or stat_type4=12 or stat_type4=15 or stat_type4=36); Update item_template set stat_value5=stat_value5/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type5=14 or stat_type5=35 or stat_type5=13 or stat_type5=12 or stat_type5=15 or stat_type5=36); Update item_template set stat_value6=stat_value6/@VAL where (entry>=0 and entry<=56086) and (itemlevel>=@LEVEL1 and itemlevel<=@LEVEL2) and (stat_type6=14 or stat_type6=35 or stat_type6=13 or stat_type6=12 or stat_type6=15 or stat_type6=36); SET @VAL := 2; - нетрогать SET @LEVEL1 := 1; - уровень шмота SET @LEVEL2 := 284; уровень шмота Например можете выбрать любой уровень шмота который хотите умножить например чтобы увелчить статы а8 просто пишем SET @VAL := 2; SET @LEVEL1 := 270; SET @LEVEL2 := 270; [blizz]Аптейды делал сам помог ставь +[/blizz] |
| |||
| |||