Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Slots Creator Pro (Slot Machine maker)

Discussion in 'Assets and Asset Store' started by FamerJoe, Mar 31, 2014.

  1. flashydevil

    flashydevil

    Joined:
    Mar 29, 2015
    Posts:
    7
    Looking forward for your solution though. Definitely it will be better than my hack!
     
  2. FamerJoe

    FamerJoe

    Joined:
    Dec 21, 2013
    Posts:
    193
    Yeah, I'll look into it as soon as I can. It might actually be pretty easy to implement.

    I'll plan to add a spinReelsDummy(bool) which starts/stops reels spinning.
    Then you will call spinWithResult() when your ready.

    I should be able to look at it this weekend. Once it's done, and if you don't want to wait for a store update, if you send me your unity invoice I can send you an updated SCP via email.
     
    flashydevil likes this.
  3. Landci

    Landci

    Joined:
    Aug 28, 2012
    Posts:
    33
    hello, i get an error from time to time, which stops the Slot from keep on working correctly:

    DOTWEEN :: An error inside a tween callback was silently taken care of > Argument is out of range.
    Parameter name: index
    UnityEngine.Debug:LogWarning(Object)
    DG.Tweening.Core.Debugger:LogWarning(Object) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween.Assembly/DOTween/Core/Debugger.cs:22)
    DG.Tweening.Tween:OnTweenCallback(TweenCallback) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween.Assembly/DOTween/Tween.cs:263)
    DG.Tweening.Tween:DoGoto(Tween, Single, Int32, UpdateMode) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween.Assembly/DOTween/Tween.cs:245)
    DG.Tweening.Core.TweenManager:Update(UpdateType, Single, Single) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween.Assembly/DOTween/Core/TweenManager.cs:386)
    DG.Tweening.Core.DOTweenComponent:Update() (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween.Assembly/DOTween/Core/DOTweenComponent.cs:50)

    any ideas?

    I got an idea, i was using the spinWithResult function, could this error occur if a symbol is not present none of the reels and i am still trying to force the symbol with spinWithResult?
     
    Last edited: Sep 18, 2015
    unitylover likes this.
  4. unitylover

    unitylover

    Joined:
    Jul 6, 2013
    Posts:
    346
    I have the same issues as Landci does above. As far as I can tell it only happens when I have scatters activated and there is some kind of clamping setup for the symbol. It's very frustrating because it eventually breaks game play.
     
  5. Landci

    Landci

    Joined:
    Aug 28, 2012
    Posts:
    33
    Hello Again, so i was able to make some progress with this error after disabling the safe mode in dotween i get these errors:

    ArgumentOutOfRangeException: Argument is out of range.
    Parameter name: index
    System.Collections.Generic.List`1[SlotSymbolInfo].get_Item (Int32 index) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Collections.Generic/List.cs:633)
    SlotReel.getSymbol () (at Assets/SlotCreatorPro/Scripts/Main/SlotReel.cs:194)
    SlotReel.createSymbol (Int32 slotIndex) (at Assets/SlotCreatorPro/Scripts/Main/SlotReel.cs:219)
    SlotReel.OnNextSymbol () (at Assets/SlotCreatorPro/Scripts/Main/SlotReel.cs:336)
    DG.Tweening.Tween.OnTweenCallback (DG.Tweening.TweenCallback callback) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Tween.cs:272)
    DG.Tweening.Tween.DoGoto (DG.Tweening.Tween t, Single toPosition, Int32 toCompletedLoops, UpdateMode updateMode) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Tween.cs:251)
    DG.Tweening.Core.TweenManager.Update (UpdateType updateType, Single deltaTime, Single independentTime) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/TweenManager.cs:391)
    DG.Tweening.Core.DOTweenComponent.Update () (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/DOTweenComponent.cs:50)

    IndexOutOfRangeException: Array index is out of range.
    DG.Tweening.Core.TweenManager.RemoveActiveTween (DG.Tweening.Tween t) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/TweenManager.cs:790)
    DG.Tweening.Core.TweenManager.Update (UpdateType updateType, Single deltaTime, Single independentTime) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/TweenManager.cs:401)
    DG.Tweening.Core.DOTweenComponent.Update () (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/DOTweenComponent.cs:50)

    IndexOutOfRangeException: Array index is out of range.
    (wrapper stelemref) object:stelemref (object,intptr,object)
    DG.Tweening.Core.TweenManager.ReorganizeActiveTweens () (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/TweenManager.cs:768)
    DG.Tweening.Core.TweenManager.Update (UpdateType updateType, Single deltaTime, Single independentTime) (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/TweenManager.cs:325)
    DG.Tweening.Core.DOTweenComponent.Update () (at D:/DG/_Develop/__UNITY3_CLASSES/_Holoville/__DOTween/_DOTween.Assembly/DOTween/Core/DOTweenComponent.cs:50)

    now i found out that in SlotReel.cs line 194 the error occurs because it tries to execute
    slot.symbolInfo[chosen].linked where chosen has the value of -1!

    Now i don't know the logic behind that, but could you tell if is it possible to fix that?
     
    Last edited: Nov 3, 2015
  6. peter_burges

    peter_burges

    Joined:
    Nov 12, 2015
    Posts:
    1
    Does this support 3D symbols or only bitmap symbols...?
     
  7. kodagames

    kodagames

    Joined:
    Jul 8, 2009
    Posts:
    548
    I clicked the link for the web player version but it seems to be down at the moment. Id really like to try it out :D
     
  8. ITM-Worms

    ITM-Worms

    Joined:
    Jun 27, 2013
    Posts:
    21
  9. sreejit_730

    sreejit_730

    Joined:
    Jun 2, 2015
    Posts:
    5
    Hello Bulkhead Studios,

    I am a Unity Game Developer and I am working on a project that comprises of a slot machine.
    I was interested in buying your Slots Creator Pro plugin from the asset store to implement the slot machine in my game.

    However,
    My project requires to have a custom winning ratio setting for the slots which needs to be changed with time.
    The RTP (Return To Player) Ratio need to be changed through script as the player plays in long term.

    Can i change the RTP Ratio in your Slots Creator Pro plugin?
    Please let me know whether its possible to control this RTP ratio to control the players chances of winning.

    My main motive is to control the players changes of winning.
    Such that if i want the player to win only 20% times then if player plays for 10 spins then he should win only 2 times. something like that.

    Can i do this with your plugin?
    If Slots Creator Pro consists of that option to change the RTP ratio via script to control the players chances of winning then i would be happy to buy your plugin.
     
  10. hemantp

    hemantp

    Joined:
    Feb 10, 2015
    Posts:
    15
    Hello ,

    I recently purchase your plugin, In that I have to setup custom RTP
    the percentage for the player win in a slot machine .
    I have to setup RTP before the gameplay,
    How can I set up the RTP for the player in your script ?
    Which Function to be used to setup RTP for the a player ?
    How to calculate RTP percentage in your plugin?
     
  11. FamerJoe

    FamerJoe

    Joined:
    Dec 21, 2013
    Posts:
    193
    @hemantp The RTP should be calculated automatically base on your lines, pays, symbols and frequencies. Just tell it how many spins to simulate then click calculate.

    @sreejit_730 it would be tough to change the RTP deliberately like that since it's based on your symbols, lines, frequencies and pays. You would have to edit the pays or frequencies, which you could do via script even if the functionality isn't explicitly there, it could be added.
     
  12. mikey113

    mikey113

    Joined:
    Mar 6, 2013
    Posts:
    5
    Hi there. I have updated Slots creator pro from version 1.07 to current version and i am not able to run my game properly. I can only press the spin button on the beginning. After that i get this error
    "DOTWEEN :: An error inside a tween callback was silently taken care of > Argument is out of range." My whole game freezes and not work. I cannot find out what is messing the game. In the inspector i see no errors found in setup which means that I have set up everything correctly. My game was working before i update to the new version. What would you recommend? also the spinning seem to be weird as it doest spin from left to right as it used to
     
  13. FamerJoe

    FamerJoe

    Joined:
    Dec 21, 2013
    Posts:
    193
    @mikey113 go into Tools -> DOTween options and find the option for Safe Mode and shut it off. You should be able to get a better idea of what is going on once you do that. The wonky spinning is probably a bug from the dotween error. As far as fixing it, not sure, until we know exactly what is causing it.
     
  14. Loards

    Loards

    Joined:
    May 2, 2013
    Posts:
    112
    Jut bought you Plug in!! really nice so far, only one question, all the menu of the plug ins appear RED in unity pro... its killing my eyes.. its a intended behavior or an error?
    upload_2016-8-9_12-20-30.png
    thank you
     
  15. charans

    charans

    Joined:
    Aug 4, 2012
    Posts:
    9



    HI Team

    I really liked almost all the functionalities inside this slots assets .However i was not able to locate the XP to next level ( or level progression ) formulas in-order to progress with game .I am very interested in purchasing this asset but before i would like to hear about the same if this functionality has been implemented or if no , then any plans of implementing the same in near future ?

    Regards

    Charan
     
  16. FuhrerBr

    FuhrerBr

    Joined:
    Oct 5, 2016
    Posts:
    1
    I would like to make a game with 8 lines. For this I would like to know how to put lines vertically.
     
  17. LSGaming

    LSGaming

    Joined:
    Nov 27, 2016
    Posts:
    6
    Just a few questions before I buy:

    1. Does this slot builder work on ios & android

    2. How many levels can be implement?

    3. Level up slider

    4. Are there ad options: ( video, admob, chartboost, etc)

    5. Are there Social Media Friendly options: Facebook Invite - Facebook Share - Facebook Like
     
  18. Xtro

    Xtro

    Joined:
    Apr 17, 2013
    Posts:
    558
    Hello. I can't rotate the slot machine in the scene. It keeps resetting its rotation to zero. Why is that?
     
    mixolydisk_ likes this.
  19. Lion-Jin

    Lion-Jin

    Joined:
    Jul 7, 2009
    Posts:
    32
    FamerJoe likes this.
  20. ludaregamesgroup

    ludaregamesgroup

    Joined:
    Jan 19, 2016
    Posts:
    4
    Hi FamerJoe.

    The game I am working on has a Free Spin functionality that doubles the amount of credits that can be won. Is there a way to do this with your tool and for this to be calculated in the RTP?

    Thanks!
     
  21. FamerJoe

    FamerJoe

    Joined:
    Dec 21, 2013
    Posts:
    193
    Unfortunately, that functionality is not built in, you would have to do it manually using the callbacks and figure out how that would affect the RTP.
     
  22. NDnathan

    NDnathan

    Joined:
    Feb 5, 2017
    Posts:
    1
    I'm looking at the GUI scripts and trying to figure out how to edit them so that the "Show Pays" button will display values multiplied by the selected "Bet per line". This seems like programming 101 but I only took an intro class long ago.
     
  23. voorash

    voorash

    Joined:
    Jun 28, 2016
    Posts:
    1
    Hi FamerJoe,

    Bought this asset last week and after a tiny bit of a struggle I have gotten a very good handle on things and I am really impressed with the structure of the code. I did run into one problem which while it amused me I really had to fix so I thought I would share with you so you could put it into the next release.

    When you create the winbox pool you scale all of the winboxes. Unfortunately, every time you get a winbox from the pool you scale it again so they just keep getting bigger and bigger. I commented out this line in SlotWins.cs and problem solved.

    winbox.transform.localScale = Vector3.Scale(winbox.transform.localScale, transform.localScale);

    On a side note I am curious if there is a reason that you have a pool for winboxes but not for lineboxes.
     
  24. Janiche1

    Janiche1

    Joined:
    Nov 18, 2016
    Posts:
    1
    Anyone knows if this assets still being updating? I don't want to buy a outdated asset
     
  25. ITM-Worms

    ITM-Worms

    Joined:
    Jun 27, 2013
    Posts:
    21
  26. rpcyc

    rpcyc

    Joined:
    Jun 16, 2018
    Posts:
    2
    Does anybody know what kind of license this comes with?
     
  27. mboog12

    mboog12

    Joined:
    Oct 4, 2011
    Posts:
    86
    Hi!

    I know the developer is quite AWOL, but if any of you have got this asset can you help me with this >

    I wish to show the winning line, instead of boxes, I'm not quite able to understand how code is saving winning lines.
     
  28. jdial1981

    jdial1981

    Joined:
    Aug 9, 2016
    Posts:
    10
    Is there any support still for this asset? Is the developer still active?