魔兽争霸找人帮解决一下这些源代码

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:17:12
function printtestcode takes string s,player p returns nothing
local string strmap="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
local string array fc
local string array tc
local string Fcode=""
local string Tcode=""
local integer n=0
local integer i=0
if s=="-code get" then
loop
exitwhen i>9
set n=GetRandomInt(1,StringLength(strmap))
set tc[i]=SubString(strmap,n,n+1)
if n<StringLength(strmap)/2 then
set fc[i]="|cFF00CCFF"+tc[i]+"|r"
else
set fc[i]="|cFFCC99FF"+tc[i]+"|r"
endif
set Fcode=Fcode+fc[i]
set Tcode=tc[i]+Tcode
set i=i+1
endloop
set Tcode=SubString(Tcode,4,10)+SubString(Tcode,0,4)
call DisplayTimedTextToPlayer(p,0,0,180,"|cFFFF9900此次的游戏测试码为:"+Fcode+",|cFFFF9900
请输入“|r|cFFFF00FF-code take 密码|r|cFFFF9900”获取剧情奖励|r")
call DisplayTimedTextToPla

密码不再这里

0 0 哇貌似好男的说。。不过代码不错。。收下了
做学习研究只用

在战役模式下(多人游戏不可),敲回车,会出来对话框,然后把下面字符输入即可
无敌并一击必杀: whosyourdaddy
无限能量: thereisnospoon
任务模式里即使失败也继续游戏: strengthandhonor
地图全开: iseedeadpeople
立即胜利: allyourbasearebelongtous
立即失败: somebodysetusupthebomb
禁止任务默认的胜利条件: itvexesme
加黄金: keysersoze [黄金数量](如果未指定数量默认增加500)
加木材: leafittome [木材数量](如果未指定数量默认增加500)
加黄金和木材: greedisgood [数量](如果未指定数量默认增加500)

快速建造: warpten
无人口上限: pointbreak
快速研究技能: whoisjohngalt
快速升级: sharpandshiny
解除科技树限制: synergy

将时间直接设定到白昼: riseandshine
将时间直接设定到夜晚: lightsout
设定具体时间: daylightsavings [小时数]
让时间永远停留在白昼: daylightsavings

等级选择: motherland [种族] [等级]
Fast death(?): iocainepowder
Cool down时间为0。即放完一个魔法立刻可以放第二次。。 thedudeabides