<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/vipdeaos/">
    <title>VIPでAoSwiki</title>
    <link>http://w.atwiki.jp/vipdeaos/</link>
    <atom:link href="https://w.atwiki.jp/vipdeaos/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>VIPでAoSwiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2018-05-07T19:10:51+09:00</dc:date>
    <utime>1525687851</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/46.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/45.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/44.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/43.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/42.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/41.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/40.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/39.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/35.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/vipdeaos/pages/34.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/46.html">
    <title>鯖一覧</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/46.html</link>
    <description>
      *&amp;bold(){・鯖一覧}
鯖立てれるぞ！って鯖缶はどんどん追加してってくれ

|~鯖名|~[[ルール]]|~鯖缶名(任意)|~備考|h
|例)example鯖　|ctf|Deuce|非常設|
|deuce process|dp|vippei|非常設|
|ypubg|ypubg|vippei|非常設|
|NvsS arena|arena|ニー社|非常設|
|T0M arena|arena|T0M|非常設 TDMも可|
|再現arena|arena|T0M|非常設 TDMも可|
|改造nuke|tdm|T0M|非常設|
#table_sorter(){head=#ffa500,zebra=1,repeathead=10}    </description>
    <dc:date>2018-05-07T19:10:51+09:00</dc:date>
    <utime>1525687851</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/45.html">
    <title>スクリプトの作り方</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/45.html</link>
    <description>
      [[スクリプト]]の作り方

　[[基礎編&gt;https://www25.atwiki.jp/vipdeaos/pages/40.html]]    </description>
    <dc:date>2017-03-15T21:42:52+09:00</dc:date>
    <utime>1489581772</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/44.html">
    <title>スクリプトの作り方（実際のスクリプト構造編）</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/44.html</link>
    <description>
      実際の[[スクリプト]]を例に構造や機能を説明します。
本物は長くて解説がだるいのでサンプルスクリプトです。
VやShiftを押すと数値が加算されて、/testを打つと値がチャットに表示されます。

&gt; from pyspades.constants import *
&gt; from commands import alias,add
&gt; from commands import admin, add, name 
&gt; 
&gt; GLOBAL_HENSUU = 100
&gt; 
&gt; @alias(&#039;test&#039;)			
&gt; @name(&#039;testhyouji&#039;)		
&gt; def testhyouji(connection):
&gt; 	return &quot;V %s , S %s&quot;%(connection.v_count, connection.s_count)
&gt; add(testhyouji)		
&gt; 
&gt; def apply_script(protocol,connection,config):
&gt; 
&gt; 	class TestConnection(connection):
&gt; 		v_count=0
&gt; 		s_count=0	
&gt; 
&gt; 		def test(self):
&gt; 			print self.v_count, self.s_count
&gt; 
&gt; 		def on_spawn(self, pos):
&gt; 			self.v_count =0	   
&gt; 			self.s_count =0
&gt; 			return connection.on_spawn(self, pos)
&gt; 	
&gt; 		def on_animation_update(self, jump, crouch, sneak, sprint):
&gt; 			hensuu=1
&gt; 			if sneak:
&gt; 				self.v_count += GLOBAL_HENSUU
&gt; 				hensuu=3
&gt; 			if sprint:
&gt; 				self.s_count +=1
&gt; 				hensuu=self.s_count
&gt; 			print hensuu
&gt; 			self.test()
&gt; 			return ju    </description>
    <dc:date>2016-12-07T17:41:51+09:00</dc:date>
    <utime>1481100111</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/43.html">
    <title>ミス</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/43.html</link>
    <description>
      ミスった    </description>
    <dc:date>2016-12-07T16:36:31+09:00</dc:date>
    <utime>1481096191</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/42.html">
    <title>platform</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/42.html</link>
    <description>
      *platform
ボタンアクション等が可能になる

**設定
[[マップ]]が変わった時に台とボタンの情報を保存する
    SAVE_ON_MAP_CHANGE = True

台とボタンの情報を定期的に自動保存する(分単位、0.0は自動保存無効)
    AUTOSAVE_EVERY = 0.0

**コマンド
(説明の※印は、コマンド実行後に各コマンドの実行対象をシャベルで叩いて選択する必要があることを意味する)

***/platform (/p)
台の作成・設定を行う
この台はplatform[[スクリプト]]で用いられる特別なブロック構造物として扱われる
アクションと無関係の直方体を作りたいだけの場合は、mapmakingtools.pyの/insert等を用いるべきである

-/platform new &lt;ラベル&gt;
名前が&quot;ラベル&quot;の台を作成する
コマンドを実行してからブロックを2つ配置し、再度/platformを実行すると新しい台が出来上がる
配置する2つのブロックは同じ高度でなければならない
「new &lt;ラベル&gt;」なしで実行することもできる(名前は自動的に割り振られる)

-/platform name &lt;ラベル&gt;
台の名前を変更する※

-/platform height &lt;高さ&gt;
台の高さを変更する※

-/platform freeze
台を固定してアクションを無効化する(再度実行すると元に戻る)※

-/platform destroy
台を削除する※
台に接触しているブロックも削除されるので注意

-/platform last
台の選択時に実行すると、最後に選択・作成された台が選択される

台の選択時等に台に向けてスネークキー(V)を押すと、その台の情報が表示される
但し、シャベルを持っている必要がある

***/button (/b)
ボタンの作成・設定を行う
ボタンは/triggerで設定したトリガーが成立する場合に/actionで設定したアクションが実行される。
ボタン作成時のトリガーは「シャベルで叩く」であり、アクションは設定されていない。

-/button new &lt;ラベル&gt;
名前が&quot;ラベル&quot;のボタンを作成する
コマンドを実    </description>
    <dc:date>2016-07-04T20:35:38+09:00</dc:date>
    <utime>1467632138</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/41.html">
    <title>和製スクリプト</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/41.html</link>
    <description>
      ヴぃっぱーのつくった[[スクリプト]]群まとめ

* mapmakingtools
[[DL先&gt;http://ux.getuploader.com/aosuploader/download/419/mapmakingtools.py]]
-概要
[[マップ]]作製補助スクリプト

* conv
[[DL先&gt;http://ux.getuploader.com/phoscr/download/30/conv.py]]

* buildtools

* bomb

* iromura    </description>
    <dc:date>2016-06-23T21:42:08+09:00</dc:date>
    <utime>1466685728</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/40.html">
    <title>スクリプトの作り方（基本編）</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/40.html</link>
    <description>
      AoSプログラムの基本的なお話

AoS世界はpythonっていう言語で動いている
大文字と小文字に区別がある
インデントが大事



**基礎の基礎
#region　
いろんな言葉

インデント
if
else
elif
and
or
not
=
==
関数
引数
戻り値
コメント

***インデント
#region　
プログラムの行頭に入れる空白のこと
AoSの動いてるpythonだとめちゃ重要でこれがしっかりしてないとプログラムが動かない
プログラムがインデントで階層分けされてて、同じ高さの部分が、その一個上の階層の中身になってる
def (関数名)やif (条件)などの下のインデントを下げることで、インデントが下がっている区画は上の関数や条件文に属することを意味する。

Tabキーを使ったインデントとスペースキーを使ったインデントでは見た目が同じでもコンピュータ上では違う風に処理されてインデントエラーとか言われる場合があるので注意
#endregion

***:(コロン)
#region
階層が変わることを表す
def (関数名)やif (条件)などの行末に付けて次の行からインデントを一つ下げる
インデントが下がる直前に : が無いとエラーになる
#endregion

***if
#region　
もし～～ならって意味の部分
pythonでは
&gt;	if （条件）:
&gt;		（動作）
&gt;		（動作）	
みたいになってる
条件を満たすならその下の階層を読み込んで中身を実行
条件を満たさないならスルー
条件は基本的に論理式で作られて、満たすなら１（True）、満たさないなら0（False）って感じになる
#endregion
***else
#region　
ifの後にくっついたりする
さもなくば、みたいな意味
&gt;	if （条件）:
&gt;		（動作１）
&gt;	else:
&gt;		（動作２）
こうなると、条件を満たすなら動作1を、満たさないなら動作２を実行
#endregion
***elif
#region　
else + if みたいな感じ
条件を大量に用意する場合使う
&gt;	if （条件A）:
&gt;		（動作１）
&gt;	elif     </description>
    <dc:date>2016-12-09T16:24:42+09:00</dc:date>
    <utime>1481268282</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/39.html">
    <title>AA置き場</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/39.html</link>
    <description>
      #aa(){
jisure killed maesure (Headshot)
　────────┐
. 　　　　　　　　　┌─┘
.　　　　　　 ┌─┘
　　　　┌─┘
　┌─┘
　│ 　┌─────┐
　│ 　│　　　　　　　.│
　│ 　│　　　　　　　.│
　└─┼┬┬─┬┬┼･∵.　ﾀｰﾝ
　　　　│└┘　 └┘│
　　　　│　　　　　　　.｜
　　　　┴─────┴
こ、これは乙じゃなくてHeadshotされてるだけなんだから
変な勘違いしないでよね！
}
----
#aa(){
Deuce1 killed Deuce2 (Headshot)

　　　　　　　　　　　　　　　　　　┌─┐
　　　　　　　　　　　　　　　　 ┌┴┐│
　　　　　　　　　　　　　　　┌┘　 ├┘
　　　　　　　　　　　　　 ┌┘　 ┌┘
　　　　　　　　　　　　┌┘　 ┌┘
　　　　　　　　　　 ┌┘　 ┌┘
　　　　　　　　　　 │　 ┌┘
　　　　　　　　　┌┴─┴─────┬─────┬┬─┐
.┌──┬──┤　　　　　　　　　　　 .│　　　　　　　.││　 │
.│　　　├┐　 │　　　　　　　　　　　 .│　　　　　　　.││　 │
.│　　　├┘　 │　　　　　　　　　　　 .├─────┴┴─┘
.│　　　│　　　│　　　　　　　　　　　 │
.│　　　├┐　 │　　　　　　　　　　　 .├─────┬┬─┐
.│　　　├┘　 │　　　　　　　　　　　 .│　　　　　　　 ││　 │
.└──┴──┤　　　　　　　　　　　 .│　　　　　　　 ││　 │
　　　　　　　　　└┬─┬─────┴─────┴┴─┘
　　　　　　　　　　 │　 └┐
　　　　　　　　　　 └┐　 └┐
　　　　　　　　　　　　└┐　 └┐
　　　　　　　　　　　　┌┘　 ┌┘
　　　　　　　　　　 ┌┘　 ┌┘
　　　　　　　　　┌┤　 ┌┘
　　　　　　　　　│└┬┘
　　　　　　　　　└─┘
}
----
#aa(){
　 ┌────────────┐
　 │　　　　　　　　　　　　　　　　　 │
　 │　　　　　　　　　　　　　　　　　 │
　 │　　　　　　　　　　　　　　    </description>
    <dc:date>2016-07-04T19:52:14+09:00</dc:date>
    <utime>1467629534</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/35.html">
    <title>操作方法</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/35.html</link>
    <description>
      デフォルトの入力設定である。[[キーボードの設定は変更できる&gt;key config]]。

** マウス
|左クリック|武器や道具を使用する&amp;br()（銃を撃つ、グレネードを投げる、シャベルで叩く、ブロックを設置する）|
|右クリック|銃使用時：アイアンサイト（照準器）の表示を切り替える&amp;br()シャベル使用時：前方の縦３マス分のブロックを一気に壊す（ボタンを長く押す）&amp;br()ブロック使用時：一度に複数のブロックを設置する（ボタンを押しながらマウス移動）|
|ホイール回転|武器や道具を切り替える|
|マウス移動|方向転換したり視点を移動する|

** キーボード
*** 基本操作
|W|前に移動する|
|A|左に移動する|
|S|後ろに移動する|
|D|右に移動する|
|スペースキー|ジャンプする（２ブロック分の高さ）|
|左Shift|走る（キーを押しながら移動）|
|左Ctrl|しゃがむ|
|R|銃をリロード（装填）する|
|V|スニーク　足音を消す|

*** 武器道具スロット
数字キー（テンキーではない）を押すことで武器や道具を切り替える。
|1|シャベル（spade）|
|2|ブロック|
|3|銃|
|4|グレネード|

*** 表示や切り替え
|Esc|ゲームを終了するかどうか選択する&amp;br()（「Y」を押すと終了する、「N」を押すとゲームを続ける）|
|M|全体[[マップ]]の表示・非表示を切り替える|
|Tab|スコアボードを表示する|
|,（コンマ）|チームを切り替える&amp;br()（「1」を押すと青チーム、「2」を押すと緑チーム、「3」を押すと観戦チームに入る）|
|.（ピリオド）|銃を切り替える&amp;br()（「1」を押すとライフル、「2」を押すとサブマシンガン、「3」を押すとショットガンに切り替える）|
|E|ブロック使用時：自分の持っているブロックの色を、カーソル（照準）位置のブロックの色に変える|
|矢印キー|ブロック使用時：自分の持っているブロックの色を変える|

*** チャット
|T|全体チャット|
|Y|チームチャット|
|Enter|入力したメッセージを送る|

*** その他
|F1|マップをセーブする&amp;br()（現在プレイ中のマップの状態が、AoS    </description>
    <dc:date>2015-12-07T16:10:10+09:00</dc:date>
    <utime>1449472210</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/vipdeaos/pages/34.html">
    <title>用語集</title>
    <link>https://w.atwiki.jp/vipdeaos/pages/34.html</link>
    <description>
      ***AoS
「Ace of Spades」の略称。

***CP
Command Postの略。よくtentとも略される。
[[ゲームルール]]によって、敵陣から奪取したintelをここに持ち帰ってきたり、あるいはこれ自体を占領・奪還したりする。
また、多くのゲームモードにおいて、CPに触れることでhealth、所持ブロック、予備弾倉が全回復する。
モード(設定？)次第では敵側CPでも補給できたりしてしまう。

***griefing
自チームに対して害悪を働くこと。trollingとも。
特に、味方が作った有用な建造物や足場などを故意に破壊する行為を指す。
aimbotと並んでvotekickの理由によく挙げられる。

***intel
AoSのゲーム内に登場する物体。取っ手の付いた箱型のカバンの形をしていて、側面にある印の色で所属チームを示す。一部の[[ゲームルール]]で奪取の対象となる。奪取するには、相手チームの色が付いた「intel」を拾い、自チームの色の旗が付いた陣地まで運ぶ。カタカナで「インテル」とも表記する。

***inteller
intelを運んでいるプレイヤー。
&quot;/intel&quot;で敵のintelを運んでいる味方の名前が分かる。

***playing minecraft
このゲームはMinecraftではなくAce of Spadesであり、君の目的はチームの勝利に貢献することだ。
これ以上言わすな。

***votekick
プレイヤー1人をサーバーから蹴り出す(kick)投票を呼びかけること。
&quot;/votekick プレイヤー名orプレイヤーID 理由&quot;で起案でき、全体アナウンスがチャットログに流れる。
他のプレイヤーは、キルログや理由などから判断して妥当だと思ったとき&quot;/y&quot;で投票できる。

&#039;&#039;誰でも呼びかけることができ、誰でも投票することができる。&#039;&#039;
hackerの排除はそのサーバーに繋いでいるプレイヤーの自治に委ねられているため、投票には積極的に協力しよう。

***キャプチャー
+敵のintelを自陣に持ち帰ってくることに成功すること。
+陣地を占領すること。目的の陣地に近い位置にいると画面中央にゲージが表示され、ゲージの色が全て自陣の色になるとキャプチャー    </description>
    <dc:date>2015-12-07T16:09:25+09:00</dc:date>
    <utime>1449472165</utime>
  </item>
  </rdf:RDF>
