尝试构建一个将角色信息存储到桌面中的在线D& d程序我的问题是游戏在你玩游戏时效果很好但是一旦你退出游戏,所有变量都会丢失,这意味着你必须从头重新开始下次登录时...... 所以这是一个双重问题 什么是保存它的最佳外部表格类型... 和两个如何访问表格以保存和加载
以下是Varibles
<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页面,Javascript,创建一个serperate表格页面并将varibles放入单元格中...但是如何找到解决方案的迷失
答案 0 :(得分:1)
你必须提供比Leslie更多的细节。什么编程语言?什么环境?更详细的描述如何存储变量(在Javascript内存中,在DB中??)以及注销过程如何工作。首先缩小它:)
答案 1 :(得分:1)
您必须使用Google Gears和本地存储,或者使用PHP或ASP.Net等服务器端语言来存储这些值。
答案 2 :(得分:1)
由于您使用的是PHP,我建议您将PDO数据库图层与MySQL或PostgreSQL一起使用。这三个文件都有很多文档。
答案 3 :(得分:0)
好的 - 让我们说标签暗示你在html页面中使用了javascript。
最好是开始使用数组。更多信息: 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脚本从数据库中读取并创建数组。
这是一种特殊方式的基础知识。