Создание таблицы рекордов быстро и легко (PHP MySQL)

4

Index

Tagged

Attached Files

The following files have been attached to this tutorial:

.capx

highscore-example.capx

Download now 178.5 KB
.zip

Stats

12,539 visits, 22,074 views

Tools

License

This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

Published on 14 Mar, 2016. Last updated 25 Feb, 2019

Highscores in Construct 2

Откройте свою игру Construct 2 и выполните следующие действия:

1. Щелкните правой кнопкой мыши и "Вставить новый объект". Выберите Web -> AJAX

2. Откройте highscore_example.capx, для подсказки

3. Вам потребуется переменная "Score"

4. Вам потребуется константа "DOMAIN_SCORES". Укажите там свой домен! Где загружены ваши php. Пример:

"http://2tutorial-duquekarl.hostei.com/"

Чтение записей

Описано в example.capx, прикрепленном к этой статье.

- Строка 1: Здесь AJAX запрос читает файл PHP "getscores.php" с вашего сервера

- Строка 3: Это то, что происходит, когда чтение записей завершается. В этом случае мы:

а) Установим группе "Do Array" действие: показать Top 10 Leaderboard с именами и оценками

б) Прочитаем лучший результат (имя и оценка) и запишем их в текстовом поле. Данные получатся в виде строки следующего формата:

name1|score1|name2|score2|name3|score3...

Для доступа к любым из них вы можете использовать:

"Best Score: " & tokenat(AJAX.LastData, 0, "|") & " - " & tokenat(AJAX.LastData, 1, "|")

Например:

"1st best score: " & tokenat(AJAX.LastData, 0, "|") & " - " & tokenat(AJAX.LastData, 1, "|")

"2nd best score: " & tokenat(AJAX.LastData, 2, "|") & " - " & tokenat(AJAX.LastData, 3, "|")

"3rd best score: " & tokenat(AJAX.LastData, 4, "|") & " - " & tokenat(AJAX.LastData, 5, "|")

etc

Отправка записей

Описана в example.capx:

- Строка 2: При нажатии кнопки "Submit", будут посланы ваше введённое имя и счет (генерируется случайным образом в данном примере)

- Строка 4: Это пример выполнения некоторых действий, когда отправка записей успешно завершена. В этом случае мы будем перезагружать лучшие результаты заново.

Надеюсь, что вы найдете полезным это руководство. Пишите ваши комментарии в этом учебнике!

Присоединяйтесь и спасибо за чтение! ,

.CAPX

highscore-example.capx

Download now 178.5 KB
  • 3 Comments

  • Order by
Want to leave a comment? Login or Register an account!