Skip to main content
Merhaba, Ziyaretçi!

Bizi ziyaret ettiğiniz için teşekkür ederiz!

Sitemizden daha iyi yararlanabilmek için "Giriş" yapmalı ya da "Kayıt" olmalısınız ;)

("vSro Forum - vSro Rehberi" ayrıcalıktır!)

vSro Forum - vSro Rehberi ve Paylaşımları
f8 filter
Sun World
Raymond

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

SORU Guild Ceza Sıfırlama Sorunu
Guild Ceza Sıfırlama Sorunu
#1
Son Düzenleme: 21.07.2016, Saat: 20:26, Düzenleyen: PurePower.
Guild cezam sıfır olacak ama job cezam olduğu gibi sorunsuz bir şekilde kalacak. Bunu sqlden nasıl yapabilirim?

Bir kaç kod bulmuştum ama bu kodlar fgw girişte direk dc veriyordu bir türlü yapamadım bu konuda ciddi derecede yardıma ihtiyacımvar.

Arkadaşım önerdi bu forumu detaylı bir biçimde yardımcı oluyorlar dedi bakalım bu sorunum çözülürse artık 7/24 bu forumdayım.
Cevapla
RE: Guild Ceza Sıfırlama Sorunu
#2
Bu Query kullanarak CharID 'sini bul;

USE
SRO_VT_SHARD
SELECT * FROM _Char WHERE CharName16='karakter adı'

SRO_VT_SHARD>Tables>TimedJob tablosunu aç,
Orada JOBID1, JOBID2 diye sütunlar olmalı yanlış hatılamıyorsam.
Onlardan biri JOB, biri GUILD. Deneyerek yapabilirsin.
Cevapla
Cvp: Guild Ceza Sıfırlama Sorunu
#3
(20.07.2016, Saat: 01:43)LordShadow Adlı Kullanıcıdan Alıntı: Guild cezam sıfır olacak ama job cezam olduğu gibi sorunsuz bir şekilde kalacak. Bunu sqlden nasıl yapabilirim?

Bir kaç kod bulmuştum ama bu kodlar fgw girişte direk dc veriyordu bir türlü yapamadım bu konuda ciddi derecede yardıma ihtiyacımvar.

Arkadaşım önerdi bu forumu detaylı bir biçimde yardımcı oluyorlar dedi bakalım bu sorunum çözülürse artık 7/24 bu forumdayım.

Öncelikle Aşağıdaki resimdeki prosedüre sağ tıkla modify de (SRO_VT_SHARD->Programmability->Stored Procedures->_addtimedjob)
QMdyzG.png


Ardından sağda açılan prosedürde en alta in ve aşağıdaki resimde kırmızı ile taralı alandaki gibi olan bölümü bul ve sil. kırmızı alanda ne varsa, sendekilerde de onları sil.
X4zl3j.png



Simdide o en alt bölüme yani temiz olan bölüme benim aşağıda verdiğiim kodu kopyalayıp ekle ve F5 yap. Sakın komple değiştirme. Sildiğin kısma ekle sadece

PHP Kod:
   if (not exists (select CharID from _Char with (nolockwhere CharID = @CharID))
 
               return -1
            if 
(@TimeToKeep <= 0)
 
               return -2
            declare 
@NewJobID int
            set 
@NewJobID 0
            
--##JobID 1 = Guild // JobID 2 = Thief/Hunter/Trader
 
           --##If you want to only have one not both, then just modify the line below!
 
           --if (@JobID and @Category and @Serial64=0) or (@JobID and @Category and @Serial64=0 --For Guild and CharJob            
     
if (@JobID and @Category and @Serial64=0  --Only for Guild
            BEGIN
            set 
@CharID 0            
            insert into _TimedJob
(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
 
           values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
 
           
            END
            ELSE
            BEGIN
            
--##begin due to develop composite item
 
           insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
 
           values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
 
           END
            
--##end due to develop composite item
 
           set @NewJobID = @@identity
            if 
(@@error <> or @@rowcount 0)
 
               
                return 
-3
     
return @NewJobID   
Cevapla
Cvp: RE: Guild Ceza Sıfırlama Sorunu
#4
(20.07.2016, Saat: 03:09)BURAKSERIT Adlı Kullanıcıdan Alıntı: Bu Query kullanarak CharID 'sini bul;

USE
SRO_VT_SHARD
SELECT * FROM _Char WHERE CharName16='karakter adı'

SRO_VT_SHARD>Tables>TimedJob tablosunu aç,
Orada JOBID1, JOBID2 diye sütunlar olmalı yanlış hatılamıyorsam.
Onlardan biri JOB, biri GUILD. Deneyerek yapabilirsin.

Sen balık veriyorsun, tutmayı öğretmiyorsun bu bahsettiğin ile Smile
Adam cezayı komple kaldırmak istiyor.
Cevapla
RE: Guild Ceza Sıfırlama Sorunu
#5
(20.07.2016, Saat: 03:37)HistoricaL Adlı Kullanıcıdan Alıntı:
(20.07.2016, Saat: 03:09)BURAKSERIT Adlı Kullanıcıdan Alıntı: Bu Query kullanarak CharID 'sini bul;

USE
SRO_VT_SHARD
SELECT * FROM _Char WHERE CharName16='karakter adı'

SRO_VT_SHARD>Tables>TimedJob tablosunu aç,
Orada JOBID1, JOBID2 diye sütunlar olmalı yanlış hatılamıyorsam.
Onlardan biri JOB, biri GUILD. Deneyerek yapabilirsin.

Sen balık veriyorsun, tutmayı öğretmiyorsun bu bahsettiğin ile Smile
Adam cezayı komple kaldırmak istiyor.

"Guild cezam sıfır olacak ama job cezam olduğu gibi sorunsuz bir şekilde kalacak. Bunu sqlden nasıl yapabilirim?"
Dediği için, böyle anlattım.
Ayriyetten "guild cezası kaldırma" diye googleye yazsa milyon tane konu çıkıyor Big Grin
Cevapla
Cvp: RE: Guild Ceza Sıfırlama Sorunu
#6
(20.07.2016, Saat: 01:43)LordShadow Adlı Kullanıcıdan Alıntı: Bir kaç kod bulmuştum ama bu kodlar fgw girişte direk dc veriyordu bir türlü yapamadım bu konuda ciddi derecede yardıma ihtiyacımvar.

(20.07.2016, Saat: 18:03)BURAKSERIT Adlı Kullanıcıdan Alıntı: "Guild cezam sıfır olacak ama job cezam olduğu gibi sorunsuz bir şekilde kalacak. Bunu sqlden nasıl yapabilirim?"
Dediği için, böyle anlattım.
Ayriyetten "guild cezası kaldırma" diye googleye yazsa milyon tane konu çıkıyor Big Grin

Bulduğu kodlar fgw yi bozmuş çünkü dümdüz okutmuş . Bu kısımdan çıkartırsın sandım pardon ^^ 
O yüzdende detaylıca anlattım. İnternettekiler queryi verio al yapıştır okut diyor. Hatalı işlem sonucuda fgw bozuluyor sistem varsa çalışmıyor vs vs Smile
Cevapla
RE: Guild Ceza Sıfırlama Sorunu
#7
(20.07.2016, Saat: 19:52)HistoricaL Adlı Kullanıcıdan Alıntı:
(20.07.2016, Saat: 01:43)LordShadow Adlı Kullanıcıdan Alıntı: Bir kaç kod bulmuştum ama bu kodlar fgw girişte direk dc veriyordu bir türlü yapamadım bu konuda ciddi derecede yardıma ihtiyacımvar.

(20.07.2016, Saat: 18:03)BURAKSERIT Adlı Kullanıcıdan Alıntı: "Guild cezam sıfır olacak ama job cezam olduğu gibi sorunsuz bir şekilde kalacak. Bunu sqlden nasıl yapabilirim?"
Dediği için, böyle anlattım.
Ayriyetten "guild cezası kaldırma" diye googleye yazsa milyon tane konu çıkıyor Big Grin

Bulduğu kodlar fgw yi bozmuş çünkü dümdüz okutmuş . Bu kısımdan çıkartırsın sandım pardon ^^ 
O yüzdende detaylıca anlattım. İnternettekiler queryi verio al yapıştır okut diyor. Hatalı işlem sonucuda fgw bozuluyor sistem varsa çalışmıyor vs vs Smile

Bende işi bilmeden önce bulup okutuyodum, bozup yaparak neyin ne olduğunu öğrendim.
Query'i nereye atıyor? Ne yapıyor? Neyi etkiliyor? Bi query görsem ne olduğunu biliyorum.
Buda arkadaşa tecrübe olur, kendini eğitir Big Grin
Cevapla
RE: Guild Ceza Sıfırlama Sorunu
#8
Allah razı olsun prosedürden hiç anlamam bu açığımıda bu forumda tammalayacağım gibi ben ve arkadaşlarım artık bu foruma pineklemiş durumdayız yarinden itibaren 7/24 yüm konulara cevap verip bildiğim alanlarda desteğimi eksik etmeyeceğim.
Cevapla
Cvp: RE: Guild Ceza Sıfırlama Sorunu
#9
(21.07.2016, Saat: 00:02)LordShadow Adlı Kullanıcıdan Alıntı: Allah razı olsun prosedürden hiç anlamam bu açığımıda bu forumda tammalayacağım gibi ben ve arkadaşlarım artık bu foruma pineklemiş durumdayız yarinden itibaren 7/24 yüm konulara cevap verip bildiğim alanlarda desteğimi eksik etmeyeceğim.

Aramıza hoşgeldin ^^
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Her teleportta dc sorunu mamystall 1 36 17.11.2017, Saat: 20:41
Son Yorum: fahribey
  SORU Gate Of Sarin Sorunu Dream592 1 45 13.11.2017, Saat: 16:02
Son Yorum: Dream592
  ÇÖZÜM Stone Tablet Sorunu serseri81 2 36 12.11.2017, Saat: 20:47
Son Yorum: serseri81
  Alex South Dc Sorunu mamystall 4 56 11.11.2017, Saat: 23:35
Son Yorum: mamystall

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi