Размещение переменных на внешнем листе - PullRequest
0 голосов
/ 10 апреля 2010

Попытка создать онлайн-программу D & D, которая сохраняет информацию о персонажах в таблицах, моя проблема в том, что игра отлично работает во время игры, но как только вы выходите из игры, все переменные теряются, что означает, что вы должны перезапустить с нуля в следующий раз Вы входите в систему ... Так что это двойной вопрос Каков лучший тип внешнего листа, чтобы сохранить его на ... и два Как получить доступ к листу для сохранения и загрузки

Ниже приведены переменные

<SCRIPT>
Name1="Tabor Bloomfield";
Name2="Sam Wrightfield";
Name3="Gavin Hartfild";
Name4="Gail Quickfoot";
Name5="Robert Gragorian";
Name6="Peter Shain";
Class1="MagicUser";
Class2="Fighter";
Class3="Fighter";
Class4="Thief";
Class5="Cleric";
Class6="Fighter";
Level1=23;
Level2=1;
Level3=1;
Level4=2;
Level5=2;
Level6=1;
Hpts1=145;
Hpts2=14;
Hpts3=13;
Hpts4=8;
Hpts5=12;
Hpts6=15;
Armor1="Robe of Protection +5";
Armor2="Splinted Armor";
Armor3="Chain Armor";
Armor4="Leather Armor";
Armor5="Chain Armor";
Armor6="Splinted Armor";
Ac1a=5;
Ac2a=3;
Ac3a=3;
Ac4a=4;
Ac5a=2;
Ac6a=3;
Armor1b="Ring of Protection +5";
Armor2b="Small Shield";
Armor3b="Small Shield";
Armor4b="Wooden Shield";
Armor5b="Large Shield";
Armor6b="Small Shield";
Ac1b=5;
Ac2b=1;
Ac3b=1;
Ac4b=1;
Ac5b=1;
Ac6b=1;
Str1=21;
Str2=16;
Str3=14;
Str4=13;
Str5=14;
Str6=13;
Int1=19;
Int2=11;
Int3=12;
Int4=13;
Int5=14;
Int6=13;
Wis1=18;
Wis2=12;
Wis3=14;
Wis4=13;
Wis5=14;
Wis6=12;
Dex1=19;
Dex2=14;
Dex3=13;
Dex4=15;
Dex5=14;
Dex6=12;
Con1=19;
Con2=15;
Con3=16;
Con4=13;
Con5=12;
Con6=10;
Chr1=21;
Chr2=14;
Chr3=13;
Chr4=12;
Chr5=14;
Chr6=13;
</SCRIPT>

File name ="gamestats"
Path="trellian Webpage/droves E and F/gamestats

попробовал html Page, Javascript, создание страницы отдельной таблицы и размещение переменных в ячейках ... Но не знаю, как найти решение

Ответы [ 4 ]

1 голос
/ 10 апреля 2010

Вам придется либо использовать что-то вроде Google Gears с локальным хранилищем, либо использовать серверный язык, такой как PHP или ASP.Net, для хранения этих значений.

1 голос
/ 10 апреля 2010

Поскольку вы используете PHP, я рекомендую использовать слой базы данных PDO с MySQL или PostgreSQL . Существует много документации для всех трех.

1 голос
/ 10 апреля 2010

Вы должны предоставить больше деталей, чем этот Лесли. Какой язык программирования? что env? более подробное описание того, как хранятся переменные (в памяти Javascript, в БД ...?) и как работает процесс выхода из системы. Сначала сузь это :)

0 голосов
/ 10 апреля 2010

ОК - допустим, теги означают, что вы используете javascript на html-странице.

Лучше всего, если вы начнете использовать массивы. Больше информации здесь: http://www.w3schools.com/JS/js_obj_array.asp

Затем вы можете использовать ajax для отправки этого массива, полного значений, в скрипт PHP, который сохраняет его в базе данных. Больше информации здесь: http://api.jquery.com/category/ajax/ и http://www.php.net/manual/en/function.mysql-query.php

Кроме того, в начале игры у вас может быть PHP-скрипт, который читает из базы данных и создает массив.

Вот основы того, как делать это определенным образом.

...