这是一篇无聊的东西,里面记载着一些lua代码,可以执行一些恶作剧,如果你有机会把这些代码整合到你朋友的插件文件夹里……
时不时会更新一下。
坏点
作用:生成仅在游戏内可见的“屏幕坏点”。
local rw = GetScreenWidth() -- 屏幕宽度,像素 local rh = GetScreenHeight() -- 屏幕高度,像素 local backgroundframe = CreateFrame('Frame', nil) backgroundframe:SetFrameStrata('TOOLTIP') --坏点部分 local bg = backgroundframe:CreateTexture(nil, 'BACKGROUND') bg:SetPoint('LEFT', UIParent, 'LEFT', math.floor(0.3 * rw), 0) -- 位置在距离屏幕左边界十分之三的位置 bg:SetSize(1, rh) -- 宽度, 高度。 bg:SetTexture(0,0,0) -- 颜色,红、绿、蓝,0.0~1.0
可以无限复制“坏点部分”下面的四行内容,并修改参数达到多个坏点的效果。
我刚刚说了什么?
作用:让受害者对特定的密语做出喊话。
function saySomething(self,event,msg) local words = 'sayyouloveme' if string.match(msg, words) then SendChatMessage('I love Raka forever!', 'SAY') return true else return false end end ChatFrame_AddMessageEventFilter('CHAT_MSG_WHISPER', saySomething)
这段代码会自动隐藏你对受害者发送的“sayyouloveme”,并让受害者说出一句“I love Raka forever!”。
超级玛丽模式全开
local jumpsoundfiles = { 'Sound\VEHICLES\Vehicle_Airplane_GearShift_1.ogg', 'Sound\VEHICLES\Vehicle_Airplane_GearShift_3.ogg', 'Sound\VEHICLES\Vehicle_Airplane_GearShift_6.ogg' } local function jumpsound(...) local i = math.random(1,#jumpsoundfiles) PlaySoundFile(jumpsoundfiles[i]) end hooksecurefunc("JumpOrAscendStart", jumpsound)
这段代码运行后,每次角色跳跃都会随机播放jumpsoundfiles里设置的声音之一。
未完待续……