99Max综合娱乐网站(旧版)

 找回密码
 立即注册
12
返回列表 发新帖
楼主: aacd1314

[其他求助] 設定无限loading背景图問題...慘無人解答

[复制链接]

升级   15%

 楼主| 发表于 2013-4-24 17:50:39 | 显示全部楼层
albano 发表于 2013-4-24 10:21
抱歉, 應該是這樣才對

感謝大大不斷用心的幫助,終於成功了!讀取時不會出現錯誤.遊戲也出現了公告!
但是公告怎麼會是黑色的,非常不明顯,公告因該是黃色的.請問大大是哪裡出了問題?
再請教大大,以目前來說是設定一個物品的掉落與機率加上公告,那如果我要多設定比較多個物品的掉落與機率,要如何添加?還是要複製多創造幾個腳本,這樣腳本好像太多.是要加上什麼指令,才可以一個腳本就可以設定調的物品的機率與公告?
麻煩大大費心了,小弟萬分感謝!!

升级   0.8%

发表于 2013-4-24 18:07:31 | 显示全部楼层
本帖最后由 albano 于 2013-4-24 18:08 编辑
aacd1314 发表于 2013-4-24 17:50
感謝大大不斷用心的幫助,終於成功了!讀取時不會出現錯誤.遊戲也出現了公告!
但是公告怎麼會是黑色的,非常 ...


改成
announce "恭喜, "+strcharinfo(0)+"擊殺了 "+getmonsterinfo(killedrid,0)+"及掉落"+getitemname(5545),bc_all,0xFFFF00;

以上是黃色公告
可能伺服端不支 bc_blue

要設定多個物品很簡, 就不停複製中間那一段就行, 物品 ID 就改成你想要的物品

  1. -        script        KillModGetItem        -1,{
  2. OnNPCkillEvent:

  3.         set @tS,rand(0,1000);
  4.         //這裡設定機率,預設為千分之一
  5.         if (@tS == 1){
  6.         getitem 5545,1;
  7.         //這裡為取得物品,預設670
  8.         announce "恭喜, "+strcharinfo(0)+"擊殺了 "+getmonsterinfo(killedrid,0)+"及掉落"+getitemname(5545),bc_all,0xFFFF00;
  9.         close;}

  10.         set @tS,rand(0,1000);
  11.         //這裡設定機率,預設為千分之一
  12.         if (@tS == 1){
  13.         getitem 1234,1;
  14.         //這裡為取得物品,預設670
  15.         announce "恭喜, "+strcharinfo(0)+"擊殺了 "+getmonsterinfo(killedrid,0)+"及掉落"+getitemname(1234),bc_all,0xFFFF00;
  16.         close;}

  17.         set @tS,rand(0,1000);
  18.         //這裡設定機率,預設為千分之一
  19.         if (@tS == 1){
  20.         getitem 4444,1;
  21.         //這裡為取得物品,預設670
  22.         announce "恭喜, "+strcharinfo(0)+"擊殺了 "+getmonsterinfo(killedrid,0)+"及掉落"+getitemname(4444),bc_all,0xFFFF00;
  23.         close;}



  24. close;}
复制代码

点评

成功了!大大不斷指教,真是辛苦大大了.小弟也學習到不少.真的感謝大大..  发表于 2013-4-24 20:50

升级   15%

 楼主| 发表于 2013-4-24 20:48:52 | 显示全部楼层
本帖最后由 aacd1314 于 2013-4-24 20:56 编辑
albano 发表于 2013-4-24 18:07
改成
announce "恭喜, "+strcharinfo(0)+"擊殺了 "+getmonsterinfo(killedrid,0)+"及掉落"+getitemnam ...


真是太高興了!這個腳本終於成功了...真的好感謝大大不斷的幫助,小弟也學習到了不少,希望還可以不斷跟大大學習,真的好感謝大大!!!!!
小弟有兩個問題麻煩大大多多指教.
1.剛剛成功的那個腳本裡的這個bc_all,0xFFFF00指令,經過大大的指教我知道0xFFFF00這個指令是顏色的代碼,那請問bc_all這個是什麼意思?麻煩請大大指點!


2.還有一個腳本要請教大大,關於這個腳本是哪裡出了問題?還有救嗎?請大大指教..感激不盡

小弟不斷詢問大大,真是辛苦大大了.小弟一定好好學習並且分享,請大大多多指點!感謝大大用心的幫助

升级   0%

发表于 2013-4-24 23:40:08 | 显示全部楼层
思密达哈哈~

升级   0.8%

发表于 2013-4-27 02:45:04 | 显示全部楼层
aacd1314 发表于 2013-4-24 20:48
真是太高興了!這個腳本終於成功了...真的好感謝大大不斷的幫助,小弟也學習到了不少,希望還可以不斷跟大 ...

1. bc_all 是全世界的意思

2. 這裡我不幫你修改了, 這個錯誤是非常簡單, 只給你一個提示, 去找一下資料, 學習程序中的 if ... else 的關係

升级   15%

 楼主| 发表于 2013-4-27 12:37:39 | 显示全部楼层
albano 发表于 2013-4-27 02:45
1. bc_all 是全世界的意思

2. 這裡我不幫你修改了, 這個錯誤是非常簡單, 只給你一個提示, 去找一下資料 ...

感謝大大的提示,我把else if ( Upper ) return 4 ;改成 if ( Upper ) return 4 ;在讀取時就不會出現錯誤了!
但是又遇到了一個大問題,我按腳本裡把技能學了,然後用了雕文附在裝備上,卻完全無效果?...不知道是哪邊出了問題?我想說因該是技能指令出了問題,所以我把這行{ bonus2 bSkillAtk "SM_BASH", 25 ; bonus2 bAddSkillBlow, "SM_BASH", 3 ; } }改成{ bonus2 bSkillAtk,SM_BASH,25; bonus2 bAddSkillBlow,SM_BASH,3; } },但是技能還是沒效果?麻煩大大多多指教小弟!!大大費心了,感激不盡!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2025-2-25 22:14 , Processed in 0.234750 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表