Merhaba Arkadaşlar;

Oto clan sistemi nedir ?

Char kuruldugu an nation 1 ise KARUS nation 2 ise HUMAN adlı Clana girer. Bu sistemi gördügümde sevmiştim Pelerinde ekledim ben ama cloak.tbl de ekli olmadıgından gözükmüyor eger usko pelerinlerin ekli oldugu cloak.tbl kullanırsanız sorun cözülür.

Bug:

Clan user sınırını aştığında clandan cıkılamıyor..

v1.298 ebenezerde user limitini 100 yapmak için:

Kod:
0042ACA3   . 6A 24                PUSH 64
Prosedür:
Kod:
CREATE PROC [dbo].[AUTO_CLAN]
@id varchar(21)
AS
/*
Author: Nero
*/
BEGIN TRAN
DECLARE @Nation int, @Knights int, @Clan1 int, @Clan2 int
SET @Clan1 = 1
SET @Clan2 = 2
SELECT @Nation = Nation, @Knights = Knights FROM USERDATA WHERE strUserId = @id
IF (@Nation = 1 AND @Knights = 0)
BEGIN
UPDATE USERDATA SET Knights = @Clan1 WHERE strUserId = @id
UPDATE KNIGHTS SET Members = Members + 1 WHERE IDNum = @Clan1
INSERT INTO KNIGHTS_USER VALUES (@Clan1, @id)
UPDATE USERDATA SET Fame = '5' WHERE strUserId = @id
END

ELSE IF (@Nation = 2 AND @Knights = 0)
BEGIN
UPDATE USERDATA SET Knights = @Clan2 WHERE strUserId = @id
UPDATE KNIGHTS SET Members = Members + 1 WHERE IDNum = @Clan2
INSERT INTO KNIGHTS_USER VALUES (@Clan2, @id)
UPDATE USERDATA SET Fame = '5' WHERE strUserId = @id
END
CREATE_NEW_CHAR'a ekleyin:

Kod:
EXEC AUTO_CLAN @CharID