RaY's p-wiki BBS
検索:
OR
AND
■掲示板に戻る■
|
ホーム
|
使い方
|
携帯へURLを送る
|
管理
Question and Answer
1:
RaY
:
2010/11/13 (Sat) 18:20:14
host:*.infoweb.ne.jp
コード作成のQ&A。
コレはどう作ったの?
こうしたいけどどう作るの?
という質問にそれなりに答える。
駄目元でたくさん聞いとけ。
サイト内の解説ページ読んでなかったら死刑。
257:
RaY
:
2012/07/31 (Tue) 21:16:44
host:*.spmode.ne.jp
汎用アイテム所持チェックプログラム
検索対象アイテムv0に対して
対象アイテム数量アドレスv0を返す
非所持時v0にzeroを返す
jal元レジスタセット
ori_v0:検索対象アイテム種類
ループ外レジスタセット
lui&ori_a0:アイテム1枠目種類アドレス
addiu_a1_a0_0xnnnn:アイテム最終+1枠目種類アドレス
本体
lhu_v1_a0_0x0000:n枠目アイテム種類
b_v0_v1:対象一致ループ離脱
nop
ループ処理
addiu_a0_a0_0x0004:対象アドレス移行
b_a0_a1:ループ、超過時終了
nop
アイテム非所持処理
ori_v0_0x0000:v0=0x0000
b:プログラム復帰
nop
アイテム一致処理
addiu_v0_a0_0x0002:v0対象アイテム数量アドレス
b:プログラム復帰
nop
プログラム復帰処理
jr_ra
nop
名前:
E-mail(省略可):
画像:
投稿前にプレビューする
Copyright © 1999-
FC2, inc
All Rights Reserved.