宣带领海上义军进攻潮州城,后又一直打海丰县,造成“山贼方炽,海警频仍,首尾牵制,时事艰难”。张琏义军所向披靡,如汹涌的大潮,猛烈冲击支撑明朝的南天之柱,甚至危及世宗的统治地位。
世宗急得如热锅上的蚂蚁,传旨三省调精兵前来征讨,两广巡抚张臬,平江伯陈圭应旨调集三省兵力共七万六千多人围剿,以都督刘显、总兵王宠,参将俞大猷、钟坤秀为统领,参议冯皋谟、佥事皇甫焕、贺泾、张冕为监军,水陆七哨,准备同时发动进攻。时宗宪兼制江西,知琏远出,檄大猷急击,大猷谓:“宜以潜师捣其巢,攻其必救,奈何以数万众从一夫浪走哉?”乃疾引万五千人登柏嵩岭,首战攻克数座营寨,一千二百多名义军战死。张琏命义军闭营坚守。明军用计引诱义军出战,正当明军与义军正面激战时,部分明军却从后包抄,张琏最得力的主将萧晚被擒。
明军故意放火烧山,义军连连失利,只好且守且御。“官兵逼贼营,望其城栅甚丽,旁环以小寨,无虑数百,逐进逼城栅,遗别将以火攻之,风顺火炽,焚贼寨殆尽,贼大溃。”明军对当地展开血腥镇压,除将擒获的张琏部将处死外,还杀了六千六百多名义军,另有一万五千多名男女被逼降,之后也被秘密处死。正当义军大本营陷入绝境之时,在外的张琏手下猛将林朝曦等率领部分义军攻打延平、建安。城坚未能破,义军又趁夜连破庆源、龙泉二县,获得战利品甚多。义军大本营失守后,林朝曦带领所属义军聚集黄积山,准备积聚兵力,重整旗鼓,与官兵决战。但毕竟大势已去,林朝曦只带领少量义军杀出重围,但最后还是落入前来围剿的明军手中,光荣就义。
罗袍率五千余众由箭竹隘入县,攻城时适逢大雨,永定河水涨,无法渡河,后撤走。张琏的义军在俞大猷的围剿下面临全军覆没的危险,张琏最后率余部由云霄河引航出海,辗转南下,夺占三佛齐岛,也算实现了皇帝梦。据日本人藤田丰八博士考查,三佛齐岛、旧港等地出土过刻有“飞龙”字样的石碑,经鉴定是张琏的国号。
传说张琏是“泥鳅精”,出生时适逢饶平“地牛换肩”发生地震,今乌石村的胡鳅穴,水漫胡鳅出,跃出的泥鳅像鲶鱼,长长的须,尾鳍上又有个圆形印纹。“胡鳅转世”的张琏有很多传奇故事,除了“张琏称帝”、“泥鳅精”外,还有“乌石埔十八花缸银”、“张琏赶石”等等。