GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Level Sistemi

Başlatan YURİ, 31 Mayıs 2020, 00:12:40

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

YURİ

Kullandığım modda level Sistemi yok bilen varsa verebilirmi?


Hata


~ Gaviria ~

Alıntı yapılan: Hata - 31 Mayıs 2020, 00:24:42
aynı konuyu ben açmıştım bi kontrol etseydin keşke https://www.gtamulti.com/forum/yardim-talepleri/score-sorunu/
ne alaka hata 19 kardeşim.
Sen buranın paşası mısın? İsterse açar...


Hata

Alıntı yapılan: ~ Gaviria ~ - 31 Mayıs 2020, 00:26:32
Alıntı yapılan: Hata - 31 Mayıs 2020, 00:24:42
aynı konuyu ben açmıştım bi kontrol etseydin keşke https://www.gtamulti.com/forum/yardim-talepleri/score-sorunu/
ne alaka hata 19 kardeşim.
Sen buranın paşası mısın? İsterse açar...
o konuya bi baksaydı diyorum kuralları okusan keşke "Konu açmadan önce araştırma yapın."


YURİ

Alıntı yapılan: Hata - 31 Mayıs 2020, 00:29:23
Alıntı yapılan: ~ Gaviria ~ - 31 Mayıs 2020, 00:26:32
Alıntı yapılan: Hata - 31 Mayıs 2020, 00:24:42
aynı konuyu ben açmıştım bi kontrol etseydin keşke https://www.gtamulti.com/forum/yardim-talepleri/score-sorunu/
ne alaka hata 19 kardeşim.
Sen buranın paşası mısın? İsterse açar...
o konuya bi baksaydı diyorum kuralları okusan keşke "Konu açmadan önce araştırma yapın."
Knk senin istediğinde 1 den 2 ye geçerken 2 saat 2 den 3 e geçerken 4 saat gibi bir sistemmi


Hata

Alıntı yapılan: YURİ - 31 Mayıs 2020, 00:32:00
Alıntı yapılan: Hata - 31 Mayıs 2020, 00:29:23
Alıntı yapılan: ~ Gaviria ~ - 31 Mayıs 2020, 00:26:32
Alıntı yapılan: Hata - 31 Mayıs 2020, 00:24:42
aynı konuyu ben açmıştım bi kontrol etseydin keşke https://www.gtamulti.com/forum/yardim-talepleri/score-sorunu/
ne alaka hata 19 kardeşim.
Sen buranın paşası mısın? İsterse açar...
o konuya bi baksaydı diyorum kuralları okusan keşke "Konu açmadan önce araştırma yapın."
Knk senin istediğinde 1 den 2 ye geçerken 2 saat 2 den 3 e geçerken 4 saat gibi bir sistemmi
yoo 1den 2ye geçerken 4 saat 2den 3e geçerken 6 saat fln yani senin sorununla aynı


YURİ

Alıntı yapılan: Hata - 31 Mayıs 2020, 00:33:38
Alıntı yapılan: YURİ - 31 Mayıs 2020, 00:32:00
Alıntı yapılan: Hata - 31 Mayıs 2020, 00:29:23
Alıntı yapılan: ~ Gaviria ~ - 31 Mayıs 2020, 00:26:32
Alıntı yapılan: Hata - 31 Mayıs 2020, 00:24:42
aynı konuyu ben açmıştım bi kontrol etseydin keşke https://www.gtamulti.com/forum/yardim-talepleri/score-sorunu/
ne alaka hata 19 kardeşim.
Sen buranın paşası mısın? İsterse açar...
o konuya bi baksaydı diyorum kuralları okusan keşke "Konu açmadan önce araştırma yapın."
Knk senin istediğinde 1 den 2 ye geçerken 2 saat 2 den 3 e geçerken 4 saat gibi bir sistemmi
yoo 1den 2ye geçerken 4 saat 2den 3e geçerken 6 saat fln yani senin sorununla aynı
Ben mantık olarak dedim ztn 😂


Eamon

Level sistemini kendinden yapabilirsin çok basit bir şey.

Örnek veriyorum iki tane değişken oluşturursun ve modun başlarına koyarsın.

PAWN Kodu: Seç
LevelXP[MAX_PLAYERS];
Level[MAX_PLAYERS];

Daha sonra OnGameModeInıt içerisine bir timer koyarsın.
Bu timer 1 dakika bir kere çalışacak.

PAWN Kodu: Seç
SetTimer("LevelKontrol", 1000 * 60, 1);
Daha sonra bu timeri yönlendirmen lazım.
Doğru olanı bunu modun başlarına koymaktır fakat istersen
LevelKontrol public'inin altına da koyabilirsin.

PAWN Kodu: Seç
forward LevelKontrol();
LevelKontrol bölümü

PAWN Kodu: Seç

LevelKontrol()
{
    for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++) // Tüm oyuncular kapsayan bir döngÜ
    {
        if(IsPlayerConnected(i)) // Oyuncu oyunda mı diye kontrol, aslında gerek yok ama
        {
             LevelXP[i]++; // Her 1 dakikada oyuncunun xpsi artıyor burada

             if(LevelXP[i] == Level[i] * 4) // Oyuncunun xpsi, level'ın 4 katına ulaşınca level atlıyor oyuncu. Bu sonsuza kadar devam eder.
             {
                  Level[i]++; // Burada level atlıyor
                  LevelXP[i] = 0; // XP sıfırlanıyor.
             }
        }

    }

     return 1;
}

Son düzenlenme: 31 Mayıs 2020, 20:43:06 Metafor
Bugünün güzel zamanları, yarının üzücü düşünceleridir.

Coiner

Konudan bağımsız iletiler silinmiştir. İyi forumlar.
Son düzenlenme: 31 Mayıs 2020, 22:00:27 Coiner
Coiner    
#0111