一部不降,张任命五百骑兵日夜扰境,不战,只断粮道与水脉;
一部愿降,张任亲入,设宴议盟,赐甲赠器,留百人助训骑术;
三部观望,张任设诈战假败,引其出林,设伏四面破之。
此后,他逐寨拜访,九日七盟,与族长共饮马奶酒,以箭头为誓,不背盟、不负义。
一月之内,青羌六部悉数归附。
张任以降者设为“义军骑都”,设驿站六处,留将四人,授兵千计,编入镇西偏军。
八月初,张任亲入汉嘉。
此地乱兵猖獗,多是刘璋旧军逃卒聚众为寇,占田为王,尤以盘龙山、广水镇为最。
张任先下招安文书,限期三日自降者不罪,过期者按军法伐之。
盘龙山寨主不服,夜袭张任中军,被埋伏断其退路,生擒当场。
张任斩首示众,列于三镇。
广水镇寨主带众三千请降,张任收编千人,其余尽遣归农,首设“镇西都兵府”,军农分管,各设军规。
又遣旧卒三百往乡间设“屯戍制”,以兵为本、民为辅,保耕保粮,防贼防乱。
至八月初八,三郡悉平。
吕布闻报,命于成都立“镇西府”,张任为府主,统辖越嶲、汉嘉、青羌三地,封“益州镇西大将军”。
张任上疏:“愿于三郡间设烽燧、置关隘、开屯田、通五道,使西境不再为患。”
吕布准之,拨粮三万石,兵器千件,骑马三百,作为镇西开局之资。
八月初十,张任立誓于三郡之界山:“此三地若再乱,张任当剖心以祭!”