Jump to content

AnnieRuru

Script Developers
  • Content Count

    1677
  • Joined

  • Last visited

  • Days Won

    245

Reputation Activity

  1. Like
    AnnieRuru got a reaction from xJhay in cell_pvp   
    NO - I am perfectionist
     
    1.5 - plugin
    - fix unused struct error happens on certain compiler
     
    actually its ok to ignore, this error didn't even show up on my visual studio hahaha
  2. Like
    AnnieRuru got a reaction from Dduwsmitt in cell_pvp   
    NO - I am perfectionist
     
    1.5 - plugin
    - fix unused struct error happens on certain compiler
     
    actually its ok to ignore, this error didn't even show up on my visual studio hahaha
  3. Like
    AnnieRuru got a reaction from Kuroyama in cell_pvp   
    not that I know of
    it needs to relog
     
     
    1.4 - plugin
    - fix pk server doesn't calculate the pvp points correctly when set pk_mode to 2 or 3
    - add bone drop configuration
  4. Like
    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:


  5. Like
  6. Upvote
    AnnieRuru reacted to Daraen in I want to show slot item on my windows equipment.   
    @AnnieRuru i think we have a same files 😕

  7. Like
    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~
  8. Upvote
    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
  9. Like
    AnnieRuru reacted to X-EcutiOnner in VENDING DESCRIPTION   
    You can do this by Hex Editor.
     

  10. Like
    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_ ....
  11. Upvote
    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?
  12. Like
    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
     
     
     
     
  13. Like
    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
     
     
     
     
  14. Like
    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.
     
  15. Like
    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
     
     
  16. Like
    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; }  
  17. Like
    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
  18. Like
    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 ??

  19. Upvote
    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. 😝
  20. Like
    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

     
     
     
  21. Upvote
    AnnieRuru got a reaction from pos4da in @day/@night mode not showing at all   
  22. Upvote
    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.
     
  23. Upvote
    AnnieRuru got a reaction from Kuroyama in @day/@night mode not showing at all   
  24. Like
    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
  25. Like
    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
     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.