AROGKOXP
AROGKOXP KO-FORUM HOSGELDİNİZ



Sizleri Neler Bekliyor ?
-Foruma Üye Olarak Yeni Arkadaşlıklar Edineceksiniz.
-İnternette Zaman Geçirecek Bir Alanınız Olucak Ve Eğleneceksiniz.
-PvP Server Tutkunuysanız Pvp Serverlerde Yenilikleri Takip Ediceksiniz.
-Yeni Açılan Serverleri Anında Bulacaksınız .
-Gmlik Adaylığı Koyacaksınız.Serverinizi Tanıtacaksınız.
-Pvp Serverler Hakkında Herşey Bu Forumda Olucak.
-ÜYE OLURSANIZ FORUMDAKİ REKLAMLAR GÖZÜKMEZ
Bunlardan Yararlanmak İçin Sizden Tek İsteyimiz Üye Olmanız Yada Giriş Yapmanız.
AROGKOXP


 
AnasayfaAnasayfa  TakvimTakvim  GaleriGaleri  SSSSSS  AramaArama  Üye ListesiÜye Listesi  Kullanıcı GruplarıKullanıcı Grupları  Kayıt OlKayıt Ol  Giriş yapGiriş yap  Face GroupFace Group  SOHBETSOHBET  ATV CANLIATV CANLI  Knight MokokooKnight Mokokoo  ANEWSTVANEWSTV  

Paylaş | 
 

 Oyun İci Clan Devretme Sistemi[PAYLAŞIM]

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
Nero

avatar

Mesaj Sayısı : 52
Kayıt tarihi : 10/05/10

MesajKonu: Oyun İci Clan Devretme Sistemi[PAYLAŞIM]   C.tesi Kas. 06, 2010 11:05 pm

Hemen Kuruluma Geçiyorum


Cevap Yazdiginiz için tesekkürler.http://www.4shared.com/file/HBLaPzDu/clandevret.html

4shared.com/file/HBLaPzDu/clandevret.html

İlk Üstteki Linkten indirdiğiniz Php leri AppServer Yada Xampp Hangisini Kullanıyorsanız İçine Atıyorsunuz.


Gerekli Tabloyu Ekliyoruz ;

Kod:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[clandevret]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[clandevret]
GO

CREATE TABLE [dbo].[clandevret] (
[devreden] [varchar] (21) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[alan] [varchar] (21) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[clanadi] [varchar] (21) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[kayit] [int] NULL ,
[vicefame] [int] NULL ,
[zaman] [datetime] NULL
) ON [PRIMARY]
GO

Şunu Load_User_Dataya Ekliyoruz

Kod:
declare @charId varchar(21),
@fame2 Int,
@kayIt2 Int,
@devreden varchar(21),
@alan varchar(21)
select @alan = alan from clandevret where alan = @struserID or devreden = @struserID
select @devreden = devreden from clandevret where alan = @struserID or devreden = @struserID
select @fame2 = vIcefame from clandevret where devreden = @struserID
select @charId = strcharId1 from account_char where straccountId = @accountId
select @kayIt2 = kayIt from clandevret where devreden = @struserID or alan = @struserID
If @kayIt2 = 0
begIn
update userdata set fame = @fame2 where struserId = @devreden
update userdata set fame = 1 where struserId = @alan
update clandevret set kayIt = 1 where devreden = @struserID or alan = @struserID

Şunu 21.EVT Nin Sonuna Ekliyoruz;

Kod:
EVENT 41801 ;clandevret
E SELECT_MSG 16544 19545 18855 18866 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
END

EVENT 18866 ;
E SEND_WEBPAGE_ADDRESS 5
END

Query Kodları; Npc mizi Ekliyelim ve Yerleştirelim.

Kod:

delete from k_npc where ssid = 18445
delete from k_npcpos where npcid = 18445 and zoneid = 21

insert into [K_NPC] values ('18445','[Clan Devret]','2050','100','971650940','971720780','1','0','28','1','1','1','0','90','0','0','100000','0','0','15000','497','497','0','1500','0','0','1000','0','0','0','255','255','255','255','255','255','255','200','30','35','35','0','0','1','1','0');

insert into [k_npcpos] values ('21','18445','103','0','0','0','19','330','359','330','359','330','359','330','359','1','4400','0','3','NULL');

Şimdi Gelelim TBL Lere.
TBL Olayını Yapabilen var Yapamayan Var.Bu Yüzden Serverinizin

Ben Tbl Editten Anlarım Derseniz.

Data/Quest_Menu_Us.TBL Eklencekler


18855 Clan Devret


Data/Quest_Talk_Us.TBL Eklencekler


19545 Clan Devretmeye Hosgeldiniz


Data/Web_Address_Us.TBL Eklencekler


Kod:
http://Server ip/clandevret/index.php
Satır Kodunuda 5 yapın arkadaşlar...

Nasıl Çalışır ;

-SQL İnjection Önlemi Alınmıştır..
-Oyun İçidir.Kontroller Sorunsuz.
-Logları Tabloya 'Devreden,Alan,Zaman' Şeklinde Yazdırır.

Gerekli Sorgular ;
1-)İd Şifre Yeri Boşşa Hata Ver.
2-)İd yada Şifre Yanlışşa Hata Ver.
3-)Char Oyunda Değilse Hata Ver.
4-)Clanda Değilse Hata Ver.
5-)Clanda Olupda Lider Değilse Hata Ver.
6-)Clanda Asist Yoksa Hata Ver.
7-)Açıl.
Yapıldıktan Sonra Bir Menu Gelir.Bir Combobox da 3 Asisitin Adı Yazar.Asisit yoksa 'Asist Yok' Yazar.

Oyuncu Clanı Devredeceği Kişiyi Seçer ve Devret e Tıklar Bu Arada Hiç Bir Sorgu Yapmaz.
Oyuncu Oyunda Olsun veya Olmasın Devreder ve ClanDevret Tablosuna Bir Satır Ekler.
Relogda Clan Başkanı Asist Yerine Geçer.
Asistde Clan Başkanı Yerine.
;


Resmi orjinal boyuta getirmek için tıklayın. ( Pvp-Kenti )

Resmi orjinal boyuta getirmek için tıklayın. ( Pvp-Kenti )



DN;Php ler Basit Bir Encode ile Encodelanmıştır.İsteyen Decodelayıp İstediği Gibi Oynayabilir.
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör
 
Oyun İci Clan Devretme Sistemi[PAYLAŞIM]
Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Blue Fox Psp Oyunları
» Türkiyedeki En iyi db lerden Bir Tanesini paylaşmak istedim
» PvP Koxp V5 Yeni ÖzeLLikLer iLe Karşınızda [Dev PayLaşım]

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
AROGKOXP :: PWP DOSYALARI :: PAYLASIM-
Buraya geçin: