先にも出ていますが、
noteselとnoteloadでテキスト読み込み、
split「\n」と「:」で区切る
んでからrepeatで総当たり って感じかな?
sato:1234
yamazaki:5678
kobayashi:9012
という内容の「pass.txt」が同じフォルダーにあるとすると以下のような流れになります。
notesel passData
noteload "pass.txt" //テキストファイルを読み込み
inputName = ""
inputWord = ""
input inputName
input inputWord
button "認証", *authC
stop
*authC
split passData, "\n", passData //改行でユーザーごとに分ける
repeat stat //ユーザーの数だけ繰り返す
split passData(cnt), ":", passName, passWord //「:」でユーザー名とパスワードに分ける
if passName == inputName && passWord == inputWord : dialog "認証に成功しました。\nユーザー名 … " + passName
loop
stop
わからない命令はHSPのヘルプやGoogleで調べてみてください。