ShowMessage("51 $Rev: 214 $")

--[[
[author]
class=1
descript="һ(֡¥رͼþӪء)Ҫڸٿýű"
chk0str=
]]--


local g_szNpcName = "С"
local g_yinguai = 1

local g_FubenID = {
	--¥Ѱ
	[0] = 269,
	--þ
	[1] = 300,
	--
	[2] = 61,
	--Ӫ 
	[3] = 170,
	--
	[4] = 233
}

local g_FubenPos = 
{
	--¥Ѱ
	[269] = {{x=64,y=84,kc=8},{x=70,y=83,kc=16},{x=76,y=82,kc=24},{x=82,y=78,kc=32},{x=85,y=73,kc=40},{x=87,y=68,kc=48},{x=87,y=63,kc=56},{x=85,y=58,kc=64},{x=83,y=53,kc=72},{x=80,y=48,kc=80},{x=74,y=44,kc=88},{x=69,y=42,kc=96},{x=63,y=41,kc=104},{x=57,y=43,kc=112},{x=53,y=45,kc=120},{x=48,y=48,kc=128},{x=45,y=53,kc=136},{x=43,y=58,kc=144},{x=42,y=62,kc=152},{x=42,y=67,kc=160},{x=44,y=71,kc=168},{x=45,y=75,kc=176},{x=48,y=80,kc=184},{x=53,y=82,kc=192},{x=59,y=83,kc=200}},
	--þ
	[300] = {{x=63,y=39,kc=30},{x=88,y=40,kc=60},{x=100,y=64,kc=90},{x=88,y=88,kc=120},{x=64,y=100,kc=150},{x=40,y=88,kc=180},{x=30,y=64,kc=210},{x=40,y=40,kc=239}, {x=56,y=56,kc=240}},
	--
	[61] = {{x=53,y=40,kc=6},{x=66,y=45,kc=14},{x=77,y=46,kc=20},{x=86,y=44,kc=24},{x=83,y=61,kc=37},{x=84,y=70,kc=38},{x=47,y=83,kc=43},{x=42,y=87,kc=59},{x=62,y=76,kc=64},{x=64,y=86,kc=74},{x=77,y=82,kc=78},{x=84,y=86,kc=97},{x=80,y=73,kc=101},{x=69,y=73,kc=107},{x=43,y=66,kc=116},{x=52,y=72,kc=120},{x=63,y=66,kc=139},{x=80,y=70,kc=149},{x=87,y=80,kc=151},{x=80,y=70,kc=158},{x=77,y=57,kc=166},{x=60,y=56,kc=170},{x=65,y=49,kc=180},{x=45,y=60,kc=194},{x=47,y=47,kc=197},{x=69,y=73,kc=198},{x=49,y=66,kc=200}},
	--Ӫ 
	[170] = {{x=86,y=91,kc=0},{x=96,y=79,kc=0},{x=99,y=60,kc=0},{x=103,y=51,kc=0},{x=109,y=26,kc=0},{x=100,y=20,kc=0},{x=90,y=20,kc=0},{x=80,y=20,kc=0},{x=72,y=18,kc=0},{x=57,y=20,kc=0},{x=49,y=32,kc=0},{x=43,y=19,kc=0},{x=31,y=26,kc=0},{x=37,y=57,kc=0},{x=40,y=73,kc=0},{x=25,y=89,kc=0},{x=22,y=97,kc=0}},
	--
	[233] = {{x=40,y=30,kc=2},{x=59,y=34,kc=6},{x=79,y=36,kc=12},{x=82,y=53,kc=15},{x=82,y=67,kc=19},{x=84,y=93,kc=26},{x=64,y=97,kc=30},{x=44,y=96,kc=35},{x=46,y=82,kc=38},{x=46,y=66,kc=42},{x=43,y=50,kc=45},{x=44,y=34,kc=49},{x=65,y=39,kc=52},{x=81,y=37,kc=56},{x=86,y=54,kc=60},{x=87,y=74,kc=64},{x=84,y=92,kc=67},{x=71,y=95,kc=70},{x=58,y=98,kc=73},{x=47,y=96,kc=74},{x=46,y=82,kc=78},{x=46,y=66,kc=81},{x=43,y=50,kc=84},{x=43,y=36,kc=85},{x=65,y=39,kc=89},{x=81,y=37,kc=91},{x=79,y=56,kc=95},{x=79,y=76,kc=99},{x=71,y=90,kc=103},{x=52,y=88,kc=107},{x=48,y=72,kc=111},{x=50,y=52,kc=115},{x=65,y=46,kc=118},{x=75,y=57,kc=121},{x=71,y=71,kc=124},{x=70,y=86,kc=127},{x=58,y=59,kc=130},{x=55,y=73,kc=133},{x=55,y=58,kc=136},{x=66,y=51,kc=139},{x=68,y=65,kc=142},{x=66,y=80,kc=145},{x=59,y=72,kc=148},{x=64,y=60,kc=151},{x=75,y=57,kc=154},{x=82,y=66,kc=157},{x=81,y=81,kc=160},{x=79,y=94,kc=164},{x=68,y=99,kc=174},{x=67,y=89,kc=177},{x=73,y=82,kc=184},{x=69,y=74,kc=192},{x=70,y=65,kc=199},{x=62,y=59,kc=199}}
}


function IsFuben()
	local nCurSceneID = GetActiveDataSceneID()

	for i, v in pairs(g_FubenID) do
		if nCurSceneID == v then return true end
	end
	return false
end


function _FubenMain(...)

	if _CommandChk0 ~= nil and tonumber(_CommandChk0) > 0 then
		g_yinguai = 0
	end

	local nCurSceneID = GetActiveDataSceneID()

	if IsFuben() == false then
		ShowMessage("41űҪȽ븱")
		return
	end


	AI:SetAI("ɱ")
	AI:SetParameter("ʼ")
	AI:SetParameter("ͼ", nCurSceneID )
	AI:SetParameter("ʰȡ", 1)

	AI:SetParameter("в" ,"", g_yinguai )
	AI:SetParameter("в" ,"Ӹ", 1)
	AI:SetParameter("в" ,"", 1)

	for i, v in pairs(g_FubenPos[nCurSceneID]) do
		AI:SetParameter("", "", v.x, v.y , 25 , v.kc )
	end
			
	AI:Start(false)
		
	while IsFuben() == true do
		System:Sleep(1000)
	end

	AI:Stop()

	ShowMessage("˳.")

end

_FubenMain()