Konu

#1
arkadaşlar level.sma eklentisi adam öldürünce 1 xp veriyor olarak ayarlı onda sorunum yok sadece görünsü n diye atıyorum
saat sistemi eklentisinde belirli saatler var ancak ayarlayamadım doublexp mantığı bakarsanız anlarsınız zaten belirlenen saatlerde x2 xp ve x3 xp vermeye yapabilirmisiniz
.sma level.sma (Dosya Boyutu: 10,56 KB | İndirme Sayısı: 5)
.sma saatsistemi.sma (Dosya Boyutu: 2,29 KB | İndirme Sayısı: 2)
#2
Levels.inc dosyası elimde olmadığı için yapıp derleyemedim.
Bu şekilde yapıp kendine göre düzenleyebilirsin, diğer eklentiyi kullanmana gerek yok ;
Not : Kodları diğer eklentiden aldım fakat tekrar yazılması daha sağlıklı olur.

PHP Kod:
@CBasePlayer_Killed(const thispevAttackeriGib) {
    if(
this == pevAttacker || !is_user_connected(pevAttacker)) {
        return;
    }

    new 
saat[6],suankimap[250];
    
get_time("%H"saatcharsmax(saat));
    new 
cevir_saat str_to_num(saat);
    
get_mapname(suankimap,249);

    if((
cevir_saat >= 22) && (cevir_saat 24))
    {
                // 2x xp
        
set_user_xp(pevAttackerget_user_xp(pevAttacker) + 1*2);
    }
    else
    {
        
set_user_xp(pevAttackerget_user_xp(pevAttacker) + 1);
    }

    
SaveLevel(pevAttacker);
    
check_level(pevAttacker);

Discord: Lynchk | Steam: Tıkla
#3
böyle bişi çıkardım ancak hataları var bi bakarmısın

@orucoglukayra

buyur
.sma saatsistemi.sma (Dosya Boyutu: 1,87 KB | İndirme Sayısı: 2)
.inc levels.inc (Dosya Boyutu: 296 Bayt | İndirme Sayısı: 1)
Son Düzenleme: 02-01-2022, 00:11, Düzenleyen: sanchez2236.
#4
Eklentide ne yapmaya çalıştığınızı anlamayadım.
PHP Kod:
if((cevir_saat >= 22 && cevir_saat 24) || (cevir_saat >= && cevir_saat 3)) 
Saat kısmını buradan ayarlayabilirsiniz. Şuan saat 22 ile 24 arası ya da 0 ile 3 arası aşağıdaki işlemleri uygulatıyor şeklinde ayarlı.
#5
Diğer eklentiyi kullanma, böyle dene ;

.sma level_edit.sma (Dosya Boyutu: 11 KB | İndirme Sayısı: 1)
Discord: Lynchk | Steam: Tıkla
#6
İstek konusu, @orucoglukayra adlı kullanıcı tarafından 1 gün içinde çözülmüştür.
İsteği çözdüğü için orucoglukayra Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
orucoglukayra Adlı kullanıcı sizin dışınızda toplam 228 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

Task
Kayıt Ol
Discord Adresimize Katılın