AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   New Plugin Submissions (https://forums.alliedmods.net/forumdisplay.php?f=26)
-   -   OciXCrom's Rank System [XP|Levels|Ranks] (https://forums.alliedmods.net/showthread.php?t=308540)

OciXCrom 06-25-2018 12:33

Re: OciXCrom's Rank System
 
Quote:

Originally Posted by Fuck For Fun (Post 2599213)
I think it is unnecessary to add a Tag Rank
3: 0 EXP - Test Player?

What do you mean? I don't understand.

Quote:

Originally Posted by Fuck For Fun (Post 2599213)
Recommended for server - surf? public?

It can be used in any server, any mod, any game.

OciXCrom 06-25-2018 15:21

Re: OciXCrom's Rank System
 
https://img.shields.io/badge/update-...2018-green.svg
  • The update includes changes only to the file crx_ranksystem.sma.
  • Made the players in the /xplist menu to be sorted according to their XP, starting from the player with the most XP on top of the list.

Lyklor 06-25-2018 16:00

Re: OciXCrom's Rank System
 
Turkish [tr]

RankSystem.txt
Code:

[tr] -- Czarintax
CRXRANKS_RANKINFO_NORMAL = Tecruben &x04%i/%i XP&x01. Siralaman &x04#%i&x01: &x03%s&x01. Sonraki rutbe: &x03%s&x01.
CRXRANKS_RANKINFO_FINAL = Tecruben &x04%i XP&x01. Siralaman &x04#%i&x01: &x03%s&x01. Son seviyedesin!
CRXRANKS_GIVE_XP = &x03%s&x01, &x03%s &x01oyuncusuna &x04%i XP &x01verdi.
CRXRANKS_TAKE_XP = &x03%s&x01, &x03%s &x01oyuncusundan &x04%i XP &x01aldi.
CRXRANKS_RESET_XP = &x03%s, &x03%s &x01oyuncusunun tecrubesini sifirladi.
CRXRANKS_LEVEL_REACHED = &x03%s &x04%i. &x01seviyeye ulasti. [&x03%s&x01]
CRXRANKS_LEVEL_LOST = &x03%s &x04%i. &x01seviyeye dustu. [&x03%s&x01]
CRXRANKS_MENU_TITLE = \rOciXCrom'un \yRutbe Sistemi: \rXP Listesi
CRXRANKS_ITEM_FORMAT = \d[%i XP] \w%s \r[\ySeviye %i: %s\r]
CRXRANKS_XP_NOTIFIER_GET = +%i XP
CRXRANKS_XP_NOTIFIER_LOSE = -%i XP

RankSystemNoColors.txt
Code:

[tr] -- Czarintax
CRXRANKS_RANKINFO_NORMAL = Tecruben %i/%i XP. Siralaman #%i: %s. Sonraki rutbe: %s.
CRXRANKS_RANKINFO_FINAL = Tecruben %i XP. Siralaman #%i: %s. Son seviyedesin!
CRXRANKS_GIVE_XP = %s, %s oyuncusuna %i XP verdi.
CRXRANKS_TAKE_XP = %s, %s oyuncusundan %i XP aldi.
CRXRANKS_RESET_XP = %s, %s oyuncusunun tecrubesini sifirladi.
CRXRANKS_LEVEL_REACHED = %s %i. seviyeye ulasti. [%s]
CRXRANKS_LEVEL_LOST = %s %i. seviyeye dustu. [%s]
CRXRANKS_MENU_TITLE = \rOciXCrom'un \yRutbe Sistemi: \rXP Listesi
CRXRANKS_ITEM_FORMAT = \d[%i XP] \w%s \r[\ySeviye %i: %s\r]
CRXRANKS_XP_NOTIFIER_GET = +%i XP
CRXRANKS_XP_NOTIFIER_LOSE = -%i XP


xeloxded 06-25-2018 23:42

Re: OciXCrom's Rank System
 
I cant won exp for some reason... kills give 0, bomb 0, every sort of death give 0 exp...

OciXCrom 06-26-2018 07:45

Re: OciXCrom's Rank System
 
@Lyklor - added, thanks.

@xeloxded - that's strange. Maybe you deleted the last lines in the .ini file by accident, since that is where the rewards are set? Any error logs? What AMXX version are you using?

xeloxded 06-26-2018 14:12

Re: OciXCrom's Rank System [XP|Levels|Ranks]
 
1.8.3

I didnt edited anything, gonna test it again, will update soon
edit: Got it working, its fine now.

I got a suggestion, I think you should add more customization in your plugin, like, instead of showing XP earned/loss via dhud/hud you could also show their earned exp via print_chat

You earned 3 experience by killing an enemy by headshot
You earned 3 experience by killing an enemy with an M4A1
You earned 3 experience by killing an enemy
You earned 5 experience for defusing the bomb

another suggestion is that you shouldnt display your HUD showing your Experience or rank if I am not on a team already, if you want your plugin to work with another type of system like a Register system you can see other people information without being logged, and I think its not logical showing a HUD when you are not on a team.



It makes your plugin more complete than what it is already.

Relaxing 06-29-2018 05:13

Re: OciXCrom's Rank System [XP|Levels|Ranks]
 
Bonjour,
Have you made sure that switching to all 3 save type platforms, it won't create sort of old backup that what was saved on last platform?

OciXCrom 06-29-2018 08:34

Re: OciXCrom's Rank System [XP|Levels|Ranks]
 
Quote:

Originally Posted by xeloxded (Post 2599406)
1.8.3

I didnt edited anything, gonna test it again, will update soon
edit: Got it working, its fine now.

I got a suggestion, I think you should add more customization in your plugin, like, instead of showing XP earned/loss via dhud/hud you could also show their earned exp via print_chat

You earned 3 experience by killing an enemy by headshot
You earned 3 experience by killing an enemy with an M4A1
You earned 3 experience by killing an enemy
You earned 5 experience for defusing the bomb

another suggestion is that you shouldnt display your HUD showing your Experience or rank if I am not on a team already, if you want your plugin to work with another type of system like a Register system you can see other people information without being logged, and I think its not logical showing a HUD when you are not on a team.



It makes your plugin more complete than what it is already.

Sorry, I didn't see the comment since you edited it later.

I was thinking about showing that information in chat, but when you think about it, you will have to have a separate translation for every single one of those, which I find very inconvenient, especially since the plugin has an option for users to create their custom XP rewards for various events. Maybe something like You earned 3 experience for the event "kill" would be more acceptable from coding perspective, but it would still be messy when a player receives multiple rewards at the same time (e.g. kill + headshot + knife).

About the other suggestion - I'll see what I can do. The plugin is designed to work for all games, not only CS, so I'll have to find a better way to check if a player is not in a team. For now you can activate the option that makes the HUD invisible for dead players.

Quote:

Originally Posted by Relaxing (Post 2599818)
Bonjour,
Have you made sure that switching to all 3 save type platforms, it won't create sort of old backup that what was saved on last platform?

I doubt that anyone will ever change that option after the first setup, so I didn't find it necessary to add something to prevent this. Even if they do, the chances that someone will use a name as their IP or SteamID are minimal. Still, you can easily change the name of the file where the data is stored IF you ever have the need to switch it.

Godofwar 06-29-2018 16:23

Re: OciXCrom's Rank System [XP|Levels|Ranks]
 
Code:

[de]
CRXRANKS_RANKINFO_NORMAL = Du hast &x04%i/%i XP&x01. Dein Rank ist &x04#%i&x01: &x03%s&x01. Naechster Rank: &x03%s&x01.
CRXRANKS_RANKINFO_FINAL = Du hast &x04%i XP&x01. Dein Rank ist &x04#%i&x01: &x03%s&x01. Du bist auf dem letzten Level!
CRXRANKS_GIVE_XP = &x03%s &x01gab &x04%i XP &x01an &x03%s
CRXRANKS_TAKE_XP = &x03%s &x01nahm &x04%i XP &x01von &x03%s
CRXRANKS_RESET_XP = &x03%s &x01hat die XP von &x03%s&x01 zurueckgesetzt
CRXRANKS_LEVEL_REACHED = &x03%s &x01erreichte &x04Level %i &x01[&x03%s&x01]
CRXRANKS_LEVEL_LOST = &x03%s &x01ist zurueckgegangen auf &x04Level %i &x01[&x03%s&x01]
CRXRANKS_MENU_TITLE = \rOciXCrom's \yRank System: \rXP Liste
CRXRANKS_ITEM_FORMAT = \d[%i XP] \w%s \r[\yLevel %i: %s\r]
CRXRANKS_XP_NOTIFIER_GET = +%i XP
CRXRANKS_XP_NOTIFIER_LOSE = -%i XP


OciXCrom 06-30-2018 08:52

Re: OciXCrom's Rank System [XP|Levels|Ranks]
 
Quote:

Originally Posted by Godofwar (Post 2599941)
Code:

[de]
CRXRANKS_RANKINFO_NORMAL = Du hast &x04%i/%i XP&x01. Dein Rank ist &x04#%i&x01: &x03%s&x01. Naechster Rank: &x03%s&x01.
CRXRANKS_RANKINFO_FINAL = Du hast &x04%i XP&x01. Dein Rank ist &x04#%i&x01: &x03%s&x01. Du bist auf dem letzten Level!
CRXRANKS_GIVE_XP = &x03%s &x01gab &x04%i XP &x01an &x03%s
CRXRANKS_TAKE_XP = &x03%s &x01nahm &x04%i XP &x01von &x03%s
CRXRANKS_RESET_XP = &x03%s &x01hat die XP von &x03%s&x01 zurueckgesetzt
CRXRANKS_LEVEL_REACHED = &x03%s &x01erreichte &x04Level %i &x01[&x03%s&x01]
CRXRANKS_LEVEL_LOST = &x03%s &x01ist zurueckgegangen auf &x04Level %i &x01[&x03%s&x01]
CRXRANKS_MENU_TITLE = \rOciXCrom's \yRank System: \rXP Liste
CRXRANKS_ITEM_FORMAT = \d[%i XP] \w%s \r[\yLevel %i: %s\r]
CRXRANKS_XP_NOTIFIER_GET = +%i XP
CRXRANKS_XP_NOTIFIER_LOSE = -%i XP


Danke.


All times are GMT -4. The time now is 09:38.

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