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

 
Ответить в эту темуОткрыть новую тему
> Нужна помощь, как разобраться.
Jakut
сообщение 3.12.2012, 20:37
Сообщение #1


***

Novice
Сообщений: 86
Регистрация: 9.12.2005
Группа: Пользователи
Наличность: 0
Пользователь №: 4.567



Код
[FUNCTION STARTEVENTS]
IF (<db.connected>)
    db.query "SELECT `status` FROM `events`"
    local.event = <eval <db.row.0>>
    db.query "UPDATE `events` SET `status` = 0"

    IF (<local.event> == 1) // Stronghold
        STARTSTRONGHOLD
    ELIF (<local.event> == 2) // TM Style
        STARTTMSTYLE
    ELIF (<local.event> == 3) // Tournament 2 x 2
        SERV.LOG EVENT: Tournament 2x2 Started!
    ELIF (<local.event> == 4) // Color Tournament
        SERV.LOG EVENT: Color Tournament Started!
    ELIF (<local.event> == 5) // Serp
        STARTSERP
    ELIF (<local.event> == 6) // Zahvat Goroda
        STARTZAHVAT
    ELIF (<local.event> == 7) // Lost Island 2 teams
        STARTLOST2
    ELIF (<local.event> == 8) // Lost Island 4 teams
        STARTLOST4
    ELIF (<local.event> == 9) // Lost Island 2 teams (days)
        STARTLOST2D
    ELIF (<local.event> == 10) //War Of Points
        POINTSBATTLESTART
    ENDIF
ELSE
    db.connect
ENDIF


Не могу разобраться как правельно базу данных написать, чтоб работало правильно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Nickname
сообщение 3.12.2012, 22:51
Сообщение #2


****

Группа: Пользователи
Наличность: 0
Пользователь №: 11.067



Не можешь понять, тогда не используй чужое, а напиши сам.

Принцип прост: база, крон, скрипт (пример скрипта виден в твоём посте) = автоматический запуск мероприятий.


--------------------
Промокод на 10% скидку Windows VDS: ODEI-XTPJ
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jakut
сообщение 3.12.2012, 22:57
Сообщение #3


***

Novice
Сообщений: 86
Регистрация: 9.12.2005
Группа: Пользователи
Наличность: 0
Пользователь №: 4.567



я принцип и всё понимаю... отлично, не могу понять как написать базу данных для него, в mysql не силён. А что за крон?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Nickname
сообщение 4.12.2012, 1:16
Сообщение #4


****

Группа: Пользователи
Наличность: 0
Пользователь №: 11.067



Цитата(Jakut @ 3.12.2012, 22:57) *

я принцип и всё понимаю... отлично, не могу понять как написать базу данных для него, в mysql не силён. А что за крон?

Раз не силён - используй то, в чём силён. Тут была подобная тема, где вопрос автоматического запуска был реализован только при помощи скрипта.

Даже тему нашёл, а то мало ли: https://forum.uokit.com/index.php?showtopic=23839


--------------------
Промокод на 10% скидку Windows VDS: ODEI-XTPJ
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jakut
сообщение 4.12.2012, 2:12
Сообщение #5


***

Novice
Сообщений: 86
Регистрация: 9.12.2005
Группа: Пользователи
Наличность: 0
Пользователь №: 4.567



а мне надо именно этот... хочу просто научиться всему этому... вот и спрашиваю о помощи.. не просто так же.. и не для того чтоб воровать.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Nickname
сообщение 4.12.2012, 21:11
Сообщение #6


****

Группа: Пользователи
Наличность: 0
Пользователь №: 11.067



Тогда вы не там о помощи просите, т.к. скрипт у вас есть.
С базой ничего сложного, из запроса видны какие поля должны быть, вернее одно поле "status".

А по поводу крона (cron), то используем поисковики, раз не знаете что это такое.


--------------------
Промокод на 10% скидку Windows VDS: ODEI-XTPJ
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KonstantiN
сообщение 5.12.2012, 0:22
Сообщение #7


******

Группа: Пользователи
Наличность: 0
Пользователь №: 6.583



А что ты не можешь утсановить MuSql и создать в ней бд?


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 6.12.2012, 1:26
Сообщение #8


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Ну начнем с того что MySQL

http://ru.wikipedia.org/wiki/MySQL
http://www.mysql.com/

http://ru.wikipedia.org/wiki/Cron
http://masterhost.ru/support/doc/cron/

http://ru.wikipedia.org/wiki/PhpMyAdmin
http://php-myadmin.ru/


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KonstantiN
сообщение 8.12.2012, 19:31
Сообщение #9


******

Группа: Пользователи
Наличность: 0
Пользователь №: 6.583



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


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 27.4.2024, 13:10
Designed by Nickostyle