--.--.-- *--*
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

はじめてのAurigaスクリプト 基本編(6)

2010.11.20 *Sat*

//------------------------
// ユーザーの入力
//------------------------

prontera.gat,85,150,4 script にゅうりょく 105,{

mes "数値を入力してね";

next;

input '@suuchi;

mes "入力したのは";
mes '@suuchi;
mes "だね!";

close;
}


prontera.gat,87,150,4 script にゅうりょく2 105,{

mes "文字列を入力してね";

next;

input '@mojiretsu$;

mes "入力したのは";
mes '@mojiretsu$;
mes "だね!";

close;
}

/*--------------------------------------------------
解説:

input <数値変数>
input <文字列変数>

ユーザー入力ウィンドウを表示できます。

入力結果は変数に代入されます。

変数の種類が 数値型 か 文字列型 かで
ウィンドウのタイプを自動で変えてくれます。

数値型は クライアントで 0 を入力することができますが
文字列型は ""(空文字)のまま送信することは出来ません。


input関数を使う前には next関数で
NEXTボタンを出すようにするのが慣例です。
NEXTボタンをはさまないと、メッセージと同時に表示され
違和感がでます。


数値型は 負の数字も入力できますので、
頭に入れて置いてください。
※マイナスを代入すると予期しない結果になる
 定数や関数が存在する為です。


どのプログラム言語でも、ユーザからの入力を行う場合は
自由な入力ができる訳ですので
細心のチェックを怠らないようにしないと
予期しないバグが発生する可能性がある事を
認識しておきましょう。

特にマイナスの入力判定だけは必ず入れましょう。

*/
関連記事

COMMENT

Comment Form


秘密にする
 


TRACKBACK

TrackBack List



プロフィール

Author:みのり

すごく面倒臭がりで大雑把です。
なので、すぐ楽をしようとして
ツールを作り始めます。
ツールを作る時間と手作業で費やす時間
はたしてどちらが短いのか……


-構築環境-

Auriga0945 MySQL 5.5
with 2011-12-20bRagexeRE

3CeAM rev525
with 2010-07-30aRagexeRE



カテゴリ

未分類 (9)
RagexeRE (9)
eAthena (1)
Auriga (5)
ツール:eAthena用 (4)
ツール:Auriga用 (6)
ツール:その他 (14)
はじめてのAurigaスクリプト (8)
はじめてのAurigaスクリプト基本編 (21)
はじめてのAurigaスクリプト応用編 (7)
Aurigaスクリプト (3)
本鯖 (7)
Aurigaスクリプト:冒険者アカデミー (6)
ドラクエ10 (2)
新生FF14 (3)
EVE Online (2)



最新記事



最新コメント



月別アーカイブ



検索フォーム



リンク

このブログをリンクに追加する



ブロとも申請フォーム

この人とブロともになる



QRコード

QR



12
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Copyright © Rocco di Forte All Rights Reserved.
テンプレート配布者: サリイ  ・・・  素材: HELIUM  ・・・ 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。