Jump to content

latheesan

Members
  • Content Count

    41
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by latheesan


  1. @@aznguy212 and @@Winterfox

     

    Okay, maybe I spoke too soon perhaps. I have one more client side bug.

     

    When I logged in, I was dropped into the map: new_1-1 (as per config).

     

    So, I used the @go 0 command the client crashed immediately.
    When I re-login (I assume I am being taken to prontera) the client is crashing immediately (I get no alert window with why it crashed).

     

    Maybe I should try slightly newer client from here: http://k3dt.eu/Ragexe/unpacked? perhaps 2014-02-12aRagexe.exe? or is there even newer that I can use that is known to be stable?
     

     

    Any ideas? Thanks again.


  2. Hi. I have been away from ragnarok online for a very long time and decided to pick it up again and use Hercules emulator.

     

    Today I git cloned the main repo and I was able to successfully compile the project in VS2012 (release mode).

     

    Everything that has been changed on the server were put in the import dir, here are my changes:

    Nothing else on the emulator was editted or updated.

     

    Having set the server up, I patched a new client using 2013-08-14aRagexe.exe using NEMO xDiff Patcher:

    Then I created my server.grf using the following:

    Then I created a Full Client using the following:

    And then updated the DATA.INI with the following:

     

     [Data]
    0=server.grf
    1=rdata.grf
    2=data.grf

     

    Now that server & client side setup was completed, I launched the server and the client and I logged in.

    It prompted me to setup the pin code, so I did (all worked fine).

     

    Now I created my char - here I saw one bug (my char name was not displayed after creation). I proceeded anyway.

    It said please wait... for a while and then I got disconnected:

    bPMFk66.png

     

    I saw the following on the char server:

    vjKEhXo.png

     

    I thought it might've been a first login error or something, so I closed the client and tried to login again and select my char. This time, I got a different error:

    7BwVLgU.png

     

    Any idea what might be wrong? Sorry, I've been away for so long, things might've changed with the emu. Have I forgot to edit/change something in the emu or is my client not patched correctly?

     

    Thanks in advance for any help.


  3. Hi everyone,

     

    I am back from my long break. I have now completed the script parsing / checking functionality within NPC Script Editor.

     

    I got in touch with Ind from Hercules emu few months ago to discuss the posibility of using the script parsing functionality that is already inside map-server as a stand alone feature and one of the developer came up with this: https://github.com/HerculesWS/Hercules/pull/217

     

    This
    special edition of map-server_sql.exe (compiled from Hercules emu) is
    now integrated with NPC Script Editor. Here is how it looks like:

     

    When you are editing a script, press F6 to parse and synctax check the script you are working with. Any errors are reported like this:

    RlWBRIY.png

     

    If you've fixed the error and pressed F6 again, it will highlight the next problem, etc...

     

    lI0OAWe.png

     

    Now
    you can work on NPC Scripts and not have to load it into the live/test
    server to see if any syntax/coding error are in there. Hopefully this
    will speed up everyone's NPC Scripting.

     

    I am
    currently working on packaging this as a standalone installer and hope
    to have it released soon. This new build comes with new bug fixes and
    improvements also.


  4. <?php$peeps = array("Jezu","dastgirpojee","JayPee","nanakiwurtz","hemagx","malfuett","pr3p","nndsl","Zopokx","Vali","Virtue","M45T3R","Michieru","Judas","Beret","Yommy");echo "Hello ". implode(', ', $peeps) .'. I am Latheesan.';?>

  5. just take the basic functionality like mes,next,close and etc..and disregard some commands where its not feasible in the current setup....

     

    :meow:

     

    Me and Yommy is comming up with a way to do just this. We hope to have a basic working script parser built into the NSE for the next release.


  6. wow very nice tool almost complete... ;)

    I wish it has a capability of a compiler(where it checks the validity of the script) and a simulator where you can test the script like in-game interaction

     

    :meow:

     

    Yea... I have been trying to do this since forever T_T

     

    Unfortunetly I code in .NET C# so I don't quite understand how to take the src for rAthena/Hercules written in C++ and make a utility/function out of it. Ideally, i want to take the content of the editor tab and pass it a function which utilizes the script parser and give me validation responses. If someone help me figure that out, i can implement this into NSE in a heart beat :D


  7. Thanks guys. A new version was just released - first post updated.

     

    What's New in Version v1.0.0.314
     

     

     

      Fixed bug with plugin service which initialized the plugin twice (slowed the app launch, now it's much better)
      Updated plugin interface - the Initialize() method must take a string parameter (SelectionQuery)
      Sample "Hello World" plugin (VS2012 C# .NET) now comes shipped with each new release - check "Plugins" folder
      The NSE will now remember your last window position, size and monitor number (Resets with each new release)
      Now you can open npc script file by dragging & dropping them into editor
      NPC Script Command Bible Plugin will load custom "script_commands.txt" file (if it's found in "Plugins" dir) - otherwise it defaults to built-in resource file on the DLL.
      Saving new files now default to *.txt
      Ctrl + W = Close Current Tab
      Ctrl + Tab = Next Tab (Cycle Forward)
      Ctrl + Shift + Tab = Prev Tab (Cycle Back)
      Ctrl + N (1 ~ 9) = Opens Nth Opened Tab (e.g. Ctrl + 2 will open 2nd open tab)
      Ctrl + Space = Show auto-suggest/complete for the script command you are typing
      F1 = Select text in editor and press F1 to open NPC Script Command Bible plugin
      F2 = Select text in editor and press F2 to open Text Translator plugin

  8. Hi,

     

    NPC Script Editor is an easy to use & feature packed NPC Script Editor for ROemulator(s).

     

    Download Latest Version

     

    NPC Script Editor r600

     

    Features

    • NPC Script Syntax Highlighting
    • Standard functionalities you'd expect of a editor (file, open, print etc...)
    • Fully implemented Find & Replace (Ctrl + F / Ctrl + H) with Go To (Ctrl + G) functions
    • Quick Find & Highlight
    • Tabbed Editor
    • Tab Docking
    • Open-Source & Easy To Use Plugin System - sample "Hello World" project in "Plugins" folder (VS2012 C# .NET)
    • Auto-Suggest/Complete
    • Code Folding
    • Markers / Bookmarks
    • NPC Script Commands Bible - Free Plugin
    • Text Translator - Free Plugin
    • Snippets - coming soon
       

    Hotkeys
     

    Ctrl + W = Close Current Tab
    Ctrl + Tab = Next Tab (Cycle Forward)
    Ctrl + Shift + Tab = Prev Tab (Cycle Back)
    Ctrl + N (1 ~ 9) = Opens Nth Opened Tab (e.g. Ctrl + 2 will open 2nd open tab)
    Ctrl + Space = Show auto-suggest/complete for the script command you are typing
    F1 = Select text in editor and press F1 to open NPC Script Command Bible plugin
    F2 = Select text in editor and press F2 to open Text Translator plugin

     

    What's New in Version v1.0.0.600
    • [*]Fixed bug with plugin service which initialized the plugin twice (slowed the app launch, now it's much better) [*]Updated plugin interface - the Initialize() method must take a string parameter (SelectionQuery) [*]Sample "Hello World" sample plugin (VS2012 C# .NET) now comes shipped with each new release - check "Plugins" folder [*]The NSE will now remember your last window position, size and monitor number (Resets with each new release) [*]Now you can open npc script file by dragging & dropping them into editor [*]NPC Script Command Bible Plugin will load custom
      "script_commands.txt" file (if it's found in "Plugins" dir) - otherwise
      it defaults to built-in resource file on the DLL. [*]Ctrl + W = Close Current Tab [*]Ctrl + Tab = Next Tab (Cycle Forward) [*]Ctrl + Shift + Tab = Prev Tab (Cycle Back) [*]Ctrl + N (1 ~ 9) = Opens Nth Opened Tab (e.g. Ctrl + 2 will open 2nd open tab) [*]Ctrl + Space = Show auto-suggest/complete for the script command you are typing [*]F1 = Select text in editor and press F1 to open NPC Script Command Bible plugin [*]F2 = Select text in editor and press F2 to open Text Translator plugin [*]Implemented F6 Hotkey = Parse Current NPC Script To Output Window and shows any syntax / coding errors [*]OutputWindow cannot be closed, and it starts hidden now [*]Improved OutputWindow handling code [*]OutputWindow now launches in hidden mode, and reveals itself on F6 keypress (if hidden) [*]Fixed Tab Order/Stop in Core Plugins [*]NPCScriptCommandsBible Plugin no longer uses internal script_commands.txt [*]script_commands.txt is converted to Windows EOL automatically before parsing - no need to manually convert it now [*]Re-Written NPCScriptCommandsBible Plugin's script_commands.txt Parser [*]Plugin Code Optimized [*]Fixed unnecessary trailing space with command info parsing - NPCScriptCommandsBible [*]Enabled word wrap and forced vertical scroll bar - NPCScriptCommandsBible [*]F1 hotkey now guesses the word at caret position (if a selection wasn't there) [*]New script file(s) that are opened now automatically converted to CRLF (EOL) [*]Fixed minor bug with F1 Guess Word At Caret function [*]Fully Implemented "Open Recent" (History) Feature [*]U.I Improvement - If the same file is already opened, that tab window is shown instead of opening the same file twice (or more) [*]Enabled brace matching [*]Fixed Minor Bug With Start-Up Sequence [*]Fixed crash bug with opening files with the editor [*]Removed Global Hotkey and replaced with application level hotkey feature

     

    Demo
     

    nx3xCb7.png

     

    Y0e4EXA.png
     

    DZdmsmM.png

     

    oaLur7E.png

     

    veL5Rmb.png

     

    Thanks for trying my editor.
    Any comments and feedback would be much appreciated.

    NPC Script Editor r314.zip

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.