全3件 (3件中 1-3件目)
1
オンラインで遊べなくなるのか。残念過ぎる。毎日最低4時間くらいかなー。休みの日は一日中プレイしてた。一度でいいから部屋主として普通プレイしてみたかった。回線細いから他の人が落ちちゃって。。。しっかし・・・ある時期から全く遊ばなくなった。遊ばなくなった理由。。。ガチ勢に嫌なやつが居た。「今日のメンツはハズレ」「低難易度つまらない」みたいな。いや、お前がつまらん。面白くする努力しろやっての。野良で出会った他人にアレコレ文句付ける奴って、他人に求めすぎなんだよな。自分の思い通りにしたいなら、フレンドだけ集めて遊んでればいいのに野良に出没してはアレコレ上から言いやがる。暗黙の了解とか言い出されると「はぁ?」だよ。ほんと。人の発言に反応して遠回しに嫌味を言ってくる辺りが気持ち悪かった。最後の方は嫌な思い出しか無いよもう。。。まぁ、しかし、、、オフラインだけでも十分楽しめるから、たまに引っ張りだして遊ぶとしよう。次回作まだかなー。
2014年05月19日
コメント(0)
範囲選択時に線がだせたらなーって思ってお試し。※いろいろ間違えてるかも。def_dll CreateDCA(string,string,string,string):long:gdi32.dlldef_dll DeleteDC(hwnd):long:gdi32.dlldef_dll DrawFocusRect(hwnd,{long,long,long,long}):long:User32.dlldef_dll InvalidateRect(hwnd,{long,long,long,long}):long:user32.dll dc = CreateDCA("DISPLAY","DISPLAY",null,null)while getkeystate(vk_ctrl)=false;sleep(0.01)//CTRL押しで抜けて終了 x = g_mouse_x;y=g_mouse_y ifb getkeystate(vk_lbutton) then//左クリック時に mouX = g_mouse_x;mouY=g_mouse_y while getkeystate(vk_lbutton);sleep(0.05) x = g_mouse_x;y = g_mouse_y x1=MouX ;y1=MouY x2=x ;y2=y ifb x1 > x2 then x2 = mouX;x1 =x//始点終点の入れ替え endif ifb y1 > y2 then y2 = MouY;y1 =y endif hwnd = idtohnd(getid(get_frompoint_win)) InvalidateRect(null,x1-2,Y1-2,x2+4,y2+4,1)//無効領域。+4とかはいらないかも sleep(0.05)//ちょっと間を置かないと線が消える drawfocusrect(dc,x1,y1,x2,y2)//四角い線を書く //クリックされている間待機させチラつき防止 while x = g_mouse_x and y = g_mouse_y;sleep(0.01) if getkeystate(vk_lbutton) = false then break wend wend endifwend deleteDC(dc)
2014年05月13日
コメント(0)
調べてみるとなんかメッチャめんどくさそう。。ファイル名指定するだけで変換してくれるようなのないかなーと検索してて、とりあえず「imgctl.dll」というのを試してみた。def_dll DIBtoPNG(string,long,bool):long:imgctl.dlldef_dll ToDIB(string):long:imgctl.dlldef_dll DeleteDIB(long):bool:imgctl.dllDIB = ToDIB("test.BMP")DIBtoPNG("test.PNG",DIB,0)deleteDIB(DIB)※宣言の仕方、引数はよくわからずやってます。たぶんどっか間違ってます。結果はどうなったかというと。。。ヽ(`▽´)/とりあえず目的が果たせた。作者様、ありがとうございます。宝物にします。-----------------------------------画面からキャプチャしてPNG保存みたいな事できるかな・・・?def_dll GetDC(hwnd):long:user32.dlldef_dll ReleaseDC(hwnd,hwnd):long:user32.dlldef_dll DIBtoPNG(string,long,bool):long:imgctl.dlldef_dll DCtoDIB(hwnd,long,long,long,long):long:imgctl.dlldef_dll DeleteDIB(long):bool:imgctl.dllwid = getid(get_frompoint_win)hwnd = idtohnd(wid)DC = GetDC(hwnd)if DC = 0 then exitDIB = DCtoDIB(DC,g_mouse_x,g_mouse_y,100,100)//デバイスコンテキストからDIBtoPNG("test.PNG",DIB,0)//保存deleteDIB(DIB)//必ず破棄ReleaseDC(DC,hwnd)//必ず開放doscmd("start test.png")//関連付けられたプログラムで開くヽ(`▽´)/
2014年05月12日
コメント(0)
全3件 (3件中 1-3件目)
1


