Rangpunkte hilfe

05/10/2012 18:56 Grand09#1
Hallo leute :)

Ich habe hier mal ein Problem mit den Rangpunkten (DIF Code für 30000 Rangpunkte) Ich habe die Game jetzt mit den 30000 Rangpunkten + und - in FTP hochgeladen und Clientside funktioniert alles bis +30000 und -30000.

Doch meine Primäre Frage ist jetzt ob mir jemand die Dateien so umändern kann das es 1 neuen Rang in jeden abteil gibt Positiv/Negativ

-12000 - -20000 +12000 - +20000
(Grausam) (Ritterlich)

Nun will ich von:

-20000 - -30000 +20000 - +30000
(Ehrgeizig) (Boss)

Also jeweils 1 neuer Rang für die neuen Rangpunkte

Könnte jemand die dateien so umändern das die neuen Ränge drinnen sind?

Codes:

locale_de.epk /locale_game.txt (Rangpunkte Index (PVP_LEVELX) & Name) :

PHP Code:
PVP_LEVEL0    Ritterlich
PVP_LEVEL1    Edel
PVP_LEVEL2    Gut
PVP_LEVEL3    Freundlich
PVP_LEVEL4    Neutral
PVP_LEVEL5    Aggressiv
PVP_LEVEL6    Arglistig
PVP_LEVEL7    Bösartig
PVP_LEVEL8    Grausam 
root.epk /locale.py (Die Codes für die Ränge und Ranganzahl) :

PHP Code:
def GetAlignmentTitleName(alignment):
    if 
alignment >= 12000:
        return 
TITLE_NAME_LIST[0]
    
elif alignment >= 8000:
        return 
TITLE_NAME_LIST[1]
    
elif alignment >= 4000:
        return 
TITLE_NAME_LIST[2]
    
elif alignment >= 2000:
        return 
TITLE_NAME_LIST[3]
    
elif alignment >= 0:
        return 
TITLE_NAME_LIST[4]
    
elif alignment >= -4000:
        return 
TITLE_NAME_LIST[5]
    
elif alignment >= -8000:
        return 
TITLE_NAME_LIST[6]
    
elif alignment >= -12000:
        return 
TITLE_NAME_LIST[7]

    return 
TITLE_NAME_LIST[8
Bitte um hilfe.

Falls ihr die Daten braucht -> Anhang

Locale.py ist in WinRAR gepackt , da der anhang keine .py dateien unterstützt.
05/10/2012 20:56 [BA]Rickin#2
locale.py

def GetAlignmentTitleName(alignment):
if alignment >= 30000:
return TITLE_NAME_LIST[0]
elif alignment >= 20000:
return TITLE_NAME_LIST[1]
elif alignment >= 12000:
return TITLE_NAME_LIST[2]
elif alignment >= 6000:
return TITLE_NAME_LIST[3]
elif alignment >= 0:
return TITLE_NAME_LIST[4]
elif alignment >= -6000:
return TITLE_NAME_LIST[5]
elif alignment >= -12000:
return TITLE_NAME_LIST[6]
elif alignment >= -20000:
return TITLE_NAME_LIST[7]
elif alignment >= -30000:
return TITLE_NAME_LIST[8]


return TITLE_NAME_LIST[9]


locale_game.txt

PVP_LEVEL0 Boss
PVP_LEVEL1 Ritterlich
PVP_LEVEL2 Edel
PVP_LEVEL3 Gut
PVP_LEVEL4 Freundlich
PVP_LEVEL5 Neutral
PVP_LEVEL6 Aggressiv
PVP_LEVEL7 Arglistig
PVP_LEVEL8 Bösartig
PVP_LEVEL9 Grausam
PVP_LEVEL10 Ehrgeizig

Musst mal einfügen und ausprobieren habe es nicht getestet.