Skip to content
La2Base
Home
DownloadsWikiForumFAQ
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/[help]announce
Search

[help]announce

24 replies377 viewsCurrently viewing: 1
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/17/2009, 07:29 PM

Сборка:la2base1.1.7

Краткое изложение СУТИ проблемы: как зделать чтоб через определенное время постояно был один и тодже анонс??
Вопрос: как зделать?
Мои соображения по этому поводу: хз

0
Gradesk
Gradesk

User

Ветеран

Posts: 639

На форуме с: 04/09/2008

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

Рейтинг: 0

· 05/17/2009, 07:45 PM

хм, во первых анонсы надо прописать в конфиге, в текстовом файле, а то что тебе надо - вроде через админку в игре можно сделать. Сори если ошибаюсь. Но там вроде и время можно указать.

0
Вадим
Вадим

User

Бывалый

Posts: 237

На форуме с: 10/13/2007

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

Рейтинг: 0

· 05/17/2009, 07:45 PM

через квест, есть у L2emu выдри оттуда и вставь.

— Тру падонак

0
Brain
Brain

User

Бывалый

Posts: 324

На форуме с: 07/17/2007

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

Рейтинг: 0

· 05/17/2009, 07:46 PM

делаеться запросом..ищи тут есть темы с sql запросами..

Заходи на форум..епЭ xDD

0
Gradesk
Gradesk

User

Ветеран

Posts: 639

На форуме с: 04/09/2008

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

Рейтинг: 0

· 05/17/2009, 07:57 PM

antsy: делаеться запросом..ищи тут есть темы с sql запросами..


Поглядел я в БД и особо ненашёл анонсы, если только в глобал таксы, но я в этом крайне не уверен.
А чтобы сделать запрос, нужна цель конечного результата.

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/17/2009, 08:04 PM

так и не поня нормального ответа мн надо чтобв игре каждые допустим час писало там всм привет)

0
F
Foximion

User

Участник

Posts: 32

На форуме с: 03/14/2009

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

Рейтинг: 0

· 05/17/2009, 08:12 PM

Если есть АвтоАннонсер, то будет тебе объявы через определённое время, но в la2base чет по htm-ам не видно такого, сборку саму только ставлю пощупать =)

0
Вадим
Вадим

User

Бывалый

Posts: 237

На форуме с: 10/13/2007

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

Рейтинг: 0

· 05/17/2009, 08:13 PM

http://la2base.ru/2007/12/27/avto-informat...ouncements.html

Только ссыль не пашет, проси админов востановить.
P.S. я же говорил что через квест это делается.

— Тру падонак

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/17/2009, 08:34 PM

сыока не пашет

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/18/2009, 01:26 PM

так что никто не скажет как зделать чтоб автоматом орало в анонсах каждый час допустим определеную фразу?

0
-=[BloodKill]=-
-=[BloodKill]=-

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 05/18/2009, 01:31 PM

Скрипт:

Код
import sys
from net.sf.l2j.gameserver import Announcements
from net.sf.l2j.gameserver import ThreadPoolManager
from java.lang import Runnable

print "Auto Announce running."

# Ставим интервал в минутах.
INTERVAL = 10

# Наше сообщение
ANNOUNCE="TEXT"

class myTask( Runnable ):
def __init__( self ):
self.name = "autoAnnouncer"
def run( self ):
Announcements.getInstance().announceToAll(ANNOUNCE)

startInstance = myTask()
ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(startInstance,INTERVA
L*60000,INTERVAL*60000)

— Оо

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/18/2009, 03:36 PM

а куда кинуть?

0
Krbisko
Krbisko

User

Участник

Posts: 95

На форуме с: 08/05/2009

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

Рейтинг: 0

· 05/18/2009, 03:38 PM

думую это квест

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/18/2009, 03:41 PM

так а куда его кинуть тогда?

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/18/2009, 04:03 PM

блод скажы плз куда имено это кидануть? в конфиг и как текстовый документ или в дата?

0
-=[BloodKill]=-
-=[BloodKill]=-

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 05/18/2009, 04:05 PM

Data => scripts => announce => auto_announce.py

С тебя спасибо comando.gif

— Оо

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/18/2009, 04:08 PM

после скрипт анонсе это папка? если да у меня её нету

0
-=[BloodKill]=-
-=[BloodKill]=-

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 05/18/2009, 04:13 PM

Egoist09: после скрипт анонсе это папка? если да у меня её нету

Создай её

— Оо

0
E
Egoist09

User

Бывалый

Posts: 119

На форуме с: 05/13/2009

Рейтинг: 0

· 05/18/2009, 04:54 PM

ну спс 2 раз тыкнул пока ещо не проверил но поже проверю

не не помогло(

0
-=[BloodKill]=-
-=[BloodKill]=-

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 05/18/2009, 05:00 PM

Я у себя проверял,всё нормально работает

В конфиги добавь,в файл скрипт в самый низ:

#announce
announce/auto_announce.py

— Оо

0
Topic is closed for replies