在QFunction-0.txt添加以下代碼: [@PickUpItemEx] #ACT LINKPICKUPITEM #IF CHECKTEXTLIST ..Market_Def功能玩法鑒定鑒定列表.txt $CURRTEMNAME #ACT #CALL [..Market_Def功能玩法鑒定鑒定腳本.txt] @裝備鑒定 break 代碼解釋: PickUpItemEx : 拾取所有物品時(shí)觸發(fā) LINKPICKUPITEM : 綁定該物品,相當(dāng)于把物品放到OK框中; CHECKTEXTLIST : 判斷物品名是否在鑒定列表里 變量:$CURRTEMNAME :撿到的物品名稱 總的代碼意思: 撿到物品時(shí)綁定物品(以方便后面的各種操作) 判斷物品名是否在鑒定列表里(主要用來確定哪些東西是需要鑒定的,比如書本,回城,元寶等東西是不用鑒定的) 如果物品在鑒定列表里,就開始鑒定代碼 Market_Def功能玩法鑒定鑒定腳本.txt [@裝備鑒定] { #IF equal $CURRTEMCOLOR 0 #act GOTO @開始添加屬性 #elseact #if equal $CURRTEMCOLOR 255 #act GOTO @開始添加屬性 Break [@開始添加屬性] #act CHANGEITEMADDVALUE -1 0 + 1 Break } @裝備鑒定 說明 equal : 判斷變量的值是否跟跟設(shè)置的值相等 $CURRTEMCOLOR :撿到的物品的顏色 代碼大意: 判斷撿到的物品的顏色,通常是白色,顏色值是255,因?yàn)橛行┡笥盐锲窋?shù)據(jù)庫的顏色值都沒有設(shè)置,所以這里還要判斷是否等于0(沒有設(shè)置就是0 ),因?yàn)殍b定過的裝備通常會(huì)改個(gè)顏色,另一個(gè)作用就是為是避免鑒定過的裝備如果丟出去在撿的話,會(huì)重新鑒定; @開始添加屬性 說明 CHANGEITEMADDVALUE :修改物品的附加屬性值 -1 : 剛撿到的物品 0 :第一條屬性 + 1 :加一點(diǎn)屬性 CHANGEITEMADDVALUE -1 0 + 1 :為剛撿到的物品的第一條屬性加一點(diǎn)屬性(武器通常是1點(diǎn)攻擊加,首飾類為一點(diǎn)防御)(通用Hero,Gom) —-想了解更多的游戲運(yùn)維腳本怎么編寫請關(guān)注猴子技術(shù)宅
成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比克井網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式克井網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋克井地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
查看更多
try{Connection con;\x0d\x0a Statement stmt;\x0d\x0a ResultSet rs;\x0d\x0a int temp;\x0d\x0a Class.forName("com.mysql.jdbc.Driver");\x0d\x0a con=DriverManager.getConnection("jdbc:mysql://localhost:3306/java","root","");//以上是數(shù)據(jù)庫連接,不同的數(shù)據(jù)管理器有 //不同的驅(qū)動(dòng)和鏈接方式,以上是mysql的連接\x0d\x0astmt=con.createStatement();\x0d\x0a rs=stmt.executeQuery("select * from student");//執(zhí)行查詢語句,結(jié)果賦值給結(jié)果集rs\x0d\x0a //結(jié)果集是結(jié)果于字段編號(hào)的映射,每一個(gè)字\x0d\x0a //段都有一個(gè)編號(hào),最小為1,也就是第一個(gè)字段 \x0d\x0a while(rs.next()){\x0d\x0a String names=rs.getString("name");//查詢結(jié)果轉(zhuǎn)換成字符串。\x0d\x0a \x0d\x0a System.out.println(names);\x0d\x0a\x0d\x0a}rs.close();\x0d\x0a }catch(Exception e){\x0d\x0a e.printStackTrace();\x0d\x0a }
查詢部分代碼如下:
String?strSQL;
strSQL="select?*?from?tb_manager?where?manager='"+jTextField1.getText().trim()+"'";
rs=db.getResult(strSQL);
try
{
if(rs.first())
{
jTextField1.setText(rs.getString("manager"));
jTextField2.setText(rs.getString("den"));
jTextField3.setText(rs.getString("ID"));
jTextField4.setText(rs.getString("remark"));
jTextField5.setText(rs.getString("sex"));
}
else?
{
JOptionPane.showMessageDialog(null,"無此信息");
}
}catch(SQLException?e)
{JOptionPane.showMessageDialog(null,"?查詢信息失敗!");}
}