AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Trash (https://forums.alliedmods.net/forumdisplay.php?f=22)
-   -   Level-XP System (https://forums.alliedmods.net/showthread.php?t=308565)

TahaHRM 06-25-2018 16:41

Level-XP System
 
This is nothing :oops:

Relaxing 06-25-2018 17:35

Re: Level-XP System v3.0 By Taha
 
but taha why not for hide n seek ):

SHIELD755 06-25-2018 21:13

Re: Level-XP System v3.0 By Taha
 
CSDM :) ?

OciXCrom 06-26-2018 07:47

Re: Level-XP System v3.0 By Taha
 
PHP Code:

if(g_PlayerXP[id] < 0) {
        
        
g_PlayerXP[id] = 0
    
}
    
    if(
g_PlayerXP[id] < 100) { 
        
g_PlayerLevel[id] = 0
    
}
    
    if(
g_PlayerXP[id] >= 100 && g_PlayerXP[id] < 200) { 
        
g_PlayerLevel[id] = 1
    
}
    
    if(
g_PlayerXP[id] >= 200 && g_PlayerXP[id] < 300) { 
        
g_PlayerLevel[id] = 
    
}
    
    if(
g_PlayerXP[id] >= 300 && g_PlayerXP[id] < 400) { 
        
g_PlayerLevel[id] = 
    
}
    
    if(
g_PlayerXP[id] >= 400 && g_PlayerXP[id] < 500) { 
        
g_PlayerLevel[id] = 
    
}
    
    if(
g_PlayerXP[id] >= 500 && g_PlayerXP[id] < 600) {
        
g_PlayerLevel[id] = 5
    
}
    
    if(
g_PlayerXP[id] >= 600 && g_PlayerXP[id] < 700) { 
        
g_PlayerLevel[id] = 6
    
}
    
    if(
g_PlayerXP[id] >= 700 && g_PlayerXP[id] < 800) {
        
g_PlayerLevel[id] = 7
    
}
    if(
g_PlayerXP[id] >= 800 && g_PlayerXP[id] < 900) { 
        
g_PlayerLevel[id] = 8
    
}
    
    if(
g_PlayerXP[id] >= 900 && g_PlayerXP[id] < 1000) {
        
g_PlayerLevel[id] = 9
    
}
    
    if(
g_PlayerXP[id] >= 1000 && g_PlayerXP[id] < 1100) { 
        
g_PlayerLevel[id] = 11
    
}
    
    if(
g_PlayerXP[id] >= 1100 && g_PlayerXP[id] < 1200) { 
        
g_PlayerLevel[id] = 12
    
}
    
    if(
g_PlayerXP[id] >= 1200 && g_PlayerXP[id] < 1300) { 
        
g_PlayerLevel[id] = 13
    
}
    
    if(
g_PlayerXP[id] >= 1300 && g_PlayerXP[id] < 1400) { 
        
g_PlayerLevel[id] = 14
    
}
    
    if(
g_PlayerXP[id] >= 1400) { 
        
g_PlayerLevel[id] = 15
    


Another one of those hardcoded and poorly coded XP systems.

CrAzY MaN 06-26-2018 07:58

Re: Level-XP System v3.0 By Taha
 
Like mine xD

SHIELD755 06-26-2018 10:41

Re: Level-XP System v3.0 By Taha
 
Quote:

Originally Posted by CrAzY MaN (Post 2599336)
Like mine xD

yeah

Natsheh 06-26-2018 10:46

Re: Level-XP System v3.0 By Taha
 
How do you even have v3.0 if nothing was updated or the plugin just recently got released.

SHIELD755 06-26-2018 11:37

Re: Level-XP System v3.0 By Taha
 
Quote:

Originally Posted by Natsheh (Post 2599379)
How do you even have v3.0 if nothing was updated or the plugin just recently got released.

point to be noted mylord :):)

TahaHRM 06-27-2018 16:44

Re: Level-XP System v3.0 By Taha
 
Because I Upload v1.0 and v2.0 in another Forum :)
:)

Ghosted 06-28-2018 14:39

Re: Level-XP System v3.0 By Taha
 
Code:

public CheckData(id) {
       
        if(g_PlayerXP[id] < 0) {
               
                g_PlayerXP[id] = 0
        }
       
        if(g_PlayerXP[id] < 100) {
                g_PlayerLevel[id] = 0
        }
       
        if(g_PlayerXP[id] >= 100 && g_PlayerXP[id] < 200) {
                g_PlayerLevel[id] = 1
        }
       
        if(g_PlayerXP[id] >= 200 && g_PlayerXP[id] < 300) {
                g_PlayerLevel[id] = 2
        }
       
        if(g_PlayerXP[id] >= 300 && g_PlayerXP[id] < 400) {
                g_PlayerLevel[id] = 3
        }
       
        if(g_PlayerXP[id] >= 400 && g_PlayerXP[id] < 500) {
                g_PlayerLevel[id] = 4
        }
       
        if(g_PlayerXP[id] >= 500 && g_PlayerXP[id] < 600) {
                g_PlayerLevel[id] = 5
        }
       
        if(g_PlayerXP[id] >= 600 && g_PlayerXP[id] < 700) {
                g_PlayerLevel[id] = 6
        }
       
        if(g_PlayerXP[id] >= 700 && g_PlayerXP[id] < 800) {
                g_PlayerLevel[id] = 7
        }
        if(g_PlayerXP[id] >= 800 && g_PlayerXP[id] < 900) {
                g_PlayerLevel[id] = 8
        }
       
        if(g_PlayerXP[id] >= 900 && g_PlayerXP[id] < 1000) {
                g_PlayerLevel[id] = 9
        }
       
        if(g_PlayerXP[id] >= 1000 && g_PlayerXP[id] < 1100) {
                g_PlayerLevel[id] = 11
        }
       
        if(g_PlayerXP[id] >= 1100 && g_PlayerXP[id] < 1200) {
                g_PlayerLevel[id] = 12
        }
       
        if(g_PlayerXP[id] >= 1200 && g_PlayerXP[id] < 1300) {
                g_PlayerLevel[id] = 13
        }
       
        if(g_PlayerXP[id] >= 1300 && g_PlayerXP[id] < 1400) {
                g_PlayerLevel[id] = 14
        }
       
        if(g_PlayerXP[id] >= 1400) {
                g_PlayerLevel[id] = 15
        }       
       
}

OMG!
Add g_PlayerReqXP (required xp for next level and change this CheckData to:

Code:



public CheckData(id) {
       
        if(g_PlayerXP[id] >= g_PlayerReqXP[id])
        {
                g_PlayerXP[id] -= g_PlayerReqXP[id];
                g_PlayerReqXP[id] += 100;
                g_PlayerLevel[id]++;
        }
       
}

OR:

Code:


public CheckData(id) {
       
       
        if(g_PlayerXP[id] >= g_PlayerLevel[id] * 100) // minimum player lvl = 1
        {
                g_PlayerXP[id] -= (g_PlayerLevel[id] * 100);
                g_PlayerLevel[id]++;
        }
       
}



All times are GMT -4. The time now is 16:45.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.