Jump to content

Antares

Members
  • Posts

    420
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by Antares

  1. A series of regex search & replace will most likely do the trick (or if you have access to a mysql, then a table export to csv, which is almost good). Personally, I don't know any reverse converter, but I think that is the easier way.
  2. Hi! I suggest to make separate configs for the maps on whinch the marrige skill I Miss You can be used and memoable maps, We would like to use the marrige skill like the guild skill Emergency Recall (can be used in dungeons), but leave the list of memoable maps intact. Since these are two separate features I think it would be nice to have different configs.
  3. Same question here. I think a frequent merge would be nice
  4. Similar reported with 2012-04-10. Black screen. Any suggestions?
  5. A half a year ago, the rebuilding of morroc started, and a few weeks ago I updated my client and noticed, that morroc is completed, and it's back to it's former glory! So I think we need to recheck the npcs in morroc, because it is possibe that we can put back the old npcs into the city and reenable the morroc castle map and warps, or maybe they simply rearranged the npcs again. I suggest if there's any change make an "old" folder for the changed scripts, if someone is not ready to change yet, or need the old scripts for some reason (quests, events, etc)
  6. Antares

    SVN

    Whassup with these? Sourceforge SVN: Could not open the requested SVN filesystem SF.NET SVN: 403 Forbidden You don't have permission to access /p/rathena/svn/ on this server.
  7. Well, I'm always confuzed with that. Same with, Expanded Super Novice, and Kagerou/Oboro. If we look at it from the aspect of one class building on top the previous, they are 2nd classes, but technically they are 3rd classes since they get access to 3rd class max lvl and stats. On iRowiki, these are not 2nd nor 3rd classes. They are simply Expanded classes, like Ninja, GS, and the TK tree (they don't say they are 1st/2nd class). Lil chaotic
  8. Another question I have: Why revisions in the SVN are in random order since we use Git? I know Git is not linear, but shouldn't it be still incremental versioning, since a robot pulls the changes from Git one by one? I'm getting confused here. The whole purpose of revision numbers is that they are incremental.
  9. @Brian I had a feeling this was the case. You are completely right. But if we wouldn't continue to use revisions, how could comeone send a bugreport and tell what version does he/she have? Send a hash of the whole project as it is? Or send a list of every single applied change? Ok, I'm only joking, but still, what's the best practice for this? Is it even possible to compare the versions in a non-linear system? Or simply there are 2 cases: fully or partially applied changesets. &the examples: Holy Molly! That's like my usual route in the supermarket searching for milk!
  10. Good! Perhaps GIT is superior, but personally I don't like it's hash codes. As opposed to revisions, I can't tell where I stand in time only from it's code. I think they wanted something different so badly when they created GIT that in the aspect of labeling the changes they got on the wrong side... Revision numbers are much more understandable and rational.
  11. Hi! It came to my mind, why do we use half txt half sql dbs while we could use either fully sql or fully txt db. Obviously the txt one exists already, so the only question is why not make it possible to use a fully sql based database instead of this mixed one? What I mean is that for example items can be imoprted into SQL, but item_combo-s can't. Mob skills are in SQL, mercenary skills are not. And the list could go on. I was thinking that this is because some dbs are more like configs and not real transactional dbs, but as you can see even tables from the same kind are not handled consistently. So what I propose is to convert every single table into sql file, and if someone chooses to use the server with sql support, then everything would be used from sql. Why is this good? -We can write advanced queries for NPC scripts, web pages, and administrative tasks, that work form only rA db, and we wouldn't need custom tables to store the missing informations, like map indexes/names, itemcombo infos ,etc.. -We can manage the database via a web admin site (if the database application supports.). -Better performance (searching a B-tree/hash indexed database is always faster than iterating a plain text document.) Why is this bad? -Extra work BUT! If we can agree on a structure, let's say every txt based file should have it's sql vatiant's table structure written in the first commented line, then every txt could be easilly converted into sql with only one click. Wee need only one program to loop thru every file in the db directory. In previous duscussions it came into my knowledge, that we have an sql converter done, that can convert one file, and I posted my version as well, so we would need only these to be altered to automatically do all the files, we specify, let's say in a txt file.
  12. We log everything. Maybe there was a time when it was turned off, and that's the why
  13. Yes I meant set Zeny. @EDIT1: trading with players, trading with NPC, guild castle invest, refiner npc, slotter npc @EDIT2: trading with players, trading with NPC I think it's logging everything now, but I suspect that it wasn't some time ago, and that's why my old character's zenylog sum don't match with my current balance. So I think there's no need to change anything, but I'll keep my eyes on this. Maybe there's something that slips thru logging without appearing in it
  14. Hi! Background of the suggestion: A returning player of ours reported that after an absence of 2 years, when he returned, he lost all of his zeny stored in the bank. Unfortunately we don't have dbbackups from 2 years, only 1,5. When I browsed thru the zenylog, I could see his incomes from castledrops and his other transactions done via trade and shopping, but I couldn't see the tranzactions made by npc scripts (eg: investing in castles, banking, donating, quest scripts), and thus I couldn't determine his old balance :/ What I suggest is to add zeny logging to the script engine, so if any script modifies Zeny, or calls @zeny, then it would be logged. Also, extending npclog would be nice, because now I can see only jobchange related logs //EDIT It is getting strange. When I queried my own guild master char, I could see the npc related stuffs, like castle investing and others, but still, the sum of the zeny was waaay larger than it should be :/ What could be missing? Maybe I started this topic too early //EDIT2 I queried a relatively new character, and the sum of the log is exactly it's current balance... But the question remains... Why older characters don't match with their logs?... Other than this, I think everything's fine now. Soo ignore this topic
  15. I would like to apply for the little bug Status: Approved.
  16. Please commit this to the sourceforge repository as well http://rathena-tools.appspot.com/tools/svn-status.py
  17. Anyone has any info on this?
  18. After our last update I got error when I tried to use setcastledata or getcastledata on id 18~25 (WOE 1 Guardian HPs). What changed that caused this? Before the update, if I didn't set these values in my script, the guardians didn't appeared, but they couldn't be summoned, besause they were already, but with -1hp. So can anyone tell me what is different now, and how to set guardians manually (ex.: in case of copying one castle's data to another one)?
  19. Thx for the head's up. I forgot the quad backslash.... regex in java results in silly amount of backslashes when I want to escape something in the output Fixd whitespaces as well. I didn't turn escaped lines into sql escaped lines, because escaped data lines are not parsed, and would lead into putting commented raw txt lines between sql codes. I updated the file, so the link is the same. Pz let me know if you find something more //The second type of escape is not done yet, I'll fix that as well soon. ////Ok, it's done now. So again, if anyone finds anything else let me know
  20. I made a generic converter for myself, before this release got into my knowledge. I used if mainly for item_db-s, but it should work with others as well (monster/monster skill/etc..). It's just a dumb string chopper, gui application, with some manual copy-paste requirement, so don't expect much. I don't claim any rights, I'm just posting this to give some help, so if someone finds it useful, then feel free to use it Needs Java and an OS with GUI. Pretty self explaining, but for info on how to use, click on the Info menu. Executable: http://ngc1999.ragna.ro/sources/raccoonv/rACCOONv.jar
×
×
  • Create New...