-
Content Count
1677 -
Joined
-
Last visited
-
Days Won
245
Reputation Activity
-
-
-
-
AnnieRuru reacted to Dastgir in [GUIDE] Adding New Items without itemInfo.lub
Hello Community,
Once Again, I was doing something and found something unusual, the kRO have other methods of loading Items too....
They also load some idnum tables but with different names
Unidentified items goes to
eventnum2itemdisplaynametable.txt , eventnum2itemdesctable.txt , eventnum2itemresnametable.txt
Identified items:
eventidnum2itemdisplaynametable.txt , eventidnum2itemdesctable.txt , eventidnum2itemresnametable.txt
(Just add event prefix to all file names )
Points to Remember:
This file is loaded before itemInfo, so if you have same item in itemInfo, resname and displayname will be overwritten with one on itemInfo, while both Description will appear one below one. It Works, and I have tested. These Files go inside GRF(data folder) as idnum tables used to..(before) Works on All clients with itemInfo.lub support
How it Looks When Overwritten:
-
-
AnnieRuru reacted to Daraen in I want to show slot item on my windows equipment.
@AnnieRuru i think we have a same files 😕
-
AnnieRuru reacted to Rynbef in Voting closed. A new patcher is coming.
I've often thinked about a new Patcher like the Thor patcher. And the src of other Patcher make its easier to understand the formats of the files. That my favorite suggestion currently.
My other idea was a new weethumbnail. U can see the sprite as preview as thumbnail in ur folder structure.
And I want add more great features:
- if there is a act file in the same folder with same name the thumbnail will animated like the act file says in the idle animation
- if there is no act file in the same folder the thumbnail will show the images animated with 200ms delay
- U can right click on the file to extract the images and u can select images and right click on them to make a sprite
- and maybe a configuration program
- and another maybe: u can extract act files to json file and backwards
Any meanings?
Rynbef~
-
AnnieRuru got a reaction from Kuroyama in World Boss Invasion Script
that's why I said the condition below doesn't work already ....
https://gist.github.com/AnnieRuru/d0e99d26f560f6622350ee8b82d70aec
-
-
AnnieRuru got a reaction from evilpuncker in cell_pvp
HAHAHAHA !!
why I missed that part of the video
hmm ... how to fix this ...
priest outside the zone can cast santuary just 1 cell away of pvp zone to heal people standing at the edge of the zone ...
hmm, maybe only the placement skill make it can only cast battle_config.area_size away from the pvp zone
I think just disable skill casting outside the zone
1.1a - plugin
- disable any skill casting outside pvp zone except GM that has PC_PERM_SKILL_UNCONDITIONAL
- FIX A FUCKING BUG THAT NOBODY CAN HIT ANYTHING
I think I'm going to rewrite this as addToMAPD/removeFromMAPD instead of using VECTOR_ ....
-
AnnieRuru reacted to evilpuncker in cell_pvp
very cool idea, I can't test it right now tho, are players outside it, able to use buff/heal on players inside it?
-
AnnieRuru got a reaction from Kuroyama in cell_pvp
I've actually done this once when I was just started learn source coding
of course over time I've become better, but decided use this 'cell_pvp' name because of popular search result ...
this isn't setcell type modification, but a script/at command that can only set only in a square/rectangle shape
this modification has some resemblance based on this patch
Download: 1.7
plugin
this should work just like in this video
- script jdhsjkfh FAKE_NPC,{ OnInit: cell_pvp "prontera", 150, 180, 160, 190, CELL_PVP_RESPAWN_DISABLE, CELL_PVP_SKILL_ALLOW, CELL_PVP_BONEDROP_NONE; end; } Create a PvP zone using script command,
*cell_pvp "<mapname>", <x1>, <y1>, <x2>, <y2>, <respawn>, <skillallow>, <bonedrop>;
<respawn> flag are:
CELL_PVP_RESPAWN_DISABLE CELL_PVP_RESPAWN_INSTANT CELL_PVP_RESPAWN_NORMAL <skillallow> : disallow skill usage outside pvp zone. This will disallow receiving buffs from players outside PvP Zone
CELL_PVP_SKILL_DISALLOW CELL_PVP_SKILL_ALLOW <bonedrop> : drop player's name bone inside pvp zone when dead.
-> This will always overwrite the `battle_config.bone_drop` value from conf\map\battle\player.conf
CELL_PVP_BONEDROP_NONE CELL_PVP_BONEDROP_ALWAYS
GM can also create a PvP zone on the map
@cell_pvp 150 180 160 190 1 0 0 create a specific pvp zone on the map, with instant respawn and disallow skill outside PvP zone
use `@pvpoff` or script command `*pvpoff` to turn off the pvp zone
after version 1.2 the weird bug has been fix, now you can let your players create a simple pvp zone in guild house or player's custom house by using `*cell_pvp` script command
enable by using `*cell_pvp` script command, disable by `*pvpoff` ... rinse and repeat
Remember as a GM you can enable the MF_PVP_NOPARTY and MF_PVP_NOGUILD mapflag by
@mapflag pvp_noparty 1 @mapflag pvp_noguild 1
-
AnnieRuru got a reaction from evilpuncker in cell_pvp
I've actually done this once when I was just started learn source coding
of course over time I've become better, but decided use this 'cell_pvp' name because of popular search result ...
this isn't setcell type modification, but a script/at command that can only set only in a square/rectangle shape
this modification has some resemblance based on this patch
Download: 1.7
plugin
this should work just like in this video
- script jdhsjkfh FAKE_NPC,{ OnInit: cell_pvp "prontera", 150, 180, 160, 190, CELL_PVP_RESPAWN_DISABLE, CELL_PVP_SKILL_ALLOW, CELL_PVP_BONEDROP_NONE; end; } Create a PvP zone using script command,
*cell_pvp "<mapname>", <x1>, <y1>, <x2>, <y2>, <respawn>, <skillallow>, <bonedrop>;
<respawn> flag are:
CELL_PVP_RESPAWN_DISABLE CELL_PVP_RESPAWN_INSTANT CELL_PVP_RESPAWN_NORMAL <skillallow> : disallow skill usage outside pvp zone. This will disallow receiving buffs from players outside PvP Zone
CELL_PVP_SKILL_DISALLOW CELL_PVP_SKILL_ALLOW <bonedrop> : drop player's name bone inside pvp zone when dead.
-> This will always overwrite the `battle_config.bone_drop` value from conf\map\battle\player.conf
CELL_PVP_BONEDROP_NONE CELL_PVP_BONEDROP_ALWAYS
GM can also create a PvP zone on the map
@cell_pvp 150 180 160 190 1 0 0 create a specific pvp zone on the map, with instant respawn and disallow skill outside PvP zone
use `@pvpoff` or script command `*pvpoff` to turn off the pvp zone
after version 1.2 the weird bug has been fix, now you can let your players create a simple pvp zone in guild house or player's custom house by using `*cell_pvp` script command
enable by using `*cell_pvp` script command, disable by `*pvpoff` ... rinse and repeat
Remember as a GM you can enable the MF_PVP_NOPARTY and MF_PVP_NOGUILD mapflag by
@mapflag pvp_noparty 1 @mapflag pvp_noguild 1
-
AnnieRuru reacted to gidzdlcrz in Dota PVP Ladder
Waiting for this. Imagine some people would like to have some peace and quiet time. They will be opt out to PVP Announcements. Hehe!
Anyway here's the script you can add to manually truncate the PVP Ladder (Must be 99 GM Account).
Again, same principle. Just add the BOLD to the script. Find these lines.
-
AnnieRuru got a reaction from Azhura in Skill Nerf
I just noticed the latest ... songs ... are different from my memory .....WTF (20190530 client)
ok so go back to 20180620 client
case BA_APPLEIDUN: #ifdef RENEWAL hp = 100+2*skill_lv+5*(status_get_vit(src)/10); // HP recovery #else // not RENEWAL hp = 30+5*skill_lv+5*(status_get_vit(src)/10); // HP recovery #endif // RENEWAL if( sd ) hp += 5*pc->checkskill(sd,BA_MUSICALLESSON); break; case BA_APPLEIDUN: val1 = 5+1000*skill_lv+st->vit/10; // MaxHP percent increase if(sd) val1 += pc->checkskill(sd,BA_MUSICALLESSON); break;
max level modification need to done both client side and server side
-
AnnieRuru got a reaction from evilpuncker in Punching Bag
no idea why that script doesn't work, it works fine in my test server
but if you want a punching bag that can never be kill, then use setunitdata and make it crazy high hp
- script Punching Bag FAKE_NPC,{ OnInit: .mobid = monster("prontera",158,183, "Punching Bag", BARRICADE, 1, "Punching Bag::OnInit"); setunitdata .mobid, UDT_MAXHP, 2000000000; OnTimer10000: setunitdata .mobid, UDT_HP, 2000000000; initnpctimer; end; }
-
AnnieRuru got a reaction from evilpuncker in custom statue NPC
1.4a - script
- fix a bug when there is no text line and insert an empty space, causes Complete Setup doesn't work
- fix a missing sprite change from LOOK_ROBE
-
AnnieRuru got a reaction from MikZ in Dota PVP Ladder
select * from item_db where type = 5 and equip_locations & 4 and view_sprite > 0; yeah my RO knowledge is again outdated, never thought robes can show sprite change
3.6 - script
- fix a missing sprite change from LOOK_ROBE
PS: why the wings on my character is being chop off but the statue is display correctly ? WTF ??
-
AnnieRuru reacted to gidzdlcrz in Dota PVP Ladder
For the people who wants their costume robe to show up!
Find these lines and add this BOLD.
Alright.
*Edit again. I forgot to mention that this is for rathena. 😝
-
AnnieRuru got a reaction from gidzdlcrz in custom statue NPC
ok so I have been annoyed by some people claiming that statue doesn't work
so I tackle this topic instead -> https://rathena.org/board/topic/125602-statue-npc-not-pvp-rankings/
let GM do whatever they want with this npc,
let it disguise as a player to reward them as a champion in an event, or just to shame a player for doing wrong things
whatever
Download: 1.4
script
Remember the color code
remember Navigation link and Item Link
-
-
AnnieRuru reacted to pos4da in Cannot connect with client
it looks you are running in centos VPS.
1. You have to check your SELINUX first using command getenforce and the results should be Disabled
To disable SELINUX, login on your VPS using root user and you can type command getenforce 0 to set disable.
2. Second please try to disable your firewall
To check if you have running firewall you can type command on your root login using command
iptables -nL OR systemctl status firewalld
you can temporary disable your firewall using command
systemctl stop firewalld then try to connect again on your RO client.
if the issues is firewall, you have to configure your firewall properly and open specific port only.
NOTE: DISABLE FIREWALL IS NOT SAFE, IT MAY CAUSE YOUR SERVER OPEN TO PUBLIC.
-
-
AnnieRuru got a reaction from gidzdlcrz in Dota PVP Ladder
another server from rathena side told me his server has animated sprite overlapping on the statue
so again its YOUR problem that having animated sprite ... but at least this one can be fix easily by resetting the UDT_HEADTOP|UDT_HEADMIDDLE|UDT_HEADBOTTOM back to 0
3.5 - script
- add .fix_custom_sprite setting to fix your server having custom animation equipment
simple script conversion
https://github.com/AnnieRuru/Release/blob/master/scripts/PvP %26 GvG/Dota PVP ladder/dota_sql_ladder_3.5r.txt
at least I don't find anything hassle to convert this script into rathena ... unlike promotion code ... already 3 rathena members ask me to do that, and I turn down every time
-
AnnieRuru got a reaction from evilpuncker in custom statue NPC
1.3 - script
- fix if the server has custom animation sprite, reset the view sprite back to 0
- allow to disguise as another NPC
- add log to know which GM setup this statue/NPC
- add friendly reminder tricks for how to setup the text message