Register for your free account! | Forgot your password?

You last visited: Today at 09:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



permanent Buffs Idea

Discussion on permanent Buffs Idea within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old   #1
 
kotsh's Avatar
 
elite*gold: 0
Join Date: May 2007
Posts: 360
Received Thanks: 27
permanent Buffs Idea

Hello guys
i saw many servers using permanent buffs system
but when i try to force add skill at timed job game server crash
any idea how it work ?
thank you
kotsh is offline  
Old 12/03/2017, 14:55   #2
 
Muhab*'s Avatar
 
elite*gold: 0
Join Date: Feb 2014
Posts: 885
Received Thanks: 1,419
Muhab* is offline  
Old 12/03/2017, 22:55   #3

 
TrashBag's Avatar
 
elite*gold: 0
Join Date: May 2016
Posts: 319
Received Thanks: 85
Quote:
Originally Posted by Muhab Ashraf View Post
he just did XD

HERE YOU GO it's not well coded but will do what u want
~~ not mine~~
Addlogchar
IF (@EventID IN (4,6,9)) -- Permanent Buffs
BEGIN
EXEC _BLA_BLA_BUFFS @CharID
END
/////////////////////////////////
USE [SRO_VT_SHARDLOG]
GO
/****** Object: StoredProcedure [dbo].[_BLA_BLA_BUFFS] Script Date: 6/14/2016 3:14:01 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

-- =============================================
Create Procedure [dbo].[_BLA_BLA_BUFFS]
@CharID INT
as
DECLARE @Serial BIGINT
SELECT @Serial = (SELECT TOP 1 Serial64 + 1 FROM SRO_VT_SHARD.._TimedJob ORDER BY Serial64 DESC)

DECLARE @ INT
DECLARE @ INT
DECLARE @ INT
DECLARE @ INT
DECLARE @5 INT
DECLARE @6 INT

SET @ = (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_SHIELD_%'))
SET @ = (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_GONGUP_%'))
SET @ = (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_GANGGI_%'))
SET @ = (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_LIGHTNING_JIPJUNG_%'))
SET @5 = (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_LIGHTNING_GWANTONG_%'))
SET @6 = (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_COLD_GANGGI_%'))

IF (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_SHIELD_%')) NOT IN (SELECT [JobID] FROM SRO_VT_SHARD.dbo._TimedJob WHERE CharID=@CharID)
BEGIN
DELETE FROM SRO_VT_SHARD.dbo._TimedJob WHERE [CharID]=@CharID AND [JobID] IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_SHIELD_%')
INSERT SRO_VT_SHARD.dbo._TimedJob SELECT @CharID,0 @,959200,0,0,0,0,0,0,0,0,@Serial,0
END
IF (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_GONGUP_%')) NOT IN (SELECT [JobID] FROM SRO_VT_SHARD.dbo._TimedJob WHERE CharID=@CharID)
BEGIN
DELETE FROM SRO_VT_SHARD.dbo._TimedJob WHERE [CharID]=@CharID AND [JobID] IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_GONGUP_%')
INSERT SRO_VT_SHARD.dbo._TimedJob SELECT @CharID,0 @,959200,0,0,0,0,0,0,0,0,@Serial,0
END
IF (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_GANGGI_%')) NOT IN (SELECT [JobID] FROM SRO_VT_SHARD.dbo._TimedJob WHERE CharID=@CharID)
BEGIN
DELETE FROM SRO_VT_SHARD.dbo._TimedJob WHERE [CharID]=@CharID AND [JobID] IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_FIRE_GANGGI_%')
INSERT SRO_VT_SHARD.dbo._TimedJob SELECT @CharID,0 @,959200,0,0,0,0,0,0,0,0,@Serial,0
END
IF (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_LIGHTNING_JIPJUNG_%')) NOT IN (SELECT [JobID] FROM SRO_VT_SHARD.dbo._TimedJob WHERE CharID=@CharID)
BEGIN
DELETE FROM SRO_VT_SHARD.dbo._TimedJob WHERE [CharID]=@CharID AND [JobID] IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_LIGHTNING_JIPJUNG_%')
INSERT SRO_VT_SHARD.dbo._TimedJob SELECT @CharID,0 @,959200,0,0,0,0,0,0,0,0,@Serial,0
END
IF (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_LIGHTNING_GWANTONG_%')) NOT IN (SELECT [JobID] FROM SRO_VT_SHARD.dbo._TimedJob WHERE CharID=@CharID)
BEGIN
DELETE FROM SRO_VT_SHARD.dbo._TimedJob WHERE [CharID]=@CharID AND [JobID] IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_LIGHTNING_GWANTONG_%')
INSERT SRO_VT_SHARD.dbo._TimedJob SELECT @CharID,0 @5,959200,0,0,0,0,0,0,0,0,@Serial,0
END
IF (SELECT Max (SkillID) FROM SRO_VT_SHARD.dbo._CharSkill WHERE CharID=@CharID AND SkillID IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_COLD_GANGGI_%')) NOT IN (SELECT [JobID] FROM SRO_VT_SHARD.dbo._TimedJob WHERE CharID=@CharID)
BEGIN
DELETE FROM SRO_VT_SHARD.dbo._TimedJob WHERE [CharID]=@CharID AND [JobID] IN (SELECT ID FROM SRO_VT_SHARD.dbo._RefSkill WHERE Basic_Code LIKE 'SKILL_CH_COLD_GANGGI_%')
INSERT SRO_VT_SHARD.dbo._TimedJob SELECT @CharID,0 @6,959200,0,0,0,0,0,0,0,0,@Serial,0
END
TrashBag is offline  
Old 12/04/2017, 00:52   #4
 
kotsh's Avatar
 
elite*gold: 0
Join Date: May 2007
Posts: 360
Received Thanks: 27
Quote:
Originally Posted by Muhab Ashraf View Post
OMG OMG OMG You my Hero thank you
i dont know what i was gonna do with out you

please you google it and try it
if worked tell me for Big Thanks
kotsh is offline  
Old 12/12/2017, 00:00   #5
 
elite*gold: 7
Join Date: Sep 2011
Posts: 160
Received Thanks: 169
We are acquainted perma buffs from Electus, Electus buffs are misleading, fake. And other servers too. When you down at PvP you must teleport for get buffs. But only few players know this. TrashBag codes is trash too . Danke, gracias.

Edit: Ask him if you dont belive me. Stop sending msg to me.
Monarch MVP is offline  
Reply


Similar Threads Similar Threads
Wie Buffs permanent machen?
05/16/2016 - Fiesta Online - 9 Replies
Weiß einer wie man Buffs permanent macht? Also wenn man eine Rolle benutzt das der Buff für immer drin ist?
[Ressource Edit] Permanent Buffs
08/10/2015 - Flyff PServer Guides & Releases - 12 Replies
I haven't seen anyone else figuring this out so i'm gonna show you a little trick. Setting the skill time in the AddSkillProp will make buffs permanent, they only get removed on death or if a Billposter uses the hero-skill. The reason why this works is this: buff.cpp BOOL CBuffSkill::IsRemovable( CMover* pMover )
[Idea] Dungeon Buffs
06/08/2013 - CO2 Private Server - 19 Replies
So today i was thinking what new we can have in a dungeon if the dungeon is going to take some time to finish and i came up with the idea with "Buffs" here is a img i got from league of legends to explain the buff thing http://25.media.tumblr.com/af9d42a956eade8c1eea55 c8e31b5dbf/tumblr_ml0xwsaj4M1s9cgtgo1_500.jpg so i was thiking to add 3-4 kind of buffs around the dungeon.
[IDEA]For ever lasting Buffs
09/24/2008 - Perfect World - 3 Replies
K so i was wondering if its possible to create forever lasting buffs with CE, so make the server think that your buff is still on 24/7. So for example, you cast Cloud Sprint or w.e the BM speed skill is, then instead of lasting 15 seconds, it last's forever. Or when you use something like a life powder, it lasts for 10 minutes, then you change it to forever. Do you think this is possible with a Cheat Engine, or do you guys think you will need to packet edit?



All times are GMT +1. The time now is 09:44.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.