昨日教霧封使用腳本程式,但是卻碰到了一個巨大的牆壁,那就是不會用。
我百思不得其解,該如何將我的所有流程解說清楚,顏色、顯示卡的區別
以及WINDOWS系統的版本不同所造成的視窗差距是無法突破的。
以VISTA來說好了,在實體桌面的大小中,
VISTA的視窗TITLE BAR的高度多了WINDOWS 2000一般視窗約15個PIX,
而跟XP的差距約8個PIX,也就是說,就算我拿我寫好的腳本共享出來,要能使用也必須理解,才有辦法修改。
這是無可避免的事實,所以,我只好花點時間,弄個圖文並茂的出來,不然總感覺事情會很大條。
現在,我先開始解說腳本吧:
//抓取視窗HAND,之後不忘掉。
Plugin hwnd=Window.Foreground()
//做出程式標記,每次輪回重新開始。
Rem Start
//將視窗左上固定在(0,0)
Plugin Window.Move(hwnd, 0, 0)
//[]==============================================================================================[]
//設定日期記憶體參數
dim m_iDay
VBS m_iDayAdd=&H00B71A68
//[]==============================================================================================[]
//首先起點在碼頭畫面。
Delay 1000
//滑鼠移到進入碼頭廣場的按鈕位置
MoveTo 649,412
Gosub 點擊滑鼠左鍵
Delay 6000
Gosub 城內地圖
MoveTo 659,208
Gosub 點擊滑鼠左鍵
Gosub 矯正視角
Delay 1000
//移動到船廠,按下ESC消人影 27 就是代表ESC的鍵盤碼
KeyPress 27,1
KeyDown 27,1
Delay 1000
//領船
Gosub 造船廠老闆
Delay 4000
//在對話一次,準備賣船
Gosub 造船廠老闆
Delay 4000
MoveTo 688,389
Gosub 點擊滑鼠左鍵
Delay 3000
//賣船
KeyPress 40,1
Delay 1000
//移到確定鍵
MoveTo 613,439
Gosub 點擊滑鼠左鍵
Delay 500
MoveTo 377,277
Gosub 點擊滑鼠左鍵
Delay 3000
//造船
MoveTo 652,412
Gosub 點擊滑鼠左鍵
Delay 3000
//選船-桑給巴爾中型阿拉伯 要按13次 40 就是鍵盤的 下
For 13
KeyPress 40,1
Delay 150
EndFor
KeyPress 13,1
Delay 1000
//確定
MoveTo 627,444
Gosub 點擊
//造船程序
Delay 400
Gosub 點擊滑鼠左鍵
Delay 400
Gosub 點擊滑鼠左鍵
Delay 400
//輸入名稱1,49就是鍵盤的1
KeyPress 49,1
Delay 400
Gosub 點擊滑鼠左鍵
Delay 10000
//到碼頭
Gosub 城內地圖
MoveTo 571,299
Gosub 點擊滑鼠左鍵
Delay 25000
Gosub 矯正視角
Gosub 碼頭官員
//停注等四秒
Delay 4000
//進入港口,花10緩衝
MoveTo 649,387
Gosub 點擊滑鼠左鍵
Delay 10000
//補給 補到最滿(不釣魚)可自行修改
MoveTo 689,382
Gosub 點擊滑鼠左鍵
Delay 6000
MoveTo 315,377
Gosub 點擊滑鼠左鍵
Delay 1000
MoveTo 602,416
Gosub 點擊滑鼠左鍵
Delay 6000
//出海
MoveTo 649,384
Gosub 點擊滑鼠左鍵
Delay 3000
MoveTo 643,411
Gosub 點擊滑鼠左鍵
Delay 5000
//待時12天
Wait=0
While Wait=0
Gosub 讀取參數
Delay 10000
If m_iDay>11
Wait=1
EndIf
EndWhile
Gosub 找桑給巴爾
Delay 10000
//輪迴
Goto Start
//製造出來的副程式就繼續寫在這個腳本的下面
//[]==============================================================================================[]
Sub 矯正視角
Delay 20000
RightDown 1
Delay 500
RightUp 1
Delay 500
Return 矯正視角
//[]==============================================================================================[]
Sub 點擊滑鼠左鍵
Delay 450
LeftClick 1
Delay 450
Return 點擊滑鼠左鍵
//[]==============================================================================================[]
Sub 城內地圖
KeyDown 17,1
KeyPress 71,1
KeyUp 17,1
Return 城內地圖
//[]==============================================================================================[]
Sub 讀取參數
Plugin m_iDay=Memory.Read32Bit(hwnd,m_iDayAdd)
Return 讀取參數
//[]==============================================================================================[]
Sub 轉攝影機
Rem ==========以下是按鍵精靈錄製的內容==========
MoveTo 484,649
MoveTo 487,640
Delay 16
MoveTo 489,631
MoveTo 493,620
Delay 15
MoveTo 495,608
MoveTo 499,594
Delay 16
MoveTo 501,586
MoveTo 501,572
Delay 15
MoveTo 503,559
MoveTo 504,547
Delay 16
MoveTo 504,534
MoveTo 504,520
Delay 16
MoveTo 504,504
MoveTo 504,486
Delay 15
MoveTo 504,467
MoveTo 504,446
Delay 16
MoveTo 504,425
MoveTo 501,403
Delay 15
MoveTo 501,384
MoveTo 501,363
Delay 16
MoveTo 501,345
MoveTo 501,326
Delay 16
MoveTo 501,307
Delay 15
MoveTo 501,291
MoveTo 501,275
Delay 16
MoveTo 499,259
MoveTo 497,248
Delay 15
MoveTo 497,234
MoveTo 497,223
Delay 16
MoveTo 497,210
MoveTo 495,193
Delay 16
MoveTo 495,177
MoveTo 495,159
Delay 15
MoveTo 493,142
MoveTo 491,129
Delay 16
MoveTo 489,115
MoveTo 486,106
Delay 15
MoveTo 484,95
MoveTo 482,88
Delay 16
MoveTo 481,82
MoveTo 479,76
Delay 16
MoveTo 478,70
MoveTo 476,66
Delay 15
MoveTo 475,61
MoveTo 473,57
Delay 16
MoveTo 473,53
MoveTo 472,48
Delay 15
MoveTo 470,44
Delay 32
MoveTo 468,29
MoveTo 466,23
MoveTo 464,17
Delay 15
MoveTo 463,10
MoveTo 461,6
Delay 16
MoveTo 460,0
MoveTo 459,0
Delay 15
MoveTo 457,0
Delay 203
MoveTo 457,2
MoveTo 456,5
Delay 16
MoveTo 455,7
MoveTo 454,9
Delay 15
MoveTo 452,10
Delay 32
MoveTo 452,11
MoveTo 451,11
Delay 15
MoveTo 451,12
Delay 16
MoveTo 451,13
Delay 15
MoveTo 450,13
Delay 671
LeftDown 1
LeftDown 1
LeftClick 1
Delay 1466
MoveTo 450,14
MoveTo 450,17
Delay 16
MoveTo 450,18
MoveTo 450,19
Delay 15
MoveTo 450,20
MoveTo 450,21
Delay 16
MoveTo 450,22
MoveTo 450,23
Delay 16
MoveTo 451,23
Delay 15
MoveTo 451,25
Delay 16
MoveTo 451,26
Delay 15
MoveTo 451,27
MoveTo 451,28
Delay 16
MoveTo 451,29
MoveTo 451,32
Delay 16
MoveTo 451,33
MoveTo 451,35
Delay 15
MoveTo 451,36
MoveTo 451,39
Delay 16
MoveTo 451,43
MoveTo 449,46
Delay 15
MoveTo 448,52
MoveTo 446,58
Delay 16
MoveTo 444,69
MoveTo 441,78
Delay 16
MoveTo 439,89
MoveTo 435,101
Delay 15
MoveTo 431,113
MoveTo 427,122
Delay 16
MoveTo 424,131
MoveTo 422,135
Delay 15
MoveTo 421,139
MoveTo 419,142
Delay 16
MoveTo 417,145
MoveTo 415,149
Delay 16
MoveTo 412,154
MoveTo 407,160
Delay 15
MoveTo 402,167
Delay 16
MoveTo 397,174
MoveTo 392,179
Delay 15
MoveTo 389,183
MoveTo 385,188
Delay 16
MoveTo 382,193
MoveTo 379,194
Delay 16
MoveTo 376,197
MoveTo 373,198
Delay 15
MoveTo 372,198
Delay 16
MoveTo 371,199
Delay 31
MoveTo 370,200
Delay 16
MoveTo 369,202
MoveTo 368,202
Delay 31
MoveTo 364,204
MoveTo 363,205
Delay 15
MoveTo 361,205
Delay 16
MoveTo 358,206
MoveTo 357,206
Delay 78
MoveTo 355,206
MoveTo 354,206
Delay 16
MoveTo 352,206
MoveTo 349,206
Delay 15
MoveTo 347,206
MoveTo 346,206
Delay 16
MoveTo 343,204
MoveTo 339,204
Delay 15
MoveTo 330,203
Delay 16
MoveTo 322,201
MoveTo 314,201
Delay 16
MoveTo 305,199
MoveTo 296,198
Delay 15
MoveTo 288,198
MoveTo 279,196
Delay 16
MoveTo 271,196
MoveTo 265,194
Delay 15
MoveTo 257,194
MoveTo 251,194
Delay 16
MoveTo 245,194
MoveTo 239,194
Delay 16
MoveTo 233,194
MoveTo 227,194
Delay 15
MoveTo 219,194
MoveTo 213,195
Delay 16
MoveTo 208,195
MoveTo 204,197
Delay 15
MoveTo 200,198
MoveTo 195,198
Delay 16
MoveTo 191,199
MoveTo 187,199
Delay 16
MoveTo 182,201
MoveTo 176,204
Delay 15
MoveTo 167,206
MoveTo 159,208
Delay 16
MoveTo 152,209
MoveTo 143,213
Delay 15
MoveTo 137,214
MoveTo 133,214
Delay 16
MoveTo 129,216
MoveTo 126,217
Delay 16
MoveTo 125,218
MoveTo 122,218
Delay 15
MoveTo 121,219
Delay 16
MoveTo 120,221
MoveTo 119,222
Delay 15
MoveTo 118,222
MoveTo 117,223
Delay 16
MoveTo 114,224
MoveTo 113,225
Delay 16
MoveTo 110,228
MoveTo 108,229
Delay 15
MoveTo 106,230
MoveTo 105,233
Delay 16
MoveTo 104,233
MoveTo 104,234
Delay 15
MoveTo 103,235
MoveTo 102,235
Delay 16
MoveTo 102,236
MoveTo 101,237
Delay 16
MoveTo 98,239
MoveTo 97,239
Delay 15
MoveTo 95,240
MoveTo 92,241
Delay 16
MoveTo 89,243
MoveTo 86,244
Delay 15
MoveTo 85,245
MoveTo 83,246
Delay 16
MoveTo 81,249
MoveTo 79,249
Delay 16
MoveTo 76,250
MoveTo 75,252
Delay 15
MoveTo 72,253
MoveTo 70,254
Delay 16
MoveTo 69,254
MoveTo 66,255
Delay 15
MoveTo 65,257
Delay 16
MoveTo 64,257
Delay 16
MoveTo 63,257
MoveTo 63,258
Delay 15
MoveTo 61,258
Delay 16
MoveTo 60,258
MoveTo 58,259
Delay 15
MoveTo 57,259
Delay 16
MoveTo 56,259
Delay 16
MoveTo 54,259
Delay 31
MoveTo 53,259
MoveTo 52,259
Delay 15
MoveTo 52,260
MoveTo 51,260
Delay 16
MoveTo 50,260
Delay 16
MoveTo 49,260
MoveTo 48,260
Delay 15
MoveTo 48,261
MoveTo 46,261
Delay 16
MoveTo 45,261
Delay 47
MoveTo 44,261
Delay 15
MoveTo 43,262
MoveTo 42,262
Delay 31
MoveTo 41,262
MoveTo 40,262
Delay 16
MoveTo 38,262
Delay 31
MoveTo 37,262
Delay 16
MoveTo 36,262
Delay 62
MoveTo 35,262
Delay 16
MoveTo 35,263
Delay 15
MoveTo 34,263
Delay 32
MoveTo 33,263
Delay 15
MoveTo 32,263
Delay 63
MoveTo 31,263
Delay 15
MoveTo 29,263
Delay 16
MoveTo 28,263
Delay 203
RightDown 1
RightDown 1
RightDown 1
Delay 46
MoveTo 29,263
Delay 16
MoveTo 30,263
Delay 16
MoveTo 31,263
Delay 15
MoveTo 32,263
MoveTo 33,265
Delay 16
MoveTo 34,265
MoveTo 35,265
Delay 15
MoveTo 37,265
MoveTo 38,265
Delay 16
MoveTo 39,266
MoveTo 41,266
Delay 16
MoveTo 44,266
MoveTo 46,266
Delay 15
MoveTo 51,266
Delay 16
MoveTo 53,266
MoveTo 58,267
Delay 15
MoveTo 62,267
MoveTo 64,267
Delay 16
MoveTo 69,267
MoveTo 71,267
Delay 16
MoveTo 74,267
MoveTo 76,267
Delay 15
MoveTo 81,267
MoveTo 83,267
Delay 16
MoveTo 88,267
MoveTo 92,267
Delay 15
MoveTo 96,267
MoveTo 102,267
Delay 16
MoveTo 106,267
MoveTo 111,267
Delay 16
MoveTo 117,265
MoveTo 123,265
Delay 15
MoveTo 129,265
MoveTo 133,265
Delay 16
MoveTo 137,265
MoveTo 143,265
Delay 15
MoveTo 146,265
MoveTo 152,265
Delay 16
MoveTo 154,265
MoveTo 160,265
Delay 16
MoveTo 165,265
MoveTo 169,265
Delay 15
MoveTo 175,265
Delay 16
MoveTo 181,265
MoveTo 187,265
MoveTo 193,265
Delay 15
MoveTo 199,265
MoveTo 203,265
Delay 32
MoveTo 212,265
MoveTo 216,265
MoveTo 220,265
Delay 15
MoveTo 224,265
Delay 16
MoveTo 229,265
MoveTo 233,265
Delay 15
MoveTo 235,265
MoveTo 240,265
Delay 16
MoveTo 244,265
MoveTo 250,265
Delay 16
MoveTo 256,265
MoveTo 262,265
Delay 15
MoveTo 268,265
MoveTo 276,265
Delay 16
MoveTo 284,265
MoveTo 292,265
Delay 15
MoveTo 301,265
Delay 16
MoveTo 309,265
Delay 16
MoveTo 315,265
MoveTo 321,265
Delay 15
MoveTo 327,265
Delay 16
MoveTo 332,265
MoveTo 336,265
Delay 15
MoveTo 342,265
MoveTo 348,265
Delay 16
MoveTo 354,265
MoveTo 362,265
Delay 16
MoveTo 370,265
MoveTo 376,265
Delay 15
MoveTo 384,265
MoveTo 390,265
Delay 16
MoveTo 396,265
MoveTo 400,265
Delay 15
MoveTo 409,265
Delay 16
MoveTo 416,265
Delay 16
MoveTo 418,265
MoveTo 423,265
Delay 15
MoveTo 425,264
MoveTo 428,265
Delay 16
MoveTo 435,265
Delay 15
MoveTo 437,265
MoveTo 440,263
Delay 16
MoveTo 443,263
MoveTo 445,263
Delay 16
MoveTo 448,263
MoveTo 447,263
Delay 15
MoveTo 450,263
MoveTo 452,263
Delay 16
MoveTo 455,263
MoveTo 459,263
Delay 15
MoveTo 462,263
MoveTo 464,263
Delay 16
MoveTo 467,263
MoveTo 470,263
Delay 16
MoveTo 474,263
MoveTo 476,263
Delay 15
MoveTo 480,263
Delay 16
MoveTo 481,263
MoveTo 484,263
Delay 15
MoveTo 486,263
MoveTo 487,263
Delay 16
MoveTo 491,263
MoveTo 494,263
Delay 16
MoveTo 496,263
MoveTo 501,263
Delay 15
MoveTo 505,263
MoveTo 508,263
Delay 16
MoveTo 512,263
Delay 15
MoveTo 516,263
MoveTo 521,263
Delay 16
MoveTo 525,263
MoveTo 529,263
Delay 16
MoveTo 538,263
Delay 31
MoveTo 552,263
Delay 31
MoveTo 567,263
Delay 16
MoveTo 577,263
Delay 15
MoveTo 589,263
MoveTo 595,263
Delay 16
MoveTo 599,263
MoveTo 605,263
Delay 15
MoveTo 614,263
Delay 16
MoveTo 616,263
MoveTo 619,263
Delay 16
MoveTo 621,263
Delay 15
MoveTo 624,263
MoveTo 625,263
Delay 16
MoveTo 626,263
Delay 15
MoveTo 627,263
Delay 16
MoveTo 628,263
Delay 16
MoveTo 629,263
Delay 15
MoveTo 632,263
Delay 16
MoveTo 633,263
MoveTo 634,263
Delay 31
MoveTo 637,263
Delay 16
MoveTo 642,263
MoveTo 648,263
Delay 31
MoveTo 651,263
Delay 15
MoveTo 653,263
Delay 16
MoveTo 658,263
Delay 16
MoveTo 661,263
MoveTo 663,263
Delay 15
MoveTo 666,263
MoveTo 670,263
Delay 16
MoveTo 679,263
Delay 15
MoveTo 685,263
Delay 16
MoveTo 688,263
MoveTo 691,263
Delay 16
MoveTo 693,263
MoveTo 694,263
Delay 15
MoveTo 697,263
MoveTo 698,263
Delay 16
MoveTo 699,263
MoveTo 701,263
Delay 31
MoveTo 703,263
Delay 16
MoveTo 704,263
MoveTo 705,263
Delay 31
MoveTo 706,263
Delay 15
MoveTo 707,263
Delay 16
MoveTo 709,263
Delay 16
MoveTo 710,263
Delay 15
MoveTo 713,263
Delay 16
MoveTo 715,263
Delay 156
MoveTo 716,263
Delay 15
MoveTo 717,263
Delay 16
MoveTo 718,263
MoveTo 721,263
Delay 16
MoveTo 724,263
Delay 15
MoveTo 727,263
Delay 16
MoveTo 729,263
Delay 15
MoveTo 730,263
Delay 16
MoveTo 731,263
Delay 31
MoveTo 732,263
Delay 16
MoveTo 734,263
Delay 15
MoveTo 735,263
Delay 16
MoveTo 736,263
Delay 16
MoveTo 737,263
Delay 1154
RightClick 1
RightClick 1
Delay 686
MoveTo 735,263
Delay 16
MoveTo 733,263
MoveTo 730,262
Delay 16
MoveTo 726,260
MoveTo 721,257
Delay 15
MoveTo 715,256
MoveTo 711,253
Delay 16
MoveTo 702,251
MoveTo 696,248
Delay 15
MoveTo 689,245
MoveTo 680,241
Delay 16
MoveTo 676,238
MoveTo 669,235
Delay 16
MoveTo 663,231
MoveTo 658,228
Delay 15
MoveTo 652,225
MoveTo 647,221
Delay 16
MoveTo 643,218
MoveTo 638,215
Delay 15
MoveTo 635,212
MoveTo 633,209
Delay 16
MoveTo 630,208
MoveTo 629,206
Delay 16
MoveTo 628,205
MoveTo 628,204
Delay 15
MoveTo 625,201
Delay 16
MoveTo 623,197
Delay 15
MoveTo 619,190
Delay 16
MoveTo 617,187
Delay 16
MoveTo 614,184
Delay 15
MoveTo 610,178
Delay 16
MoveTo 608,175
MoveTo 608,174
MoveTo 607,173
Delay 15
MoveTo 607,171
Delay 16
MoveTo 605,170
Delay 16
MoveTo 604,167
Delay 15
MoveTo 602,163
Delay 16
MoveTo 601,162
MoveTo 601,161
Delay 15
MoveTo 599,160
Delay 16
MoveTo 599,158
Delay 16
MoveTo 599,157
MoveTo 598,157
Delay 15
MoveTo 598,156
Delay 16
MoveTo 598,155
Delay 31
MoveTo 598,154
Delay 16
MoveTo 597,154
Delay 592
Return 轉攝影機
//[]==============================================================================================[]
Sub 造船廠老闆
Rem 造船廠老闆Start
//按下Tab鍵
KeyPress 9,1
//找人延時
Delay 200
IfColor 634,356,"FFFFFF",0
Delay 10
IfColor 634,359,"FFFFFF",0
Delay 10
......有沒有很眼熟?
EndIf
EndIf
//找不到,跳回副程式開頭
Goto 造船廠老闆Start
Rem 造船廠老闆End
Return 造船廠老闆
//[]==============================================================================================[]
Sub 碼頭官員
Rem 碼頭官員Start
//按下Tab鍵
KeyPress 9,1
//找人延時
Delay 200
IfColor 634,354,"FFFFFF",0
Delay 10
IfColor 634,359,"FFFFFF",0
Delay 10
......有沒有很眼熟?
EndIf
EndIf
//找不到,跳回副程式開頭
Goto 碼頭官員Start
Rem 碼頭官員End
Return 碼頭官員
//[]==============================================================================================[]
Sub 找桑給巴爾
GoSub 轉攝影機
Rem 桑給巴爾Start
//按下Tab鍵
KeyPress 9,1
//找人延時
Delay 200
IfColor 634,359,"FFFFFF",0
Delay 10
IfColor 634,362,"FFFFFF",0
Delay 10
......有沒有很眼熟?
EndIf
EndIf
//找不到,跳回副程式開頭
Goto 桑給巴爾Start
Rem 桑給巴爾End
Return 找桑給巴爾


請先 登入 以發表留言。