Squiso je bezplatný, výkonný automatizační nástroj, který vám umožní přizpůsobit váš Twitch stream pomocí jednoduchých skriptů.

Jak donutit streamera, aby střílel ze své zbraně pomocí bodů Twitch Channel Points

Tento příklad skriptu poslouchá na Twitch Channel Point Reward a poté simuluje akce myši a klávesnice, aby přinutil streamera vystřelit ze zbraně a hodit granát ve hrách.

Podívejte se na video

Příklad skriptu

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(); } } }