A Squiso egy ingyenes, hatékony automatizálási eszköz, amely lehetővé teszi a Twitch adatfolyam testreszabását egyszerű szkriptek segítségével.

Hogyan kényszeríthetjük rá a Streamert, hogy lője le a fegyverét Twitch csatornapontokkal

Ez a forgatókönyvpélda a Twitch Channel Point Reward beváltásakor figyel, majd szimulálja mind az egér-, mind a billentyűzetműveleteket, hogy a streamereket fegyverrel lőjön és gránátot dobjon a játékokban.

Nézze meg a Videót

Szkript példa

import com.squiso.*; import com.squiso.exception.*; import com.squiso.scripting.*; import com.squiso.scripting.data.*; import com.squiso.keyboard.*; import com.squiso.twitch.*; import com.squiso.datatypes.*; import com.squiso.utils.*; // Important - Please do not change the row below - otherwise you will get a compilation error! public class Script_Example extends SquisoScript { @Override public void onTwitchChannelPointRedeem(OnTwitchChannelPointRedeemData data, API api) throws SquisoException { // If the reward that got redeemed is called "Shoot Gun" if (data.getRewardName().equals("Shoot Gun")) { // Wait 5 seconds (5000ms) api.sleep(5000); // Hold down the left mouse button for 2 seconds api.mouseButtonLeftPress(2000); } // If the reward that got redeemed is called "Throw Grenade" if (data.getRewardName().equals("Throw Grenade")) { // Wait 5 seconds (5000ms) api.sleep(5000); // Press the G key api.keyPress(KeyboardKey.G); // Wait a second again api.sleep(1000); // Throw the grenade api.mouseButtonLeftPress(); } } }