私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

スレッド

└◇499:
NPCの作り方 [akira] 04/23 07:06

 └◇500:Re:NPCの作り方 [moon] 04/23 08:53
  └◇502:分かりました [akira] 04/23 10:52
   └◇504:疑問 [akira] 04/23 12:40
    └◇505:Re:疑問 [moon] 04/23 18:59
     └◇506:分かりました [akira] 04/23 22:09<-last


499● NPCの作り方[ akira ] 2003 04/23 07:06
こちらでははじめまして。
よろしくお願いします。

初心者大丈夫ということのようでしたので本当に初心者的質問になってしまうのですが、よろしくお願いします。
質屋と戦闘職を作りたいのですがどうすればよいのでしょうか?UfSで作る方法は分かるのですが、あとあと不便になりそうなので。

本当に初歩的ですみません。
スレッド一覧


500● Re:NPCの作り方[ moon ] 2003 04/23 08:53
> こちらでははじめまして。
> よろしくお願いします。
>
> 初心者大丈夫ということのようでしたので本当に初心者的質問になってしまうのですが、よろしくお願いします。
> 質屋と戦闘職を作りたいのですがどうすればよいのでしょうか?UfSで作る方法は分かるのですが、あとあと不便になりそうなので。
>
> 本当に初歩的ですみません。

この過去ログが参考になると思います。

[NPCを英雄などにしない]
http://www11.big.or.jp/~hazymoon/ownerbbs/treebbs.cgi?kako=1&all=216&s=216
スレッド一覧


502● 分かりました[ akira ] 2003 04/23 10:52
> > こちらでははじめまして。
> > よろしくお願いします。
> >
> > 初心者大丈夫ということのようでしたので本当に初心者的質問になってしまうのですが、よろしくお願いします。
> > 質屋と戦闘職を作りたいのですがどうすればよいのでしょうか?UfSで作る方法は分かるのですが、あとあと不便になりそうなので。
> >
> > 本当に初歩的ですみません。
>
> この過去ログが参考になると思います。
>
> [NPCを英雄などにしない]
> http://www11.big.or.jp/~hazymoon/ownerbbs/treebbs.cgi?kako=1&all=216&s=216


ありがとうございました。
本当に初心者なのでどこに付け足したりするのか探すのにちょっと苦労しましたが、
どうやら無事できたようです。

今後も質問が出てくると思うのですが、どうぞご指導よろしくお願いします。
本当に助かりました。
スレッド一覧


504● 疑問[ akira ] 2003 04/23 12:40
> >
> > この過去ログが参考になると思います。
> >
> > [NPCを英雄などにしない]
> > http://www11.big.or.jp/~hazymoon/ownerbbs/treebbs.cgi?kako=1&all=216&s=216
>

えっと、さっそくですが今質屋だけ設定してるのですが、
NPC戦闘職を作った場合NPC戦闘職を英雄にさせないときは(引用させていただきます)

管理者パスワードでNPCを作成すれば削除されません。
でも、セキュリティ的に甘くなるので管理者パスワードではキャラを作成しないで、以下のように変更します。
・sub list_order
  &find_del; &find_best;をif(index($sp,'Ng')<0){&find_del; &find_best;}に変更。
・sub find_best
  付け足した && index(〜)<0を両方削除。



・sub list_order
  &find_del; &find_best;をif(index($sp,'Ng''Ad')<0)

という感じでスキルのみを付け足してよいのでしょうか?


確認のためUfS2で、「既存職からプレイヤーを作成」でプレイヤー「質屋」を作る=NPC質屋で、NPCを作ったことになるんですよね?
スレッド一覧


505● Re:疑問[ moon ] 2003 04/23 18:59
> えっと、さっそくですが今質屋だけ設定してるのですが、
> NPC戦闘職を作った場合NPC戦闘職を英雄にさせないときは(引用させていただきます)
>
> 管理者パスワードでNPCを作成すれば削除されません。
> でも、セキュリティ的に甘くなるので管理者パスワードではキャラを作成しないで、以下のように変更します。
> ・sub list_order
>   &find_del; &find_best;をif(index($sp,'Ng')<0){&find_del; &find_best;}に変更。
> ・sub find_best
>   付け足した && index(〜)<0を両方削除。
>
> を
>
> ・sub list_order
>   &find_del; &find_best;をif(index($sp,'Ng''Ad')<0)
>
> という感じでスキルのみを付け足してよいのでしょうか?

'Ad'がどこから出てきたのかわかりませんが文法的に間違っています。
'Ng'がNPCを表そうとしているスキルなのでプレイヤーのスキルにNgを追加して、あとはif(index($sp,'Ng')<0){〜}に変更すれば削除されなくなり英雄にも選ばれなくなります。

> 確認のためUfS2で、「既存職からプレイヤーを作成」でプレイヤー「質屋」を作る=NPC質屋で、NPCを作ったことになるんですよね?

作成したプレイヤーのスキルにNgを追加してあるならば、その通りです。
デフォルトの質屋のスキルにはNgが付いていないので、もしデフォルトのデータのままなら作成後に自分で追加する必要があります。
スレッド一覧


506● 分かりました[ akira ] 2003 04/23 22:09
> > えっと、さっそくですが今質屋だけ設定してるのですが、
> > NPC戦闘職を作った場合NPC戦闘職を英雄にさせないときは(引用させていただきます)
> >
> > 管理者パスワードでNPCを作成すれば削除されません。
> > でも、セキュリティ的に甘くなるので管理者パスワードではキャラを作成しないで、以下のように変更します。
> > ・sub list_order
> >   &find_del; &find_best;をif(index($sp,'Ng')<0){&find_del; &find_best;}に変更。
> > ・sub find_best
> >   付け足した && index(〜)<0を両方削除。
> >
> > を
> >
> > ・sub list_order
> >   &find_del; &find_best;をif(index($sp,'Ng''Ad')<0)
> >
> > という感じでスキルのみを付け足してよいのでしょうか?
>
> 'Ad'がどこから出てきたのかわかりませんが文法的に間違っています。
> 'Ng'がNPCを表そうとしているスキルなのでプレイヤーのスキルにNgを追加して、あとはif(index($sp,'Ng')<0){〜}に変更すれば削除されなくなり英雄にも選ばれなくなります。
>
> > 確認のためUfS2で、「既存職からプレイヤーを作成」でプレイヤー「質屋」を作る=NPC質屋で、NPCを作ったことになるんですよね?
>
> 作成したプレイヤーのスキルにNgを追加してあるならば、その通りです。
> デフォルトの質屋のスキルにはNgが付いていないので、もしデフォルトのデータのままなら作成後に自分で追加する必要があります。

大変分かりやすかったです。
ありがとうございました。
スレッド一覧

CGIROOM