Dastgir
-
Content Count
3803 -
Joined
-
Last visited
-
Days Won
248
Reputation Activity
-
Dastgir got a reaction from Nebraskka in kRO Raw Lua Files
Hello Community,
Not too far ago, we started ClientsideTranslation Project: http://herc.ws/board/topic/398-client-translation-project/page-1 (Under ROClientSide Organization in github)
We are now, expanding the organization with 2 more repositories.
This repository is semi-self managed.
What's Use of this repository?
Its just a collection of all lub's decompiled to lua that were found in patch file(gpf), and been exported with grf name, so its NEAT and CLEAN,
You can track what was added at what date, and can use client according to it(for some effects/monsters, we require new client)
Links:
kRO-Main: https://github.com/ROClientSide/kRO-RAW-Mains kRO-Sakray: https://github.com/ROClientSide/kRO-RAW-RE
Note:
If you check 2012 files, it might not have been properly decrypted, since it uses luadec 5.0.2,
whereas for new files which uses Lua 5.1.4, it will be properly decrypted, its decrypted with custom made lua decryptor
Have any other server whose lua's you want to track?
Drop me a PM, or leave a response in the topic.
-
Dastgir got a reaction from Helena in About lower/upper cases.
Highly unrecommended to remove those warnings.
As in future, those case-sentitive checks may not be optional, and completely break your script.
src/map/script.h
#define ENABLE_CASE_CHECK you can comment it.
-
Dastgir got a reaction from Skyline in [Error] can't make sql
not yet experienced this yet, but search on internet shows that, if you have imported it from windows, then linebreaks are different(linux and windows handles it differently)So do these commands
dos2unix sysinfogen.shchmod +x sysinfogen.shThen , make all -
Dastgir got a reaction from Grimmjow in Please help MvP Drop
Autoloot doesn't affect the script, you use getitem, which goes directly to inventory, if you use makeitem (with proper Co ordinates , it would always drop item on floor)
-
Dastgir got a reaction from Aly in [Error] can't make sql
not yet experienced this yet, but search on internet shows that, if you have imported it from windows, then linebreaks are different(linux and windows handles it differently)So do these commands
dos2unix sysinfogen.shchmod +x sysinfogen.shThen , make all -
Dastgir got a reaction from Grimmjow in Please help MvP Drop
- script MvP Drop FAKE_NPC,{
OnNPCKillEvent:
if (getmonsterinfo(killedrid, 22)) {
for (.@i = 0; .@i < getarraysize(.items); .@i += 3) {
if ( rand( 10000 ) < .items[.@i + 2] ) {
getitem .items[.@i], .items[.@i + 1];
announce "Wow! " +strcharinfo( 0 )+ " has obtained " +getitemname(.items[.@i])+ " [" +.items[.@i + 1]+ "] from " +getmonsterinfo(killedrid, 0)+ ".",bc_all;
}
}
}
end;
OnInit:
// <item id>,<amount>,<chance>
// Chance: 1 = 0.1%
setarray .items[0],14232, 2, 5,
7615, 1, 3,
7227, 1, 2,
7179, 1, 1;
end;
}
-
Dastgir got a reaction from akbare in error libpcre
dos2unix configure ./configure This should solve configure error.
then recompile the server
-
Dastgir got a reaction from Chocolate31 in Char Name in Picklog db
Simple Query can make it do so:
SELECT id,time,picklog.char_id,type,nameid,amount,refine,card0,card1,card2,card3,unique_id,map,char.name FROM picklog LEFT JOIN `char` ON char.char_id = picklog.char_id; I feel its extra overhead to have char_name to be saved, so this query would save you
-
Dastgir got a reaction from evilpuncker in how to use bSubSkill
@@Frost
does any official server use this? if so , it might be good to add this kind of bonus to repo..
-
Dastgir got a reaction from ljsb in IntelliSense: expected an identifier
Probably you are compiling it as C++ code....
-
Dastgir got a reaction from evilpuncker in Link Item System!!!!
This is clientside feature, and once new client is released, it will be usable without any server modification
-
Dastgir got a reaction from Random756 in HPTable with high Base lvl
If you want to increase HP/SP, increase the multiplier, however
Server will auto generate missing levels(will not put in file, but it will direct put in memory the HP/Sp of next levels)
-
-
Dastgir got a reaction from Nebraskka in dDelays(Anti NoDelays) - Releasing this weekend
I can't give 100% time to RO, I have many many in real life works to do, which keeps me busy (and recently, was without any workstation to work with, for almost 2 weeks, hence you might have not seen me around support topics too...)
C'mon, everyone has their own life too.
This kind of thing always takes time...
-
Dastgir got a reaction from simplexjay2 in Plugin Collections
Hello Community,
I am feeling like, there's many plugin on forum, but not been actively used, due to out-of-date plugin
I have updated Shikazu's Plugin first(as it was requested on the thread from 25th April), maybe Shikazu busy on his rl.
Also I have included My Plugins there.
I would like to add more plugins there(which are not updated on hercules forum <- please suggest if you find some outdated plugin and want me to update it )
List of Plugins and Owners:
https://github.com/dastgir/HPM-Plugins/blob/master/README.md
Repository: https://github.com/dastgir/HPM-Plugins
Thanks.
-
Dastgir got a reaction from Jehad Malek in Questions about Hercules !
Guide: http://herc.ws/board/topic/152-obtaining-hercules/
-
Dastgir got a reaction from Jehad Malek in Questions about Hercules !
1) https://github.com/ROClientSide/Translation
Add new grf in data.ini before data.grf.
2) same as above
3) you really want to use launcher?
RO client with restore login window patch from NEMO works great
-
Dastgir got a reaction from almarket23 in Can anyone fix this for me please....
prontera,150,150,5 script Teleporter 1_M_YOUNGKNIGHT,{
.n$ = "[ Teleporter ]";
mes .n$;
mes "Please enter the Floor Number.";
mes "===============================";
mes "List of Active Maps";
if (query_sql("SELECT id, name, level, status FROM npc ", .@id, .@name$, .@level, .@status)) {
for (.@i = 0; .@i < getarraysize(.@status); .@i++) {
if (.@status[.@i] == 1) {
mes .@name$[.@i];
}
}
}
next;
input(.@mapList);
for (.@i = 0; .@i < getarraysize(.@status); .@i++) {
if ( .@mapList == .@level && .@status == 1 ) {
switch(select(.@mapList)){
case 1:
warp "prontera", 150, 155;
break;
case 2:
warp "prontera", 150, 155;
break;
case 3:
warp "prontera", 150, 155;
break;
case 4:
warp "prontera", 150, 155;
break;
case 5:
warp "prontera", 150, 155;
break;
default:
mes "No Warp Location Specified";
close;
}
}
}
mes .n$;
mes "Unable to find the Floor number. Please enter the Active Floors.";
close;
}
-
-
-
Dastgir got a reaction from bhaskara. in Job Spoiler
Hello Community,
I was busy during last few months, and now I have been working on this thing to get supported on Hercules,
Here's few screenshots:
Spoiler 2: (Only 4 skills coded)
-
Dastgir got a reaction from Shatowolf in [Release] ExtendedBG for Hercules (with eAmod BG modes)
Been working on it since past 2-3 days, and Rankings are implemented completely(need to test off, but code is done)
-
Dastgir got a reaction from Lamex in [Help] spr_conview and actOR not working.
They don't support Extended ASCII characters, so move the file to any folder which does not contain Extended ASCII char, and then it would work fine
-
Dastgir got a reaction from Nebraskka in [Release] ExtendedBG for Hercules (with eAmod BG modes)
Been working on it since past 2-3 days, and Rankings are implemented completely(need to test off, but code is done)
-
Dastgir got a reaction from Murilo BiO' in [Release] ExtendedBG for Hercules (with eAmod BG modes)
Been working on it since past 2-3 days, and Rankings are implemented completely(need to test off, but code is done)