To bot on Silkroad R follow these steps. It worked fine for me.
1. Download newest version of iBot from the official site

2. Extract it on C:
3. Go to iBot_Necessities and install vcredist_x86 and regOCXFiles_winxp ( or if you have win 7 install regOCXFiles_win7 )
4. Extract Hackshiled v2.1 and edxSilkroadLoader 5 do your SilkroadR folder in C:/Program Files
5. DON'T use PHMediaPather and DON'T use hackshield. You don't need it for Silkroad R.
6. Now go to iBot folder that you extracted earlier in C: and make a shortcut of iBot to Desktop. There should be a shortcut on your desktop. Now right click on it and click on Properties. Now in Shortcut tab you will see Target: C:/iBot/iBot.exe. In that field just write LS:5 next to C:/iBot/iBot.exe ( if this dosen't work in the end try LS:6 )
7. Start iBot from shortcut that you made on your desktop and if it says "You're using Silkroad R server" than it should work fine.
8. Go to SilkroadR folder and start edxSilkroadLoader 5. Click on add and than add sro_client from SilkroadR folder.
9. Make sure you check fields like on this pic.
Uploaded with

10. Click on Launch and it should start your game and when you log in to the game iBot should read your char.
Happy botting.