Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 10/12/12 in Posts

  1. Hi everyone, The server that rAthena is hosted on will be down for maintenance around 11:00 pm EST while our host replaces a failed hard drive. Thank you for your patience. Server maintenance is complete. Forums: ONLINE BuildBot: ONLINE The forums may be a little sluggish while the RAID is rebuilding. EDIT: the RAID rebuild is complete
    5 points
  2. you can get it here.. http://subversion.assembla.com/svn/ClientSide/Lua_Project/System/itemInfo.lua put it inside the System Folder.
    2 points
  3. Original Topic link in eathena forum http://www.eathena.w...howtopic=272293 I still remember how this topic started before, it was originally Olrox tried to flame a member in script request section in another topic( I moderated the post out ) and I convinced Olrox there were still some scripters able to make complicated script for free in script request section in the end ... I did everything myself lol ... including this script hence the project commence on some personal thought, I think its pretty awesome if some of the best scriptor here working together with the best spriter/mapper from graphic section my under-developed mapping skill but strong scripting skill, and his weak scripting but strong mapping skill when combine, might be able to make something awesome ... really ... personally... .... though Aerie tend to do everything =mapping+script by her own ... anyways it was 70% done because it was later pointed out by members in later that I missed out several features - post#37 - need to do *viewpoint - post#38 - respawn system need to tweak - and another one ... this is really oh sh*t I remember I purposely made the script bug to play out once if play on 2nd time without doing a @reloadscript, the event will get stuck --> namely, miss out 1 sentence of reseting one variable back to 0 but right now I'm out of clue what issit already... need to think back which variable name need to be reset so if I have some spare time, probably will be start now I'll try to complete this script a.s.a.p. and maybe need to rewrite this completely with addition of *setbgid http://www.eathena.w...howtopic=275949 I can kinda predicted if I am doing this without source modification, maybe later members will start asking how to start this event without using waitingroom on Olrox side at post#35 you stated the map is still under develop but right now I don't know your map has completed ? still on-hold ? or has gone missing - the file hidden somewhere in your computer ? Current Progress : updated on 5 November this project is just 2 person team the Scripting Part is handle by me, about 75% done currently Olrox has started his map designing, ETA in just a few weeks/months I think this project will be over quite fast
    1 point
  4. Inds CeresCP Featuring KeyWorld's Theme. As you may know I'm the new head developer of the Ceres Control Panel, and I've been writing a completely new CP from the ground up. This thread is meant to introduce the project properly and to receive feedback and suggestions, make yourself comfortable to post all your thoughts. Inds CeresCP : Features Some of the highlights Accounts One account can create subaccounts and manage all of them with a single login. Optional "Create Forum Account" checkbox on registration page, works for most popular forum software (ipb/vb/smf/phpbb/others) [*]Administration Features All CP settings (except db connection ones) and features can be managed from the webpage, no ftp/file editing required, this includes theme settings and languages (you can edit languages and add new language sets directly from the admin pages). New themes and modifications can be installed from the webpage as well by uploading their zip/rar file (no ftp required), the cp will process and install them accordingly. [*]System Features The whole control panel backend was written with a single thing in mind "performance". It uses as little queries as it can use and caches all it can in static files for the fastest available page load. It's faster than any control panel out there including the previous version of ceres and uses much less memory. All features of the previous version of ceres were redesigned and are also included.
    1 point
  5. File Name: The Haunted House File Submitter: Syouji File Submitted: 10 Oct 2012 File Category: Maps & Textures Content Author: Syouji The Haunted House! Includes both an entrance map and interior map. Whether it be a Halloween themed event dungeon or just a fun house to play in, feel free to use these maps for all of your scary adventures! Click here to download this file
    1 point
  6. Every armor refine gives 0.7def so, 7x0.7 = 4.9 + 3 = 7.9 OR 8. So if you have 7 OR 8 def, then everything is working as intended.
    1 point
  7. /db/mob_item_ratio.txt 4001,<rate>,<mob id> Mob ID is optional.
    1 point
  8. Don't be lazy, use /where and see where is the coordinate and remove the line from the script.
    1 point
  9. Just wondering it was possible to do something like this, instead of defining cases indifidually. I am currently unable to test, hence I'm asking. switch(select( "Start from Beggining ["+.lifecost[0]+"]:"+ ((.unlock && @lives > .lifecost[1])?"Start from flag 1 ["+.lifecost[1]+"]:":":")+ ((.unlock > 1 && @lives > .lifecost[2])?"Start from flag 2 ["+.lifecost[2]+"]:":":")+ ((.unlock > 2 && @lives > .lifecost[3])?"Start from flag 3 ["+.lifecost[3]+"]:":":")+ "Quit") ) for(set .@i,1; .@i < 5, set .@i, .@i+1) { case .@i: set @lives,@lives-.lifecost[(.@i-1)]; atcommand "@alive "+strcharinfo(0); dispbottom "You have "+@lives+" Lives left"; warp "hellfire",.hellwarp[.@i],.Hellwarp[.@i+1]; break; edit: There we go.
    1 point
  10. cannot script error on npc/zzz.txt line xxxx parse_syntax: 'case' label not integer and correct way to do this .... switch..case not even needed whenever the script parse *select, *prompt or *menu and the player selected the option will return @menu variable ... can read further on *menu inside script_commands.txt select "start from beginning ... ", ( condition 1 )? " <statement 1 >" : "" , ( condition 2 )? " <statement 2 >" : "" , ( condition 3 )? " <statement 3 >" : "" , set @lives, @lives - lifecost[ @menu ]; .... warp "hellfire", .hellwarpx[ @menu ], .hellwarpy[ @menu ]; ... select "1", "", "3"; will show up only 2 options , but select the "3" will still return @menu = 3 leaving the option as "" will not show up in the selection, but the variable still retains the counter of options correctly
    1 point
  11. hmm ok I could make you a quick Sequence chart. So a skill is usually : clif -> unit -> skill -> skill(recursive?) -> status? -> battle -> (sometime again skill...) Ok so status doesn't have a skilllv attribute, but it's usually assign on val1, to look that let retrace pneuma from skill. skill_castend_pos2 => ok put an unit for pneuma (something on the ground) => UNT_PNEUMA in our case then depend on skill_unit_db config ...unit will be active when someone step on it... skill_unit_onplace => case UNT_PNEUMA: //when someone step in UNT_PNEUMA and match the condition (like enemy all etc, on place is only on enter) ==> sc_start4(bl, type, 100, sg->skill_lv, sg->group_id, sg->src_id, 0, sg->limit); //type here is the status we wanna launch it's SC_PNEUMA calculate from skillid So since we started our status you can see SC_PNEUMA->val1 = sg->skill_lv, SC_PNEUMA->val2 = sg->group_id and val3 = sg->src_id. On battle.c we usually deal with status, and active skill, like on our case it's if(skill is ranged and target as pneuma) block atk; // so you just have to do SC_PNEUMA->val1 to know what was the skilllvl of pneuma when it was casted. nb : now thinking about it, ending the status won't end the unit, so you'll have to do something about it. about unit_id2 finally may won't be a perfet id, since it's used when the unit is active so dunno, but on the same way you could just replace another unit when this one is almost done.
    1 point
  12. "How to disable Quest button" It's easy to do it, here's how: Open your hex editor, find for "71756573740000006E635F71756573745F4F6E" then change it into 5F756573740000006E635F71756573745F4F6E (The reason why I choose 5F is to make it easier if later you want to enable it back again)
    1 point
  13. What he said ^. I also prefer the 2009 express edition. More easier to use, but that's just me.
    1 point
  14. just save the file as LUB files using notepad++ or use any converter to convert LUA to LUB
    1 point
  15. iirc you don't need to buy in order to use express, just register at microsoft website
    1 point
  16. Your client is already outdated by 3 years, my suggestion is to upgrade your client.exe to a newer one.
    1 point
  17. You need to get a translated, ItemInfo.lub. Since thats what 2012-05-15a uses. It no longer uses the other item description files.
    1 point
  18. It seems you have to translate them on your own, it's hardcoded.
    1 point
  19. Just use the "Ignore Missing Pallette Error" diff, if your missing pallete doesn't make any major bugs (such as client crashing or else), using that diff won't be a problem.
    1 point
  20. ouch I was just creating the same ITIL compliant helpdesk ( image above ) then I saw this topic Almost identical though in terms of its features. Good job mate , Maki already introduced this to me as I asked about what to be done( web related apps )
    1 point
  21. If this is because you recently changed clients, a few simple steps to keep you organized in the change: I've pulled the packet_db from the assembla SVN find out what LUA folder you need for that clent's version (And use them) Changed the mmo.h to reflect the new client version Changed the clif.h to handle the new packet number Recompiled the server Updated the clientinfo.xml to contain the new packet version Rebuilt the data.grf include the data.grf in the DATA.INI diff as you need. (deselect read data folder first, enable obfiscuate header, for debugging i'd make sure none of your ignore errors boxes are checked incase its related to a file your just skipping reports untill it crashes.) If its none of those and is crashing in game, I'd get rid of secureGRF. I see that causing more and more issues recently. I havn't toyed with ROCShield, so I have no advise to offer if thats the source of the issues.
    1 point
  22. AnnieRuru! Dear god, I haven't see you around for a LONG time. Where have you been!?!? I'm so happy you came to join rAthena For those who don't know who AnnieRuru is -> She's an epically amazing scripter
    1 point
×
×
  • Create New...