-
Content Count
848 -
Joined
-
Last visited
-
Days Won
34
Reputation Activity
-
bWolfie got a reaction from Cyro in Anyone can recommend that can host ragnarok server?
You should try Digital Ocean. Their servers are pretty highly used, meaning for a production environment, it wouldn't be ideal for anything larger than a small community of 10+ players, but their website has lots of guides. I started their with almost zero knowledge, and now it's almost like a second language to me.
-
bWolfie reacted to vykimo in Emergency Call Cooldown
Hi all, here is my latest work: Emergency Call Cooldown.
Easy for the player and good looking.
Please review it.
-
bWolfie reacted to PB&JJ in bBonusSkillLevel
Usage:
item script command:
bBonusSkillLevel,x,y; // x = skill_id y = skills level to add Example: (if you use double strafing, cast one that is two levels higher instead)
{ Id: 1715 AegisName: "Arbalest_" Name: "Arbalest" Type: 4 Buy: 48000 Weight: 1000 Atk: 90 Range: 5 Slots: 2 Job: { Archer: true Thief: true Hunter: true Rogue: true Bard: true } Loc: 34 WeaponLv: 3 EquipLv: 33 View: 11 Script: <" bonus bBonusSkillLevel,AC_DOUBLE,2; "> },
Note:
I Couldn't find the proper entry point for skill levels, I figured I should look around in unit.c / clif.c. For now it's overloading battle_calc_attack. if you happen to find any bugs. or skills it doesn't work on (when final skill level <= 10), or if you have any suggestions Please let me know!
-
bWolfie reacted to Ragno in Add usage of constants on item_db.conf structure
There are some numeric values that are constant to all items and doesn't change, it could be changed to constants and improve the understanding of item_db.
Those values are: Type, Upper, Gender, Loc, View (can be seen constant name on lub files), Stack and Sprite.
Example:
{ Id: 1626 AegisName: "Piercing_Staff" Name: "Piercing Staff" Type: TYPE_WEAPON Buy: 20 Weight: 500 Atk: 80 Matk: 145 Range: 1 Job: { Magician: true Acolyte: true Priest: true Wizard: true Monk: true Sage: true } Upper: { Upper: true Third Job: true Upper Third Job: true Baby Third Job: true } Loc: LOC_WEAPON WeaponLv: 3 EquipLv: 70 View: WEAPONTYPE_ROD Script: <" bonus bInt,4; bonus bIgnoreMdefRate,10+getrefine(); "> },
In this example is changed values from Type, Upper, Loc and View to constants.
-
-
-
-
bWolfie reacted to Adel in Adel's Free Sprites
Hello people~
These are my sprite work that I would like to share with you all.
Feel free to use them after you read the Terms of Use below.
Please join my Discord channel and click on #freebies to Download.
Enjoy!
-
bWolfie reacted to Ridley in @itemall and @itemmap
File Name: @itemall and @itemmap
File Submitter: Ridley
File Submitted: 12 Feb 2017
File Category: Utility
Give an item to all players online
@itemall <Item ID> <Item Amount>
Give an item to all players on the same map as you
@itemmap <Item ID> <Item Amount>
Using some old code from Emistry for this, thank you for your permission to use it.
Click here to download this file
-
bWolfie reacted to raPalooza~ in [showcase]Town of Beginnings SAO
I'm currently working on a Sword Art Online project and figured it would be cool to hear some feedback on this new map i just finished.
Its is a central town on the anime and also in the server, so a lot of things will be going on there. ;D
Made a video introduction to the town and its squares. And also a bit of the visual effects modifications of the server on the video.(like sao like HP bar)
Video:
-
bWolfie reacted to Mystery in Plugins Update: noitem & koe
I do apologize for that. It is currently up now
-
bWolfie reacted to KirieZ in NpcTalk2
View File NpcTalk2
NOTE: Hercules now provides this functionality by itself (check unittalk). I'm not updating this anymore.
Hello,
When converting iRO's Xmas event I missed a way to use npctalk to a specific player, so today I made it.
This plugin adds the npctalk2 script command that allows you to show a message like npctalk, but to a specific player only (by default the one attached to the script).
*npctalk2("<message>"{, "<npc name>",{"player name"}})This command will display a message to the a target player as if the NPC object running it was a player talking - that is, above their head and in the chat window. The display name of the NPC will get appended in front of the message to complete the effect.If NPC Name is given, the message will display on this npc's instead.If Player Name is given, the message will be displayed to that player instead of the attached one (if he's online)If the player is too far from the NPC (for example, in another map), the message will only show in the chatbox. Usage Example:
Assumming it's running in a NPC named Test and that there's a NPC named Test2 near.// Will display "I'm only talking to <Attached Player Name>" only to the attached player over NPC Testnpctalk2 "I'm only talking to "+strcharinfo(0);// Will display "I'm only talking to KirieZ" to player named KirieZ over NPC Testnpctalk2 "I'm only talking to KirieZ", "Test", "KirieZ";// Will display "Don't bother my friend, I'll talk to you" to the Attached player over NPC Test2npctalk2 "Don't bother my friend, I'll talk to you", "Test2"; If you find any bug let me know.
Submitter KirieZ Submitted 02/04/17 Category Plugins
-
bWolfie reacted to Ridley in @ip
View File @ip
usage: @ip <Player Name>
Unlike @sameip, this is meant to check a single player
config: use on players (gms) with same User Group as yourself yes/no
Do not redistribute or sell this file.
Output:
Failed attempt
Player not found/online
Submitter Ridley Submitted 02/04/17 Category Utility
-
bWolfie got a reaction from monkey77 in Haru's Script Checker
http://haru.ws/scriptchecker/
Hi all,
This is not a release and it's not mine either. I just wanted to alert people to this awesome piece of work by Haru.
You just paste your script and it'll error-check for you! Been here for 8 months and never heard of this till now.
Mods feel free to move this. I just want all to know about this as I haven't seen it anywhere on these forums. Should be a pinned post by Haru himself!
-
bWolfie reacted to Anisotropic Defixation in When Dark Lord sprite is on my screen, blind effect centers around it
Open monster_size_effect.lub inside the system folder, search for the DL's ID (1272) and delete the line including it ( [1272] = { MonsterSize = 1, MonsterEff = EFFECT.EF_DEVIL5 }, ).
This file adds special visual effects and changes the sprite's size for some monsters, like champions.
-
bWolfie reacted to Ragno in Is there a way to disable broadcasts client side?
Afaik, eAmod has an alternative script command to broadcast battlegrounds messages. I don't remember what was the name of that command, but allows players to don't show those announces in ther chats. I never tested by myself, only read about it long time ago.
However, if you don't want to create new script commands, you can use channelmes() command to send messages to channels and create a way to allow players to disable it through @channel command.
To know more about it please read documentation:
*channelmes("<#channel>", "<message>") This command will send a message to the specified chat channel. The sent message will not include any character's names. For special channels, such as #map and #ally, the attached RID's map or guild will be used. If the channel doesn't exist (or, in the case of a character-specific channel, no RID is attached), false will be returned. In case of success, true is returned. Hope this help you
-
bWolfie reacted to Ragno in How to get ' instance variable
The npc is not attached to an instance because only those that are inside an instance map are attached, so, floating npcs can't read instance variables because they are not attached. Try put a location for the npc:
2@nyd,1,1,0 script nyd_logout_exploit FAKE_NPC,{ end; OnPCLogoutEvent: if (!compare(strcharinfo(PC_MAP), "2@nyd")) end; getmapxy (@map$,@x,@y,UNITTYPE_PC); if ('ins_nyd2 < 4) end; if ((@x >= 100 && @x <= 300) && (@y >= 255 && @y <= 390)) #nyd_nest = gettimetick(2) + ( 60 * 60 * 24 * 3); // 3 Days end; }
However, this practice is not recommended and will be harmful because you will be duplicating the OnPCLogoutEvent with every instance created.
Maybe you could try with this other:
- script nyd_logout_exploit FAKE_NPC,{ end; OnPCLogoutEvent: if (!compare(strcharinfo(PC_MAP), "2@nyd")) end; .@instance_id = has_instance2("2@nyd"); instance_attach(.@instance_id); getmapxy (@map$, @x, @y, UNITTYPE_PC); if ('ins_nyd2 < 4) end; if ((@x >= 100 && @x <= 300) && (@y >= 255 && @y <= 390)) #nyd_nest = gettimetick(2) + (60 * 60 * 24 * 3); // 3 Days end; }
This other npc manually attaches the floating npc to the instance gived by has_instance2() command, and then I think you can read the instance variable (needs test).
-
bWolfie reacted to Sephus in Hercules Battlegrounds
Hercules Battlegrounds
A full conversion and enhancement of eAmod's Battlegrounds system into a easy-to-install Hercules plugin library.
Version: 1.0a (alpha)
Repository @ https://github.com/Smokexyz/HerculesBG
Installation
1) Place plugin files in plugin directory. (If you wish to re-compile the code, please do so the standard way.)
2) Place all script files in the default directory provided in the repository (or your own).
3) Place all database and config parts in their respective files.
4) in conf/plugins.conf add "hBG".
Instructions on installing Plugins - http://herc.ws/wiki/HPM#Building_a_plugin
Battleground Modes
Capture the Flag Eye of Storm Triple Inferno Team DeathMatch Bossnia Conquest Stone Control Domination Rush Free For All Why use it?
1) Prevents conflicts when updating Hercules.
2) Easy to install.
3) Can be easily modified for more functions/features in the future.
For contributors
If you wish to add a free BG script to the list of available battleground modes, please contact me.
Bug Reporting
Please feel free to open an issue on the repository and I'll get to it as soon as I can.
Donate to support the project and motivate updates.
-
bWolfie reacted to Blinzer in Damage Bonus on a specific Monster
you could have easily figured this out by yourself by searching for diabolus ring, an item which is well known for doing this to satan morroc. there's a reason we keep sending you back, so don't imply that we didn't understand the question.
-
bWolfie reacted to Aeromesi in Mouse Cursor appears when not hovered over character
"Big Fat Kid"
"Fat Ass [Hump it!]
Oh gosh! LOL
What client are you using? Have you tried recent clients? I'd think that would be a client problem? Correct me if I'm wrong.
-
bWolfie reacted to Mystery in October Digest 2016
October Digest 2016
The following digest covers the month of October 1st - October 31st 2016
Team Changes
None
Development Highlights
Update Intro (Renewal) (#1427) Updated MapCache Added Doxygen configuration (use 'make docs' to generate) Initial dimensional gap commit (#1431) CRI should only be calculated if flag have SCB_CRI Fix packet id for clif_heal for packet version >= 20150513 Change *getcharid to use constants [Fixed] Dont send packets for known unsupported client versions Added Packets for Several Clients (2015-10-01, 2015-10-29, 2015-11-04, 2015-12-16) Added new Character Creation Packet JOB_SUMMONER Placeholder Added Summoner Class & Added Summoner Skills(in DB) Implemented SU_BASIC_SKILL Skill of Summoner Implemented SU_BITE Skill, SU_HIDE, SU_SCRATCH, SU_STOOP, SU_LOPE Skill SU_SPRITEMABLE, SU_FRESHSHRIMP, SU_POWEROFLAND, SU_SV_STEMSPEAR SU_CN_POWDERING, SU_CN_METEOR, SU_POWEROFLIFE, SU_SV_ROOTTWIST, SU_SCAROFTAROU, SU_PICKYPECK, SU_ARCLOUSEDASH, SU_LUNATICCARROTBEAT, SU_POWEROFSEA, SU_TUNABELLY, SU_TUNAPARTY Skill SU_BUNCHOFSHRIMP, SC_BITESCAR, SC_SHRIMP, UNT_CATNIPPOWDER Increases SkillID Range on skill_get_index Summoner should be Small Size and Brute Race Added max_summoner_parameter Increases MAX_SKILL to occupy Summoner Skills Removed the too small max key length limit on the npc_removed_list DBMap
Database Highlights
[Fixed] bSkillAtk not increasing damage for some skills use mediumint for equip_locations Added support to Para_Team_Mark_ item in Eden Group Fix wrong items bonus Added Summoner Items Fix wrong skill name used to increase damage
Scripting Highlights
Add official quest condition for Guillotine Cross job change quest Fixes wrong warp of izlude Re-added the taekwon jobchange quest to the pre-renewal scripts
September Statistics
During the period there were 100 Commits. 17 Commits from Pull Requests with 3 Bugs* fixed from merged issues.
*Please note: Bug fixes are counted as references to issues; it does not include bugs that have been fixed without issue reference.
-
bWolfie reacted to Haziel in [Headgears/Garments] Haziel's Graphics
Glad to hear.
Also
Arcane Set Added.
-
bWolfie reacted to Ridley in [WIP] Hercules Offline - A Ragnarok Online Story
Well, not much done yet but I thought I can already show some progess :x
Goal is a Ragnarok Online RPG, for this I started with the maps. (Nothing else done yet).
For the initial step I want to do Prontera and Prontera Inn. Maybe followed by the field around it. In case I (hopefully) ever finish this, I don't want to talk about the story yet
As the Title screen I used kRO's login screen, ingame the related BGM's are played. I use a custom code for the lights, but I think it's becoming quite good already (even if there is still room for improvement). Once the maps are done I want to work on a fighting/battle system which comes closer to the Ragnarok Online one. Long talking, I show you what is ready right now.
-
-
bWolfie got a reaction from ZelosAvalon in [Daily Reward System]
More power to you Zelos! So jealous of your skills haha. Hope you can keep improving your scripting skills so you can be an all-in-one