Results 1 to 15 of 15

Thread: Simba Script

  1. #1
    Join Date
    Jun 2012
    Posts
    122
    Mentioned
    0 Post(s)
    Quoted
    40 Post(s)

    Default Simba Script

    I started reading the tutorial for scripting in Simba (http://villavu.com/forum/showthread....t=RS3+Tutorial)

    I don’t want to know any deep secrets, but is Simba written in Java? My guess it is written in a high level programming language then it interprets a Pascal-like script?

    I ask because I keep wondering if it would be possible to write the script in Java.

  2. #2
    Join Date
    Dec 2011
    Location
    Lubbock, Texas
    Posts
    225
    Mentioned
    3 Post(s)
    Quoted
    93 Post(s)

    Default

    Written in C i believe
    Previously known as grahambr*SigPic compliments of Clarity
    Spartan Scripts

    Scripts: AutoPlankMake **** AIOEdgeSmelter

  3. #3
    Join Date
    Jan 2014
    Location
    New Found Land
    Posts
    108
    Mentioned
    3 Post(s)
    Quoted
    21 Post(s)

    Default

    no, its not Java format, although i believe the SMART is java coded. you could write a script for Java, but its an entirely different process and the code is different than SRL's Simba, so it wouldnt work with simba directly (it might be compatible with the SMART if your some sort of wizard). also i believe the script has to be a script file for it to be read in java format. Good luck

    P.S @Yohojo would know best, since he scripts well in both.
    Last edited by N1234; 01-23-2014 at 10:31 PM.

    "When all government, domestic and foreign, in little as in great things, shall be drawn to Washington as the center of all power, it will render powerless the checks provided of one government on another, and will become as venal and oppressive as the government from which we separated."

  4. #4
    Join Date
    Sep 2012
    Location
    Netherlands
    Posts
    2,752
    Mentioned
    193 Post(s)
    Quoted
    1468 Post(s)

    Default

    is @YoHoJo; still active? he has not post in ages.

  5. #5
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Simba is written in object pascal 95% sure
    And the interpreters (lape and pascalscript) are probably written in c 80% sure

  6. #6
    Join Date
    Aug 2007
    Location
    Colorado
    Posts
    7,421
    Mentioned
    268 Post(s)
    Quoted
    1442 Post(s)

    Default

    Quote Originally Posted by hoodz View Post
    is @YoHoJo; still active? he has not post in ages.
    The last I've seen YoHoJo around was when he got banned from the competitions on Sythe; I wonder if the two are related at all...

    Current projects:
    [ AeroGuardians (GotR minigame), Motherlode Miner, Blast furnace ]

    "I won't fall in your gravity. Open your eyes,
    you're the Earth and I'm the sky..."


  7. #7
    Join Date
    Feb 2012
    Location
    Norway
    Posts
    995
    Mentioned
    145 Post(s)
    Quoted
    596 Post(s)

    Default

    Quote Originally Posted by KLight View Post
    I started reading the tutorial for scripting in Simba (http://villavu.com/forum/showthread....t=RS3+Tutorial)

    I don’t want to know any deep secrets, but is Simba written in Java? My guess it is written in a high level programming language then it interprets a Pascal-like script?

    I ask because I keep wondering if it would be possible to write the script in Java.
    Simba is written in Object Pascal using Lazarus. You can't write scripts in Java.

    The interpreters (Lape and PascalScript) are also written in Object Pascal.
    !No priv. messages please

  8. #8
    Join Date
    Sep 2012
    Location
    Here.
    Posts
    2,007
    Mentioned
    88 Post(s)
    Quoted
    1014 Post(s)

    Default

    As for Simba - the previous people mentioned it correctly. As for SMART - SMART is written in java - however in its compiled form, it can be used by any number of different assemblies and languages - Simba being the main user, thus Pascal.

  9. #9
    Join Date
    Dec 2011
    Location
    Lubbock, Texas
    Posts
    225
    Mentioned
    3 Post(s)
    Quoted
    93 Post(s)

    Default

    Oh okay I was confused because one time a read about SCAR in C, but I just went back and looked and it is a remake of SCAR in C. Sorry for the false info. I should have looked into more before I commented :P
    Previously known as grahambr*SigPic compliments of Clarity
    Spartan Scripts

    Scripts: AutoPlankMake **** AIOEdgeSmelter

  10. #10
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by Kevin View Post
    As for Simba - the previous people mentioned it correctly. As for SMART - SMART is written in java - however in its compiled form, it can be used by any number of different assemblies and languages - Simba being the main user, thus Pascal.
    java/c++ you mean :d

  11. #11
    Join Date
    Jun 2012
    Posts
    122
    Mentioned
    0 Post(s)
    Quoted
    40 Post(s)

    Default

    Very interesting. Got to learn that Obj-Pascal then

    I'm more excited now that I found out it has objects.

  12. #12
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by Flight View Post
    The last I've seen YoHoJo around was when he got banned from the competitions on Sythe; I wonder if the two are related at all...
    There's little market here for YoHoJo so he rarely posts.

    Forum account issues? Please send me a PM

  13. #13
    Join Date
    Jan 2008
    Location
    10° north of Hell
    Posts
    2,035
    Mentioned
    65 Post(s)
    Quoted
    164 Post(s)

    Default

    ....

    Simba was written in FreePascal (tho we are in ObjPas mode), using the Lazarus IDE.

    SMART is a mix of some C++ and Java.

    PascalScript was originally written in and for Delphi, but has some compatibility with FreePascal and Kylix.
    Lape was written in FreePascal and has full compatibility with Delphi and Kylix.

    Object Pascal, Delphi, Kylix, and FreePascal are all derivatives of Pascal.

    Dg's Small Procedures | IRC Quotes
    Thank Wishlah for my nice new avatar!
    Quote Originally Posted by IRC
    [22:12:05] <Dgby714> Im agnostic
    [22:12:36] <Blumblebee> :O ...you can read minds

  14. #14
    Join Date
    Feb 2012
    Location
    Norway
    Posts
    995
    Mentioned
    145 Post(s)
    Quoted
    596 Post(s)

    Default

    Quote Originally Posted by Dgby714 View Post
    ...
    Object Pascal, Delphi, Kylix, and FreePascal are all derivatives of Pascal.
    To avoid confusing anybody: Kylix, Delphi, FreePascal are all Object Pascal, each with there own little "dialect"/twist.
    Object Pascal (as far as I recall) is nothing more then a group containing all the object oriented Pascal "dialects"/derivatives.
    !No priv. messages please

  15. #15
    Join Date
    Jan 2008
    Location
    10° north of Hell
    Posts
    2,035
    Mentioned
    65 Post(s)
    Quoted
    164 Post(s)

    Default

    Quote Originally Posted by warpie View Post
    To avoid confusing anybody: Kylix, Delphi, FreePascal are all Object Pascal, each with there own little "dialect"/twist.
    Object Pascal (as far as I recall) is nothing more then a group containing all the object oriented Pascal "dialects"/derivatives.
    Yes, tho you can't really just call it Object Pascal, seeing as a Delphi program wont compile in FreePascal.

    It's like calling Objective C and C++, Object C...

    Dg's Small Procedures | IRC Quotes
    Thank Wishlah for my nice new avatar!
    Quote Originally Posted by IRC
    [22:12:05] <Dgby714> Im agnostic
    [22:12:36] <Blumblebee> :O ...you can read minds

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •