Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, гость ( Вход | Регистрация )

8 страниц V  « < 6 7 8  
Ответить в данную темуНачать новую тему
Авто ресет и не только, скрипты для Job

Nike555
сообщение 20.5.2014, 15:01
Сообщение #176


V.I.P.
*****
Группа: Проверенные
Сообщений: 426
Регистрация: 23.3.2009
Пользователь №: 5310
Спасибо сказали: 124 раз(а)



Репутация:   2  
Цитата(kostyaexel @ 20.5.2014, 3:32) *
Вот это я не посмотрел. Посмотрю отпишусь.

Вкладка "Schedules" отвечает за время запуска скрипта...
В гайде как раз этот скриншот не работает...

Перейти в начало страницы
+Цитировать сообщение

kostyaexel
сообщение 21.5.2014, 12:10
Сообщение #177


Наблюдатель
Группа: Пользователи
Сообщений: 24
Регистрация: 27.1.2014
Пользователь №: 17291
Спасибо сказали: 4 раз(а)



Репутация:   0  
Спасибо Nike555, всё настроил всё работает! biggrin.gif
Перейти в начало страницы
+Цитировать сообщение

motostark
сообщение 25.12.2014, 15:36
Сообщение #178

Наблюдатель
Группа: Пользователи
Сообщений: 23
Регистрация: 21.12.2014
Пользователь №: 18126
Спасибо сказали: 0 раз(а)



Репутация:   0  
парни! интересует скрипт автореса. чтоб 1 рес 350лвл, 2 рес 370 лвл, 3 рес 390 лвл, остальные 400лвл.
чтоб на 10 рес (отдельно для Dk, DW. ELF, DL) появлялась определенная шмотка в инвентаре ( как подарок)

Какие варианты будут?
Перейти в начало страницы
+Цитировать сообщение

motostark
сообщение 31.12.2014, 3:41
Сообщение #179

Наблюдатель
Группа: Пользователи
Сообщений: 23
Регистрация: 21.12.2014
Пользователь №: 18126
Спасибо сказали: 0 раз(а)



Репутация:   0  
Разобрался со всем, кроме того как положить шмотку через скрипт на определенном ресе. ПОМОГИТЕ ДОЛОПАТИТЬ!

ГОТОВ ЗАПЛАТИТЬ ЗА РАБОЧИЙ СКРИПТ.

skype - Stark moto

Сообщение отредактировал motostark - 31.12.2014, 3:42
Перейти в начало страницы
+Цитировать сообщение

3577679
сообщение 23.1.2015, 1:54
Сообщение #180

Старейшина
***
Группа: Пользователи
Сообщений: 167
Регистрация: 3.9.2010
Пользователь №: 12241
Спасибо сказали: 19 раз(а)



Репутация:   -2  
Доброй ночи - выручите
скриптом на ресы + бонус гем
1- ресет only 400 (all class)
2 - если одеты шмотки на персонаже ресет не делается(не путаем с инвентарем)
3 - зен 50кк
4 - гем как поощирение за ресет
5 - скилы и инвентарь не горят

главное гемы за ресет (кредиты) - увы не увидел скрипта с кредитами
Перейти в начало страницы
+Цитировать сообщение

Smerch
сообщение 5.2.2016, 23:00
Сообщение #181

Наблюдатель
Группа: Пользователи
Сообщений: 26
Регистрация: 29.5.2008
Пользователь №: 952
Спасибо сказали: 0 раз(а)



Репутация:   0  
Всем привет! Вижу тема потеряла актуальность и видно не много людей сюда заходит. Но все же хочу попытать удачу и задать вопрос. Как сделать проверку инвентаря на вещи при авто-ресете? Т.е что бы ресет не делался пока персонаж не будет голый? Перерыл весь интернет и не нашел нужной информации. Season 4 Episode 6 Sql 2008 r2. Заранее вам очень благодарен!
Перейти в начало страницы
+Цитировать сообщение

epmak
сообщение 6.2.2016, 8:41
Сообщение #182


MWCE 1.6.2 FOR FREE
*******
Группа: Проверенные II
Сообщений: 3770
Регистрация: 27.6.2008
Пользователь №: 1328
Спасибо сказали: 1047 раз(а)



Репутация:   6  
есть табличка defaultClassType, по умолчанию там обычно одеты вещи типа топорика, вот полностью расчисти и сравнивай с тем, что на персонаже при ресете. это самый простой способ.
более сложный - выбирать у персонажа инвентарь, делать его строкой с помошью cast или convert и проверять на наличие вещей.
Перейти в начало страницы
+Цитировать сообщение

Smerch
сообщение 6.2.2016, 11:10
Сообщение #183

Наблюдатель
Группа: Пользователи
Сообщений: 26
Регистрация: 29.5.2008
Пользователь №: 952
Спасибо сказали: 0 раз(а)



Репутация:   0  
Спасибо! Попробую emoticon-0167-beer.gif
Перейти в начало страницы
+Цитировать сообщение

orogastus
сообщение 2.3.2016, 12:50
Сообщение #184


Старожил
**
Группа: Пользователи
Сообщений: 122
Регистрация: 17.4.2009
Пользователь №: 5779
Спасибо сказали: 8 раз(а)



Репутация:   0  
Нужен скрипт который при отсутствии персонажа более 7 дней отнимает ему -1 ресет. И так пока до 0 ресетов не опустится. Справитесь с таким? То есть если сегодняшняя дата отличается от даты последнего посещения более чем на 7 дней, то -1 ресет.
Перейти в начало страницы
+Цитировать сообщение

Nike555
сообщение 2.3.2016, 21:23
Сообщение #185


V.I.P.
*****
Группа: Проверенные
Сообщений: 426
Регистрация: 23.3.2009
Пользователь №: 5310
Спасибо сказали: 124 раз(а)



Репутация:   2  
Цитата(orogastus @ 2.3.2016, 11:50) *
Нужен скрипт который при отсутствии персонажа более 7 дней отнимает ему -1 ресет. И так пока до 0 ресетов не опустится. Справитесь с таким? То есть если сегодняшняя дата отличается от даты последнего посещения более чем на 7 дней, то -1 ресет.

SQL
UPDATE Character
SET Resets = Resets - 1
FROM Character JOIN MEMB_STAT ON Character.AccountID = MEMB_STAT.memb___id
WHERE MEMB_STAT.DisConnectTM <= (SELECT GETDATE()-7) AND (Resets > 0) AND (ConnectStat = 0)
GO
UPDATE MEMB_STAT
SET DisConnectTM = GETDATE()
FROM Character JOIN MEMB_STAT ON Character.AccountID = MEMB_STAT.memb___id
WHERE MEMB_STAT.DisConnectTM <= (SELECT GETDATE()-7) AND (Resets > 0) AND (ConnectStat = 0)

По сути как я проверил работает как надо, при обновление ресетов обновляется и MEMB_STAT -> DisConnectTM(время выхода с акк).
emoticon-0103-cool.gif
(но в любом случай сделай бакап базы перед использованием)
Перейти в начало страницы
+Цитировать сообщение

orogastus
сообщение 3.3.2016, 6:57
Сообщение #186


Старожил
**
Группа: Пользователи
Сообщений: 122
Регистрация: 17.4.2009
Пользователь №: 5779
Спасибо сказали: 8 раз(а)



Репутация:   0  
Спасибо, в принципе обновление memb_stat совсем не обязательно. Достаточно цикличность раз в неделю поставить и уже будет работать.
UPDATE Character
SET Resets = Resets -('1')
FROM MEMB_STAT
WHERE DATEDIFF (WEEK, DisConnectTM, GETDATE()) >=('1') AND (Resets > 0) AND (ConnectStat = 0)

Как ни странно но тоже работает)))

Сообщение отредактировал orogastus - 3.3.2016, 6:58
Перейти в начало страницы
+Цитировать сообщение

epmak
сообщение 3.3.2016, 7:32
Сообщение #187


MWCE 1.6.2 FOR FREE
*******
Группа: Проверенные II
Сообщений: 3770
Регистрация: 27.6.2008
Пользователь №: 1328
Спасибо сказали: 1047 раз(а)



Репутация:   6  
я понял, что мне в этом скрипте не нравится, а как memb_Stat связан с character?
Перейти в начало страницы
+Цитировать сообщение

Nike555
сообщение 3.3.2016, 17:51
Сообщение #188


V.I.P.
*****
Группа: Проверенные
Сообщений: 426
Регистрация: 23.3.2009
Пользователь №: 5310
Спасибо сказали: 124 раз(а)



Репутация:   2  
Цитата(orogastus @ 3.3.2016, 5:57) *
Спасибо, в принципе обновление memb_stat совсем не обязательно. Достаточно цикличность раз в неделю поставить и уже будет работать.
UPDATE Character
SET Resets = Resets -('1')
FROM MEMB_STAT
WHERE DATEDIFF (WEEK, DisConnectTM, GETDATE()) >=('1') AND (Resets > 0) AND (ConnectStat = 0)

Как ни странно но тоже работает)))

Я специально в скрипте прописал обновление DisConnectTM, для того чтобы ты мог к примеру поставить выполнение скрипта даже каждый час, а при твоих изменениях будут случай когда чар к примеру за 8-13 дней будет минус -1 рес, т.е. может превысить 7 дней.
Перейти в начало страницы
+Цитировать сообщение

vigoro
сообщение 5.4.2016, 3:56
Сообщение #189

Наблюдатель
Группа: Новички
Сообщений: 4
Регистрация: 31.3.2016
Пользователь №: 19202
Спасибо сказали: 0 раз(а)



Репутация:   0  
Цитата(Everybody @ 14.10.2008, 13:59) *
В этом топике будут выкладываться скрипты для Job
с помощью которых можно настроить разные вещи для игры.
-
Сначало идем в Managment
> Sql Server Agent
>> Jobs
>>> New Job
>>>> Name The job и выбрать Steps
>>>>> кликаем New
>>>>>> name the step и выберем базу muonline
>>>>>>> вставим туда этот любой скрипт (что ниже, любой)


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

поправка: ресет делает только когда в jobs жмёшь start job and step... а цикл задать можно как-нибудь? может вопрос и туповат... я просто только начал осваивать настройки сервера)) так что извиняйте если что
Перейти в начало страницы
+Цитировать сообщение

devilofray
сообщение 24.4.2016, 0:55
Сообщение #190

Наблюдатель
Группа: Пользователи
Сообщений: 12
Регистрация: 24.4.2013
Пользователь №: 16551
Спасибо сказали: 0 раз(а)



Репутация:   0  
Так привет всем ребята ( Сорри я не Русский потому ошибки будет)
Мне нужен скрипт такой:

На сервере есть Стоне.
Функция будет таким: За каждый СТОНЕ 50 ЛВЛ уменшается ресет ЛВЛ.
На пример:
Ест 1 СТОНЕ я могу делать ресет на 350 ЛВЛ
Ест 2 СТОНЕ я могу делать ресет на 300 ЛВЛ
Ест 3 СТОНЕ я могу Делать ресет на 250 ЛВЛ и т.д ( 4 - 5 - 6 - 7 Так будет. Ну вы поняли меня)
Есть 8 СТОНЕ я могу делать ресет на 1 лвл..
Ну сколько будет СТОНЕ столько менше лвл.

За сколько можно сделать такой СКРИТП для СГЛ?
Перейти в начало страницы
+Цитировать сообщение

8 страниц V  « < 6 7 8
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


 

RSS Текстовая версия Сейчас: 18.5.2021, 0:57
Яндекс.Метрика  Перевод с помощью Google English French German Italian Portuguese Russian Spanish