المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : guild points


s204
18-09-2018, 05:32 PM
ممكن حل للمشكله ال gp بتتجول لي ماينس

https://i.imgur.com/Jwidf7X.jpg

McDiesel
19-09-2018, 12:42 AM
الجيلد ماكس Lv ?

s204
19-09-2018, 12:48 AM
الجيلد ماكس Lv ?

max lvl 5

McDiesel
19-09-2018, 12:54 AM
ايوة انا اقصد ان الجيلد بيعمل كدة لما يوصل Max lv ?

s204
19-09-2018, 12:55 AM
ايوة انا اقصد ان الجيلد بيعمل كدة لما يوصل Max lv ?

ايوا يوصل ماكس لفل و يتغيل ماينس

McDiesel
19-09-2018, 01:45 AM
معتقدش ان فيها مشكلة مش هتضرك ف حاجة

s204
19-09-2018, 01:59 AM
معتقدش ان فيها مشكلة مش هتضرك ف حاجة

مش هعرف اشتري الحاجات الي ب gp

Mahmoud Rashwan
19-09-2018, 11:30 PM
اعمل الجيلد ينزل على طول لفل 5

.Gamer.
20-09-2018, 01:03 AM
اعمل الجيلد ينزل لفل 5 وهي مش هتيجي بال - ... لان اعتقد هي بتجيب بال - في private server ودي بسبب البوتات وكدا ... وبعد كدا بترجع تتظبط تاني

s204
20-09-2018, 01:15 AM
اعمل الجيلد ينزل لفل 5 وهي مش هتيجي بال - ... لان اعتقد هي بتجيب بال - في private server ودي بسبب البوتات وكدا ... وبعد كدا بترجع تتظبط تاني

ممن الطريقة و سمحت

BuiLt4KiLl
21-09-2018, 10:36 PM
ممن الطريقة و سمحت

بص حضرتك هتروح المسار التالي
SRO_VT_SHARD > Programmability > Stored Procedues > dbo._Guild_Create

كلك يمين Modify
امسح اللي جواها و حط ده
USE [SRO_VT_SHARD]
GO
/****** Object: StoredProcedure [dbo].[_Guild_Create] Script Date: 9/21/2018 10:29:45 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


--
ALTER PROCEDURE [dbo].[_Guild_Create]
@GuildName varchar(64),
@CreaterID int
as
if (exists (select id from _Guild where Name = @GuildName))
begin
return -1000
end
if (exists (select CharID from _GuildMember where CharID = @CreaterID))
begin
return -1001
end
begin transaction

declare @GuildID int
declare @FoundationDate smalldatetime

set @FoundationDate = GetDate()
insert _Guild(Name, Lvl, GatheredSP, FoundationDate,Alliance,Booty) values(@GuildName, 5, 0, @FoundationDate,0,0)
set @GuildID = @@identity

if (@@error <> 0 or @@rowcount = 0 or @GuildID = 0)
begin
rollback transaction
return -5
end

--길드장은 퍼미션이 0xffffffff !!
declare @rvalue int
exec @rvalue = _Guild_FnAddMember @GuildID, @CreaterID, 0, @FoundationDate,0xffffffff
if (@@error <> 0 or @rvalue <= 0)
begin
rollback transaction
return @rvalue
end

-- 길드 창고를 생성하자
exec @rvalue = _Guild_CreateChest_NoTX @GuildID
if (@@error <> 0 or @rvalue <= 0)
begin
rollback transaction
return @rvalue
end

commit transaction
return @GuildID

s204
21-09-2018, 11:28 PM
بص حضرتك هتروح المسار التالي
SRO_VT_SHARD > Programmability > Stored Procedues > dbo._Guild_Create

كلك يمين Modify
امسح اللي جواها و حط ده
USE [SRO_VT_SHARD]
GO
/****** Object: StoredProcedure [dbo].[_Guild_Create] Script Date: 9/21/2018 10:29:45 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


--
ALTER PROCEDURE [dbo].[_Guild_Create]
@GuildName varchar(64),
@CreaterID int
as
if (exists (select id from _Guild where Name = @GuildName))
begin
return -1000
end
if (exists (select CharID from _GuildMember where CharID = @CreaterID))
begin
return -1001
end
begin transaction

declare @GuildID int
declare @FoundationDate smalldatetime

set @FoundationDate = GetDate()
insert _Guild(Name, Lvl, GatheredSP, FoundationDate,Alliance,Booty) values(@GuildName, 5, 0, @FoundationDate,0,0)
set @GuildID = @@identity

if (@@error <> 0 or @@rowcount = 0 or @GuildID = 0)
begin
rollback transaction
return -5
end

--길드장은 퍼미션이 0xffffffff !!
declare @rvalue int
exec @rvalue = _Guild_FnAddMember @GuildID, @CreaterID, 0, @FoundationDate,0xffffffff
if (@@error <> 0 or @rvalue <= 0)
begin
rollback transaction
return @rvalue
end

-- 길드 창고를 생성하자
exec @rvalue = _Guild_CreateChest_NoTX @GuildID
if (@@error <> 0 or @rvalue <= 0)
begin
rollback transaction
return @rvalue
end

commit transaction
return @GuildID



شكرا

BuiLt4KiLl
21-09-2018, 11:36 PM
العفو ،
لو مشكلة حضرتك خلصت
إختار أفضل إجابة علشان نقفل الموضوع
:emoji1:

McDiesel
22-09-2018, 12:45 AM
##