Vencillio
6 topics in this forum
-
This is a quick release/tutorial on getting 'Time Played' on a Valius or Vencillio base, only reason im posting it is because I haven't seen anyone release something like this and its my own work. I am OneTrueGodTet on R-S this is my work, Just wanted to post it here as well seeing as im new and not everyone may have access to it there https://www.rune-server.ee/runescape-development/rs2-server/tutorials/681945-vencillio-valius-time-played.htmlI'm not saying its perfect or that it dosen't need some tender love and care but here ya go.in rs2\entitiy\playerPlayer.java add the following imports: import com.mayhem.rs2.entity.player.net.TimePlayed import…
-
1
Reputation Points
- 11 replies
- 2.3k views
-
-
Nothing to special, could use a bit of work, with projectile id's, just copied the Crazy Archaeologist and edited. Easy to modify, just did it quickly as I was testing the area for my own project, but enjoy. package com.vencillio.rs2.entity.mob.impl.wild; import com.vencillio.core.task.Task; import com.vencillio.core.task.TaskQueue; import com.vencillio.core.util.Utility; import com.vencillio.rs2.content.combat.Hit; import com.vencillio.rs2.content.combat.Hit.HitTypes; import com.vencillio.rs2.entity.Entity; import com.vencillio.rs2.entity.Location; import com.vencillio.rs2.entity.Projectile; …
-
1
Reputation Points
- 14 replies
- 2.6k views
-
-
Hey everyone, Thought this thread was a little dead so I thought I would start posting some stuff. The text lag everyone is experiencing with the new Valius release can be fixed by going to ClientFrame.java and changing this: if (resizable) { setMinimumSize(new Dimension(766 + insets.left + insets.right, 555 + insets.top + insets.bottom)); } To this: if (resizable) { setMinimumSize(new Dimension(770 + insets.left + insets.right, 560 + insets.top + insets.bottom)); }
-
0
Reputation Points
- 14 replies
- 2.6k views
-
-
This will add a 2 minute auto save to prevent rollback. This is literally if your vps goes down, you accidentally close eclipse or your server.bat, or if the server crashes. Step One: Open your Vencillio source, and navigate to Src/Com/Vencillio/core/task/impl You'll know you're in the right place if you see a file called "WalktoTask.java" Create a new Java Document and call it PlayerBackupTask Paste this code inside of it package com.vencillio.core.task.impl; import java.util.Arrays; import java.util.Optional; import com.vencillio.core.task.Task; import com.vencillio.rs2.content.io.PlayerSave; import com.vencillio.rs2.entity.World; import com.ven…
-
0
Reputation Points
- 9 replies
- 2.1k views
-
-
Hello Lads, I ran into an issue with the Vencillio base where gem's and some other items could be cut or crafted without the necessary tool, today I have a small snippet of code which could be considered kinda "hacky" but takes care of this issue. First Open your Crafting.java rs2.content.skill.craftingnew.Crafting.java search for public boolean itemOnItem(Player player, Item use, Item with) { next search for this final Craftable craftable = getCraftable(use.getId(), with.getId()); if (craftable == null) { return false; } and underneath that we can add this snippet of code I have written. if(craftable.getUse().getId() != use.getId() &…
-
0
Reputation Points
- 1 reply
- 1.1k views
-
-
For those who use Vencillio, there is a nasty bug with Ruby Bolts (e). What this bug does is after a NPC's health goes below 0, and it hits a spec, it counts the kill as two. Allowing for multiple drops, mini-games to skip waves (ex. fight caves), and etc. This is my first snippet so bear with me. The fix I added works and I'm not sure if this is the 100% proper way to do this, but It has fixed it. In BoltSpecials.java find Case 9242. Below that add if (attacking.isDead()) { return; } I'm horrible at explaining things, but what this does is it checks if the NPC you're attacking is dead. If it is then it will catch that, and stop the spec from happenin…
-
0
Reputation Points
- 0 replies
- 1k views
-