Dastgir
Script Developers-
Content Count
3805 -
Joined
-
Last visited
-
Days Won
250
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by Dastgir
-
2012-05-25aRagexeRE.exe. Support adding Mobs
Dastgir replied to phoenix29's question in Client-Side Support
5 missing entries in jobidentity.lua (JT_J_TAINI,JT_XMAS_LUNATIC,JT_TIKBALANG,JT_DOMOVOI,JT_LITTLE_PORING) Here's Fixed one: http://upaste.me/0cb4121101dfbf94b although, You can find new lua files here: https://github.com/ROClientSide/Translation/tree/master/Data/luafiles514/lua%20files/datainfo/ -
Please remove /* */ <-- use for comment... it must be Id: 20000AegisName: "Hercules_Cap"Name: "Hercules Cap"Type: 5Weight: 10Def: 10Slots: 2Job: 0xFFFFFFFFGender: 2Loc: 1024View: //<---- You missed to put viewID here, it must be something you put in accessoryID,Script: <" bAllStats, 5; "> In View tab, for example your accessoryID for Hercules_Cap is 1300, so View must be View: 1300 in ItemInfo.lua ClassNum = 1300 And you have typo-error in Slote, it must be Slots I wish this information hepls you, Keep in mind that you have to learn to understand not just copy/paste. Goodluck You also don't have Script Field correct. it should be: Script: <" bonus bAllStats,5; "> you missed the word "bonus"
-
Thanks for the file, Earth was missing in my collection too.
-
2012-05-25aRagexeRE.exe. Support adding Mobs
Dastgir replied to phoenix29's question in Client-Side Support
Please don't bump under 24 hours.. you don't have a entry in datainfo/jobidentity.lua, but that is defined in datainfo/petinfo.lua(line 60) Can you please upload these 2 files, so we can correct it for you? -
The Last ")" was not found, or there was extra ")", anyways I improved the converter, and you can try the file @r14
-
(Too confusing..) Assuming you are saying Custom Item(since you said weapons,cards and etc): Custom Item Guide: http://herc.ws/wiki/Custom_Items Note: You have to edit System/itemInfo.lub and not idnumtables and also be sure you edited all other luas properly. Could you please tell which part of that guide you haven't understood. Costume Item: its the item which are in other tab. Just follow the guide of Custom Item , and in "Loc" Field of item_db.conf put the costume item value 1024 = Costume Top Headgear2048 = Costume Mid Headgear4096 = Costume Low Headgear8192 = Costume Garment/Robe
-
I've updated to r10 , but I can't convert conf to txt any more Sorry for keep bothering you Sorry for delay, I updated the script, run the conf2db.lua and just enable the logs(new option @r13) and send me item_db_conversion.log
-
Fixed the warning, Reward Claim by npc or auto? and reward given to GuildMaster or each member?
-
Execute this command from your hercules folder. chmod a+x sysinfogen.sh
-
Version 1.0
255 downloads
Elemental Practice Targets by Request(http://herc.ws/board/topic/5492-elemental-practice-targets/) This Download contains sprite only. Elemental Practice Targets are the monsters, and contains 10 Sprites: 1)Emperium Practice Target 2)Fire Practice Target 3)Ghost Practice Target 4)Holy Practice Target 5)Neutral Practice Target 6)Poison Practice Target 7)Shadow Practice Target 8)Undead Practice Target 9)Water Practice Target 10)Wind Practice Target 11)Earth Practice Target Credits to Rytech, for uploading these files on eathena. -
File Name: Elemental Practice Targets File Submitter: Dastgir Pojee File Submitted: 01 May 2014 File Category: Sprites & Palettes Elemental Practice Targets by Request(http://herc.ws/board/topic/5492-elemental-practice-targets/) This Download contains sprite only. Elemental Practice Targets are the monsters, and contains 10 Sprites: 1)Emperium Practice Target 2)Fire Practice Target 3)Ghost Practice Target 4)Holy Practice Target 5)Neutral Practice Target 6)Poison Practice Target 7)Shadow Practice Target 8)Undead Practice Target 9)Water Practice Target 10)Wind Practice Target 11)Earth Practice Target Credits to Rytech, for uploading these files on eathena. Click here to download this file
-
Either you have diffed it with custom clientinfo.xml(name change) or Client reads the first occurred clientinfo.xml example for data.ini: [DATA]0=SomethingElse.grf1=YourRO.grf If SomethingElse.grf and YourRO.grf have clientinfo.xml, then SomethingElse.grf will be given preference as it occurred first.
-
emistry post have a sleep2 command, which pause script execution for 1.5 seconds(so it should not be instant unlessmyou edited it), if its fast for you, you can increase its value.
-
All diffs for that clientDate is working well. Use Nemo patcher to diff the client. Just select the diffs that you want in your client, and apply it, that would be only the perfect diff for you, since (assuming), you have planned how the server should be.. still 1 recommendation, if you want to use packet encryption feature, just diff it with custom keys you can create your own custom keys and check here http://www.robrowser.com/prototype/packet-keys/ if it pass, otherwise use the keys(which has passed) listed below on that page, and dont forget to edit src/map/packets.h
-
2 Questions, 1)costume item or custom item? 2)which client you are using?
-
[Error]: mapif_parse_registry: unknown type 50
Dastgir replied to Leecher's question in General Server Support
Which Command? (if its loaded from plugin, please give the plugin source too for that command..) -
How to enable mob's effect EF_BLUELIGHTBODY
Dastgir replied to Angelmelody's question in Client-Side Support
Maybe we are missing some packets? Tried on 2013-08-07/2013-12-23 and 2014-03-05, still no luck.. -
Maybe update your hercules, or remove this line(as you are using old hercules) #include "../common/HPMDataCheck.h" /* should always be the last file included! (if you don't make it last, it'll intentionally break compile time) */ then recompile.
-
Maybe you had modified https://raw.githubusercontent.com/HerculesWS/Hercules/master/src/common/HPMDataCheck.h
-
(Pocket Error) I dont know what is this
Dastgir replied to karazu's question in General Server Support
Some related issues found while searching old boards: http://eathena.ws/forum/topic/887-buffer-size-issue/ https://code.google.com/p/3ceam/issues/detail?id=13#c3 https://code.google.com/p/3ceam/issues/detail?id=45 0x1de Packet: struct PACKET_ZC_NOTIFY_SKILL2 { /* this+0x0 */ short PacketType /* this+0x2 */ unsigned short SKID /* this+0x4 */ unsigned long AID /* this+0x8 */ unsigned long targetID /* this+0xc */ unsigned long startTime /* this+0x10 */ int attackMT /* this+0x14 */ int attackedMT /* this+0x18 */ int damage /* this+0x1c */ short level /* this+0x1e */ short count /* this+0x20 */ unsigned char action} It notifies about the skill damage, and its effects to the clients. And Maximum Buffer Reached = Server maybe queued up the request before sending or maybe too much skill spamming with many players.. -
my test input original item_db.conf The output item_db.txt , Some Chinese letters were changed after converting, and AegisName was changed to lowercase letter Here is part of my item_db.conf item_db.7z Thanks for sharing your item_db.conf. Fixed All Errors as stated by you on @r9, Get a new copy of conf2db.lua and try it. today I fund a small bug : " will change to " { Id: 1824 AegisName: "BF_Knuckle2" Name: "Brave Battle Fist" Type: 4 Buy: 20 Atk: 30 Range: 1 Job: 0x00008100 Upper: 63 Loc: 2 WeaponLv: 3 EquipLv: 80 View: 12 Script: <" bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiHuman,95; bonus2 bVariableCastrate,MO_EXTREMITYFIST,-25; autobonus "{ bonus2 bVariableCastrate,"MO_EXTREMITYFIST",-100; }",50,6000,BF_WEAPON,"{ specialeffect2 EF_SUFFRAGIUM; }"; bonus bUnbreakableWeapon,0; "> }, 1824,BF_Knuckle2,Brave Battle Fist,4,20,,,30,,1,,0x8100,63,,2,3,80,,12,{bonus bStr,2; bonus bInt,1; bonus2 bAddRace,RC_DemiHuman,95; bonus2 bVariableCastrate,MO_EXTREMITYFIST,-25; autobonus "{ bonus2 bVariableCastrate,"MO_EXTREMITYFIST",-100; }",50,6000,BF_WEAPON,"{ specialeffect2 EF_SUFFRAGIUM; }"; bonus bUnbreakableWeapon,0; },{},{} Seems like, my last commit broke that code, @r10 : Fixed..
-
@karazu Wouldn't aura conflict, if a user have both ranks... Which one would be given preference?
-
Which RO Client you are using?
-
Yup, this format is good to be used for quest_db too.
-
Why use a query to get Character name, you can get character name by "strcharinfo(0)" follow up question on this one, input @input$;query_sql("SELECT `userid` FROM `login` WHERE `userid` = " + @input$,.@username$);if the query did not return any value/result. should this script work like this if(@input$ == .@username$){dispbottom "Value Found";}dispbottom "No Results";hypothetically its just a sample but it should be working right?if the input has the same value or correct value from the db it should give me "value found" if the username that i entered is correct. If the input userid exists in login table, then it will display "Value Found" Else it will display "No Results but you forgot the else statement, if(@input$ == .@username$){ dispbottom "Value Found";} else { dispbottom "No Results";}