Jump to content
LordJashin

OSI TPA Function testing

Recommended Posts

Freddy was pretty fast in finding that the TPAExtractTriangle function wasn't working right? That or I missed something...owell.

 

Anyway here is the new Divi/TPAfunctions.scar file. You would have to download the latest OSI to run it, with the latest SCAR that has the TPAExtractTriangle fix if you wanted to see the triangle xD. Or change the include at the top of the file to just {$I OSI/OSI.scar}...

 

Here are the results of the test file (pretty nifty :P):

 

ITzJ5.gif

 

About: THE RED DOTS and Boxes are TPointArrays (an array of Points e.g. x, y coordinate)! This shows them Visually!

 

Left is before the TPA related function ran. And right is after.

 

 

 

Been looking at some SRL threads. FindTPointCluster, and some other functions look interesting. I'm going to finish the testing on color finding, and other finding methods before going after that though...

 

EDIT: Didn't know this. Try right clicking Image or Input area inside the Target client panel in SCAR. There's an edit button O_O

Edited by LordJashin
Link to comment
Share on other sites

Thanks for that and fixing the trianglez :)

 

Forgot to mention. The part on that animated image of the TPA functions that ISN'T labeled. Is the part where I used SwapTPA. To swap the x's and y's on all the points...threw SwapTPA in there just to see how it would come out.

 

I need to do all of this stuff I have planned then go full out on the making of tutorials. I could have a bunch with just referring to the test files as examples. Need to knock the basics out though more in that beginners tut...

Link to comment
Share on other sites

Yes, and I opted to not use those functions because I wanted something static. I don't like how the colors change each time when debugging TPA's, and etc. I might just update those functions to make them more customizable, but the problem is, they already have a ton of params to begin with...

Link to comment
Share on other sites

Yes, and I opted to not use those functions because I wanted something static. I don't like how the colors change each time when debugging TPA's, and etc. I might just update those functions to make them more customizable, but the problem is, they already have a ton of params to begin with...

 

Haha yea nah there just there to fulfill the needs of the above average user nothing to do with 1000 customizable options when those people should just create their own debugging functions for that purpose such as you did.

 

I just wanted to see what you thought, and I guess you answered my question already.

 

You'd have quite an appreciation for a lot of things in OSI after using the ones in SRL for so many years.

Link to comment
Share on other sites

Agreed, and i would choose longer descriptive named functions over smaller confusing names any day. Like RAstAToPoint or something. Some of the functions just laugh at. Look at them, then look at SCAR's. A bunch do the same things, but their names. :D lols

 

params can be confusing as well sometimes...

Link to comment
Share on other sites

Agreed, and i would choose longer descriptive named functions over smaller confusing names any day. Like RAstAToPoint or something. Some of the functions just laugh at. Look at them, then look at SCAR's. A bunch do the same things, but their names. :D lols

 

params can be confusing as well sometimes...

 

Name is negligible. I'm more concerned with why they don't utilize type parameters like TBox etc. plus it's just limited not being able to do things like DebugTBA(TBoxArray) etc.

Link to comment
Share on other sites

オンライン カジノは、プレイヤーが自宅にいながらにしてポーカー、ルーレット、ブラックジャック、スロットなどのギャンブル ゲームを楽しむ機会を提供する仮想プラットフォームです。 オンラインカジノは、アクセスのしやすさ、ゲームの種類の多さ、そして大金を獲得する機会があるため、年々人気が高まっています。

オンラインカジノの主な利点は、利便性とアクセスしやすさです。 プレイヤーは、通常のカジノの営業時間に制限されず、いつでもゲームを楽しむことができます。 必要なのは、インターネットにアクセスできるデバイスと、カジノのウェブサイトにアクセスできることだけです。 これにより、プレイヤーは従来のカジノによくありがちなストレスや緊張を感じることなく、快適な環境でプレイすることができます。

オンラインカジノのもう1つの利点は、ゲームの選択肢が豊富なことです。 ユーザーは、それぞれ独自のルールと勝利の機会を提供する何百もの異なるゲームから選択できます。 技術革新のおかげで、オンライン ゲームのグラフィックとサウンドは高品質になり、プレイヤーは興奮と情熱の雰囲気に浸ることができます。

さまざまなゲームに加えて、オンライン カジノはプレーヤーにさまざまなボーナスやプロモーションも提供します。 これらは、スロットのフリースピン、プレイのための追加のお金、または貴重な賞品が得られる特別なトーナメントなどです。 このようなボーナスにより、勝利の可能性が高まり、ゲームがさらに楽しくなります。

もちろん、オンラインカジノでのプレイにはリスクがあります。 ギャンブルには依存性がある可能性があるため、自分の感情を監視し、支出をコントロールすることが重要であることを覚えておくことが重要です。 カジノはまた、責任あるゲーミングをサポートし、自己排除や賭け金制限の機会を提供します エロ動画 アニメ

全体として、オンライン カジノはギャンブル愛好家にとって便利でエキサイティングなエンターテイメントを提供します。 幅広いゲーム、ボーナスの選択肢があり、いつでもプレイできるため、世界中のプレイヤーの間で人気が高まっています。 ただし、責任あるゲームと、ゲームが単なる楽しみと娯楽の源であるように自分の行動を制御する能力について覚えておくことが重要です。
Link to comment
Share on other sites

オンライン カジノは、プレイヤーが自宅にいながらにしてポーカー、ルーレット、ブラックジャック、スロットなどのギャンブル ゲームを楽しむ機会を提供する仮想プラットフォームです。 オンラインカジノは、アクセスのしやすさ、ゲームの種類の多さ、そして大金を獲得する機会があるため、年々人気が高まっています。

オンラインカジノの主な利点は、利便性とアクセスしやすさです。 プレイヤーは、通常のカジノの営業時間に制限されず、いつでもゲームを楽しむことができます。 必要なのは、インターネットにアクセスできるデバイスと、カジノのウェブサイトにアクセスできることだけです。 これにより、プレイヤーは従来のカジノによくありがちなストレスや緊張を感じることなく、快適な環境でプレイすることができます。

オンラインカジノのもう1つの利点は、ゲームの選択肢が豊富なことです。 ユーザーは、それぞれ独自のルールと勝利の機会を提供する何百もの異なるゲームから選択できます。 技術革新のおかげで、オンライン ゲームのグラフィックとサウンドは高品質になり、プレイヤーは興奮と情熱の雰囲気に浸ることができます。

さまざまなゲームに加えて、オンライン カジノはプレーヤーにさまざまなボーナスやプロモーションも提供します。 これらは、スロットのフリースピン、プレイのための追加のお金、または貴重な賞品が得られる特別なトーナメントなどです。 このようなボーナスにより、勝利の可能性が高まり、ゲームがさらに楽しくなります。

もちろん、オンラインカジノでのプレイにはリスクがあります。 ギャンブルには依存性がある可能性があるため、自分の感情を監視し、支出をコントロールすることが重要であることを覚えておくことが重要です。 カジノはまた、責任あるゲーミングをサポートし、自己排除や賭け金制限の機会を提供します dl xvideo

全体として、オンライン カジノはギャンブル愛好家にとって便利でエキサイティングなエンターテイメントを提供します。 幅広いゲーム、ボーナスの選択肢があり、いつでもプレイできるため、世界中のプレイヤーの間で人気が高まっています。 ただし、責任あるゲームと、ゲームが単なる楽しみと娯楽の源であるように自分の行動を制御する能力について覚えておくことが重要です。
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
  • Create New...