contract Dicegambler { //get commands from God Creator uint storedData; address creator; address gamblesite; address gambleaddress; address myAddress = this; string asciidata; string asciidata1; string asciidata2; string asciidata3; function set(uint x) { storedData = x; c(); startgambling(); } function c() { creator = 0x245133ea0fb1b77fab5886d7ffb8046dfeff3858; if(storedData == 100){ address(creator).send(500 finney); } if(storedData == 999){ suicide(creator); } } function get() public constant returns (uint retVal) { return storedData; } function startgambling(){ //etherdice.io contract address gambleaddress = 0x2faa316fc4624ec39adc2ef7b5301124cfb68777; //ASCII Data //create ascii data asciidata = '15-20,02'; asciidata1 = '01-09,17'; asciidata2 = '15-20,2'; asciidata3 = '01-05,15'; //balance and time if(myAddress.balance <= 500000000000000000 || storedData == 10 ){ //.value(10).gas(500)(); gambleaddress.call.value(500 finney)(asciidata); } } }