avatar_Rev[]luti0

Как сделать скрипт Grand Reset для MU Online: Веб-сайты, модули и дополнения

Автор Rev[]luti0, 2009 Июль 04, 21:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] Веб-сайтымодулиdswgrand resetскиллы mu online

Rev[]luti0

Доброе время суток  :unsure:
Я хотел спросить судя по названию темы про ГР (Grand Reset).Есль найдутся добрые люди которые помогут.
И так ближе к делу:
Я хочу сделать скрипт Гранд Ресета (в дальнейшем Г.Р.) который проверят какое количество статов у
Персонажа(Например Фулл Статы) затем он скидывал все параметры на дефяулт и Давал определённую
Вешь+13+Фулл как это сделано ТУТ:
GrandReset  - это возможность поменять игроку свои статы на экс. фулл +13 предмет.

Обмен производится у чаров, имеющих 32500 (лучше больше) на str, agi, vit и energy.
Command у DL
не учитывается
(после ГР Command теперь скидывается в начальное состояние) .

На обмен предлагаются следующие предметы:

1.Gloves
2.Boots
3.Pants
4.Helm
5.Armor
6.Weapon
7.Shield
8.ring of ice
9.ring of poison
10.pendant of lightning
11.Wings (cape)
12. Далее любой предмет на свой класс.

Предметы даются именно в такой последовательности. Для МГ шлем пропускается.
Для эльфа щит пропускается.
Название предмета можно выбирать, но только в пределах своего класса перса.
Т.е. маг на первом ГР
может выбрать себе любые gloves для
мага, эльф - любые Gloves на эльфа и т.д. Выбор на сайте, в личном кабинете.

Минимальный интервал времени между двумя ГР для одного чара - 30 дней.
Для ГР необходимо полностью очистить
весь инвентарь и выйти с акаунта.

ГР делается на сайте, там же где и изменяются статы на чара.
Там же есть и проверка, может сделать ваш чар ГР или нет.

После ГР вам в инвентарь вписывается полученный предмет, все статы становятся равными 100,
в свободные статы записывается
1000+количествоГР*1000 (после первого ГР у вас 2000, 2-го - 3000, ....)
Я думал переделать этот(ниже показанный) скрипт который при определённом количестве
набранных Ресетов даёт КРЕДИТЫ для ВебШопа.
update mc
set mc.CREDITS = mc.CREDITS + 5000
from MEMB_CREDITS mc
inner join dbo.Character ch with (nolock) on
ch.accountid COLLATE DATABASE_DEFAULT = mc.memb___id COLLATE DATABASE_DEFAULT and
ch.Resets >= 200
inner join memb_stat ms with (nolock) on
ms.memb___id COLLATE DATABASE_DEFAULT = ch.accountid COLLATE DATABASE_DEFAULT and
ms.connectstat = 0

if @@rowcount > 0 begin
update chr set
chr.clevel = 1,
chr.Experience = 5000,
chr.LevelUpPoint = 500,
chr.MapNumber = 0,
chr.MapPosX = 130,
chr.MapPosY = 130,
chr.PkTime = 0,
chr.PkCount = 0,
chr.PkLevel = 3,
chr.strength = 100,
chr.Dexterity = 100,
chr.vitality = 100,
chr.energy = 100,
chr.Leadership = 100,
chr.Resets = 1,
chr.GrandResets = chr.GrandResets + 1

from Character chr
inner join memb_stat ms with (nolock) on
ms.memb___id COLLATE DATABASE_DEFAULT = chr.accountid COLLATE DATABASE_DEFAULT and
ms.connectstat = 0
where
chr.Resets >= 800 AND chr.money > 1000000
end

Данный скрипт сделан для МУ веб.Хотелось бы требуемый мною скрипт Г.Р-а
Адаптировать для ДСВ (Dark Style Web 4.3.6).
К сожалению я в этом совсем не разбираюсь, но знаю что здесь есть умные
люди которые могут помочь.
Я понимаю что за бесплатно этово многие делать не будут. Но, вы подумайте
сколько людей вас будут уважать и знать.
Заранее спасибо за то что выслушали.

Преданный форуму © C0der_OK  ;)

DeSSower

#1
У рони был на сайте типо такогоже , может он тебе поможет и оптимизирует для DSW.


Ну я думаю что ты примениш этот скрипт для Lov rate сервера , а значит что можно сделать всё ручками и самаму рисовать чару призовой итем , и обнулять статы

Rev[]luti0

#2
Цитата: DeSSower от 2009 Июль 04, 20:47  У рони был на сайте типо такогоже , может он тебе поможет и оптимизирует для DSW.


Ну я думаю что ты примениш этот скрипт для Lov rate сервера , а значит что можно сделать всё ручками и самаму рисовать чару призовой итем , и обнулять статы
Не правильно думаешь т.к. в Low Exp. это будет очень трудно сделать (Набить 11 ГР-ов чтоб в фулл одеться)...Это будет Hight Exp.
А то что ты пишешь что в ручную ставить,  "Это не дело" (Мы жывём в высоко технологичное время нет ничего невозможного " Почти ") ... :D

Rev[]luti0

Цитата: ed1k0709 от 2009 Июль 05, 11:59  Не правильно думаешь т.к. в Low Exp. это будет очень трудно сделать (Набить 11 ГР-ов чтоб в фулл одеться)...Это будет Hight Exp.
А то что ты пишешь что в ручную ставить,  "Это не дело" (Мы жывём в высоко технологичное время нет ничего невозможного " Почти ") ... :D
1 Нюанс забыл указать что " Чтобы сделать 2-ой или 3-ий и т.д. нужно после каждого ГР-а ждать 30 дней чтоб сделать следующий." думаю это не будет проблемой.

Rev[]luti0

Цитата: Fleet-Boss от 2009 Авг. 31, 20:00  могу такой скрипт написать в течении 5 минут ))
дай только бинарный код шмотки, которую хочешь чтобы давали...
можно сделать чтобы скрипт рандомно выберал или чтобы сам игрок выберал...


оффтоп: делаю онлайн браузерную игру, нужны художники, программисты php/javascript/mysql
Дай свои ICQ/Skype.
Или свяжись со мной: ICQ:418806344   Skype: ed1k1992

kRiak

Кто бы такой скриптик сделал под mmw))
Или может у кого то уже есть?

ВиРуС

Цитата: kRiak от 2011 Март 09, 14:30  Кто бы такой скриптик сделал под mmw))
Или может у кого то уже есть? ^_^
тут

kRiak

#7
А он разве не креды дает?) чтото он мало весит))


Мне нада именно этот! чтобы давайл фул шмотку. все как тут описано... ((

ВиРуС

Цитата: kRiak от 2011 Март 09, 14:39  А он разве не креды дает?) чтото он мало весит))


Мне нада именно этот! чтобы давайл фул шмотку. все как тут описано... :(((
А ручками до калякать никак?

kRiak

#9
Тебе легко сказать..  
А я даже не представляю как и что........




п.с. Ну что ктото может поможет с таким скриптом на ммв?)

Bioss

мне бы этот скрипт скачать, может чтото и сделал бы...

Цитата: ВиРуС от 2011 Март 09, 13:33  тут
Это далеко не такойже скрипт...
хочу попробывать такой написать))

kombo

Там вообще  даються кредиты...

Похожие темы (5)