找回密码
 点一下
查看: 898|回复: 7

问个问题啊。。关于音乐的

[复制链接]
发表于 2011-8-3 09:06:32 | 显示全部楼层 |阅读模式
内个今天看了张图 在局域网里创建后就播放音乐了是怎么搞的啊 求方法啊 大大们 而且音乐格式是MP3额
发表于 2011-8-3 09:59:19 | 显示全部楼层
嗯....什么    楼主说的不太清楚....
大概楼主想问的是   他在局域网创建游戏后 在Loding的时候  就播放音效了吧?!
那就是  在地图初始化的时候播放音效
事件-地图初始化
-
动作-播放音效XXX

。。。。不知道是不是
回复

使用道具 举报

发表于 2011-8-3 13:08:23 | 显示全部楼层
楼上说的是在”Loading“的时候播放音乐的方法,与楼主要求不符。

如果要在房间就播放音乐,你需要使用MPQ工具打开你的地图的war3map.j文件,然后在config函数中加入播放音乐的函数。
回复

使用道具 举报

发表于 2011-8-3 13:37:13 | 显示全部楼层
冰之测试图v1.4.w3x (9 KB, 下载次数: 13)
如此图
[jass]
function config takes nothing returns nothing
    call SetMapName( "TRIGSTR_001" )
    call SetMapDescription( "TRIGSTR_003" )
    call SetPlayers( 1 )
    call SetTeams( 1 )
    call SetGamePlacement( MAP_PLACEMENT_USE_MAP_SETTINGS )
    call DefineStartLocation( 0, 0.0, -256.0 )
    // Player setup
    call InitCustomPlayerSlots(  )
    call SetPlayerSlotAvailable( Player(0), MAP_CONTROL_USER )
    call InitGenericPlayerSlots(  )
    // Play Music
    call PlayMusic("Sound\\\\Music\\\\mp3Music\\\\SadMystery.mp3")
endfunction
[/jass]
由于加入了最后一句,因此C图之后会自动播放魔兽内置音乐SadMystery.mp3
回复

使用道具 举报

 楼主| 发表于 2011-8-3 14:21:24 | 显示全部楼层
谢谢啊
回复

使用道具 举报

发表于 2011-8-3 15:08:40 | 显示全部楼层
问题解决后请更改分类为解决,谢谢合作。
回复

使用道具 举报

发表于 2011-8-3 15:25:51 | 显示全部楼层
之前一直不知道能这样用,mark下
回复

使用道具 举报

发表于 2011-8-3 18:13:21 | 显示全部楼层
config()里的内容是用来初始化房间界面里的玩家栏数量等等信息的。因此它们就是在你点击地图时就会被执行了。

之前存在jass虚拟机漏洞的时候,利用这一点直接点击地图就能传播病毒,甚至不需要实际地去执行这个地图。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 07:52 , Processed in 0.035699 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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