Dastgir
-
Content Count
3805 -
Joined
-
Last visited
-
Days Won
250
Posts posted by Dastgir
-
-
Don't know why but everytime I make the new client translation folder and make it hercules.grf my client will just crash. Tried to trace the problem and this is what giving me a problem questid2display.txt . But when I try to put my old questid2display.txt from alexandra data v4 folder my client work fine
I will update you on this.
-
-
Superb ! Epic!
10/10
-
Exactly
but not in the server ID
put it in your account, remember account id starts with 2000000
20000000 | username | password | M | [email protected] | 99 | 0 | .....like that
okay thanks... how to chane the language of each items? it is written in kor lang..
and how to add GM commands on group ids?
thanks
Get a translated data folder.
If using 2012-04-18+ Clients,
Get this https://subversion.assembla.com/svn/client-side-translation/System/itemInfo.lua , and put it in "YourROFolder/System/"
-
Please Include this in your translation project
It was already added at r42(2 months ago) by me.
Its in ascii, and anyone can convert it
-
Are you using "Remove GM Sprite" Diff? when I use it , I got this pallete problem, so best way is do not use "Remove GM Sprite" Diff. Or maybe your pallete file is having problem.
One of these may fix your problem.
-
Missing calls to these in plugin_init were causing the crash.itemdb = GET_SYMBOL("itemdb"); bg = GET_SYMBOL("bg"); mapit = GET_SYMBOL("mapit"); pet = GET_SYMBOL("pet");
since itemdb->(and others) were used but not defined in plugin_init.
-
Here's the File: itemall.txt (there was just minor error that cause the crash)
P.S: I was not able to attach .c file so I have just renamed it to .txt.
-
Yup, its useful for many script.
https://github.com/HerculesWS/Hercules/pull/211/files
In case anyone wants to use it or if dev declined the pull request, here's the diff file: addrid.diff
Angelmelody reacted to this -
its working for me for the same client (although it crashed after showing the sprite - but i think it was an issue with the sprite i used).
You need to edit weapontable.lua1) In Weapon_IDs table add your entry. for e.g. i added Oriental Sword (last entry was for Wizardy Staff which is 97. so i used 98.this is also the classNum value you need to specify in ItemInfo.luaWEAPONTYPE_Oriental_Sword = 98,
2) Next in WeaponNameTable add your sprite suffix.[Weapon_IDs.WEAPONTYPE_Oriental_Sword] = "_Oriental"
3) Next in Expansion_Weapon_IDs map the custom to a weapon type . mine was a 1-H sword so[Weapon_IDs.WEAPONTYPE_Oriental_Sword] = Weapon_IDs.WPCLASS_WEAPONTYPE_SWORD
as for view id in item db it is like what is said in the wiki (0-30); i dont think client even checks that value.My problem was I was not assigning that this properly
[Weapon_IDs.WEAPONTYPE_Oriental_Sword] = Weapon_IDs.WPCLASS_WEAPONTYPE_SWORD
I was assigning it by
[Weapon_IDs.WEAPONTYPE_Oriental_Sword] = Weapon_IDs.WEAPONTYPE_Oriental_Sword
Thanks.
-
Any importance of this?
Server name and ip address of server seems to be little good for some scripts, but that can't be a reason to implement on repo, well, I just support for servername and ip
-
@offtopic
I was checking SeAr and found out that, they didn't even share source code, and they want users to buy vip package to get that,(according to what I can understand)
@ontopic
Well now too, if some users find something useful in other board, they can always suggest or open pulk request.
-
https://subversion.assembla.com/svn/client-side-translation/Data/luafiles514/lua%20files/datainfo/NPCIdentity.lub , See that file and your, you will know the difference.
-
yo, tambien soy nueva en el foro
Speak in English, for the other languages, we have their forum too.
@topic
Added Pull Request: https://github.com/HerculesWS/Hercules/pull/205 (Since I believe this command will be useful)
Diff: party_script.diff (If ever someone want to use it.)
Angelmelody reacted to this -
Line 127:
switch (.@i){
add below the items required if want to add more jobs
Format:
Format: Job_Check_Item(Item1,quantity1,i2,i3,....,-2,reward1,rewardquantity1,r2,rq2,......,-2,zenyrequired,-3,zenygiven);
Uncomment line 147 and 150 if you don't want players to become any other job except the one which has quest on it.
And from line 245-251, configure your job npc.
P.S: Using Hercules Job Changer as Base.
-
Your npcidentity.lua is missing this entry
JT_DROPS = 1113,
Problem will be fixed after you add this to npcidentity -
I try to put the pet images everywhere to fix this but still no luck.
Its workin fine before in my rathena server
now im using hercules a got this problem
can you post your jobname_f.lua, according to client translation rev 57, the last line number is 68, and yours is 82
Here's JobName_F.lua of rev57,
function ReqJobName(jobID) if JobNameTable[jobID] ~= nil then return JobNameTable[jobID] end return ""endfunction GetJobString(jobID) for k, v in pairs(jobtbl) do if v == jobID then return k end end return ""endfunction GetPetIllustName(jobID) filePath = "À¯ÀúÀÎÅÍÆäÀ̽ºillust" fileName = "Æê_Æ÷¸µ.bmp" if PetIllustNameTable[jobID] ~= nil then fileName = PetIllustNameTable[jobID] end return filePath .. fileNameendfunction GetPetIllustName_V2(jobID, in_bResEnglishName) local filePath = "UserInterfaceillust" local fileName = "PET_PORING.bmp" if in_bResEnglishName == true then if PetIllustNameTable_Eng[jobID] ~= nil then fileName = PetIllustNameTable_Eng[jobID] end else return GetPetIllustName(jobID) end return filePath .. fileNameendfunction GetPetIllustName_V3(jobID) local filePath = "UserInterfaceillust" local fileName = "PET_NOIMAGE.bmp" if PetIllustNameTable_Eng[jobID] ~= nil then fileName = PetIllustNameTable_Eng[jobID] end return filePath .. fileNameendfunction GetPetAccActName(accID) local filePath = "¸ó½ºÅÍ" local fileName = "chocho_¹æµ¶¸é.act" if PetAccActNameTable[accID] ~= nil then fileName = PetAccActNameTable[accID] end return filePath .. fileNameendfunction GetPetAccActName_V2(accID, in_bResEnglishName) local filePath = "Monster" local fileName = "ACC_CHOCHO.act" if in_bResEnglishName == true then if PetAccActNameTable_Eng[accID] ~= nil then fileName = PetAccActNameTable_Eng[accID] end else return GetPetAccActName(accID) end return filePath .. fileNameendfunction IsPetAccessory(accID) if accID > PetAccIDs.ACC_FIRST and accID < PetAccIDs.ACC_LAST then return true end return falseend
-
I Know that IRC is available but I wonder if this will be a good Idea
Welcome to Ragnarok Neutral Ground
Here everybody can exchange idea from one emulator to another
Nope, I don't think so, there's many people who see other boards too, and other reason is that, it is bad to implement it in blog.
-
that was made for clients which didnt use iteminfo.lua (since post that i didnt see any hardcoded checking). ill try adding a custom weapon when i get home today.
Try higher id and please let me know the results.
-
To follow-up it can be found in any unpacked ragexeRE/ragexe that supports this new quest window. Just search for shortcut_1 and mostly everything after that you can replace up to a certain point
Is there anyway you could provide us any information about whats written in bifrost quest window?
/>
>This one can be found inside unpacked ragexe
you can change it by searching "shortcut&
quot;.Google Translate(Correctedsome grammatical error though):
Huge Cracks, Forest and labyrinth of unknown origin .. This marks are indicator to a Opening of New World!.Guardian, such as the lyrics to the temptation was gradually losing the soul. In Thousands of Years, Struggling alone with himself writes that what the jikyeonaen, sealed trapped a long time it was not from a rather confused himself was feeling.Lyrics of temptation when the peak is reached, the end of the earth Alf H. Splendide is a bridge between the continent and the rich,Bifrost huge cracks woke born, As a result, traffic between the two worlds as the breaking people was put to great inconvenience.Bifrost forest labyrinth of passages, but now you can not even know where to source. Safely until now there was no one who has passed.Swallowed countless adventurers to put a hell of confusion, wandering in the forest labyrinth of nowhere, like the heart of a woman was being extend deeper confusion
Can you tell me please in what file this text should be?
Source: http://herc.ws/board/topic/398-client-translation-project/page-5#entry13119
Its hexed in the client, use any hex editor and follow the step below:
To follow-up it can be found in any unpacked ragexeRE/ragexe that supports this new quest window. Just search for shortcut_1 and mostly everything after that you can replace up to a certain point.
-
Haha, i noticed that too.you both releasing same thing.Pretty Funny sevenzz23
Everytime im Releasing a Plugin , you are Releasing the same after me , mostly with the same codes and even with the same errors or just outcommeted lines.
same with the @autoattack
you just change the @atcommand name hehe
-
Check item_db2 if it is marked as crash, then repair it. Or
Check if mysql user has been given sufficient permission.
-
Just copy your npc to hercules, if you have any custom src mod, then convert it to make compatible to hercules due to renewal phase, you have to make much edits in custom source codes if any.
Atlast if you want to upgrade database from rA to Herc, execute the sql query given in file:
http://herc.ws/board/topic/2495-req-database-upgrades-from-rathena-to-hercules/?p=16526
-
So using free slot will help or i cannot add custom weapon on new client?Maybe you need to use specific weapon id range?
-, Daggers: does not have free IDs. I have to test this one-, Katars: Starts on ID 1250. Has 35 free IDs-, 1-Handed Sword: Starts on ID 1101. Only has 2 Free IDs (in svn 4025)-, 2-Handed Sword: Starts on ID 1151. Has 30 free IDs-, 1-Handed Axe: Starts on ID 1301. Has 43 free IDs-, 2-Handed Axe: Starts on ID 1351. Has 32 free IDs-, 1-Handed Spears: Starts on ID 1401. Has 34 free IDs-, 2-Handed Spears: Starts on ID 1451. Has no free IDs-, 2-Handed Staffs: same as before-, Maces: Starts on ID 1501. Has 19 free IDs-, Books: Starts on 1550. Has only 2 IDs.-, Staffs: Starts on ID 1601. Has 79 free IDs-, Bows: Starts on ID 1724. Has 26 free IDs-, Knuckles: Starts on ID 1801. Has 95 free IDs-, Instruments: Starts on ID 1901. Has 32 free IDs-, Whips: Starts on ID 1950. Has 130 free IDs
Source: http://herc.ws/wiki/Custom_Items#Weapon_Sprite_Solution_.28temporary.29@edit
/sryNote: If you are using ItemInfo.lub to specify item information then this method is no longer required .
2013 Ragexe and Diff (Up to date 2013-08-07)
in Client-Side Releases
Posted
+1, please implement ForceClientHashPacket diff for 2013 clients.