[Plugin] Advanced-SA-NickName (ASAN)
#1

Hello everone.

I would like to offer you a plugin, that allows you to connect in to your server with extanded nickname's rules.

Name of the plugin:
Advanced-SA-NickName (abbreviated ASAN).

Current version:
5.0.

Main features of the plugin:
  • Using your own symbols in nicknames (set your rules by Regex templates).
  • Using repeated nicknames (more than one same nicknames) on your server.
  • Using nickname length, different from standart (1 - 24 symbols).
  • Replacing the underscore symbols (_) to space symbols ( ) before players connect.
  • You do not need to change memory addresses when upgrading to a new version of the SA:MP server. The plugin will do everything for you.
  • Any manipulations with plugin take place in the configuration file scriptfiles/ASAN_Config.ini (creating at the first plugin start).
  • There are lot's of extra functions for your nickname in the configuration file.
  • The plugin works and I hope it will work on any version of SA:MP, starting with SA:MP 0.3C R5.
  • There are some extra functions for your Pawn code to control nicknames.
  • A large request. Read the instructions that are provided in the archive.
  • No bugs detected at the moment!
Be sure to look and configure the configuration file for yourself after creation!

Credits:
  • [KrYpToDeN]
Thanks:
  • Many thanks to [EC]Zero for help with finding memory addresses and implementing automatic address finding for the plugin version 1.0!
  • Many thanks to Enrique_Heimonen for help in testing!
  • Many thanks to ZiGGi for help in finding the memory address for repeated nicknames!
Pleasant use.

Link to download the source code + release (for Windows + Linux), and also the instruction in the attached link:

Link to the release on GitHub


Build for OS Centos and OS Debian will be added soon!



Reply
#2

Interesting ..
Reply
#3

I remember ASAN (along with another named VodkaSAMP or something) already posted on a few russian sa-mp forums. Any changes from those releases?
Reply
#4

So what is this?


edit: Good job!
Reply
#5

Looks like the plugin is playing hard to get, waiting...
Reply
#6

Quote:
Originally Posted by Chaprnks
View Post
I remember ASAN (along with another named VodkaSAMP or something) already posted on a few russian sa-mp forums. Any changes from those releases?
Yes, it has many new changes!
Reply
#7

Released version 5.0!

All details in the changelog and in the topic's header!
Reply
#8

Good job.
Reply
#9

Would be great to have emojis in nicknames?!
Reply
#10

Yes emoji's please.
Reply
#11

I think you miss 'reason' param in OnPlayerDisconnect,because there's a warning when I use your include with Emmet's include(https://sampforum.blast.hk/showthread.php?tid=490436)
Reply
#12

Quote:
Originally Posted by Dice_
View Post
I think you miss 'reason' param in OnPlayerDisconnect,because there's a warning when I use your include with Emmet's include(https://sampforum.blast.hk/showthread.php?tid=490436)
Oh, i see. Thank you.

Fixed.
Reply
#13

Quote:
Originally Posted by Gammix
View Post
Would be great to have emojis in nicknames?!
It's possible to do, but it will be a client side, not a server side.
I can only suggest you to do your regex template, such as:
Code:
[a-zA-Z0-9\:\[\]\_\$\=\(\)\@\.]+
And you can something, like this. But be carefull with your DataBase. Test your symbols with DataBase!

Reply
#14

hm cool
Reply
#15

Woah, good job.
Reply
#16

The plugin is great, let's wait for more updates!
Reply
#17

Quote:
Originally Posted by Whyd
View Post
The plugin is great, let's wait for more updates!
You can give me any ideas, what to do next in this plugin.
Reply
#18

Quote:
Originally Posted by KrYpToDeN
View Post
You can give me any ideas, what to do next in this plugin.
- Replacing the underscore symbols (_) to space symbols ( ) before players connect.

Wouldn't this render all commands involving somewhat of a name parameter useless?
Reply
#19

Quote:
Originally Posted by fiki574
View Post
- Replacing the underscore symbols (_) to space symbols ( ) before players connect.

Wouldn't this render all commands involving somewhat of a name parameter useless?
Could you give me some examples?
I don't quite understand what you mean.
Reply
#20

Quote:
Originally Posted by fiki574
View Post
- Replacing the underscore symbols (_) to space symbols ( ) before players connect.

Wouldn't this render all commands involving somewhat of a name parameter useless?
Don't base them on the exact full name, use strfind to search for the name partially.
Reply


Forum Jump:


Users browsing this thread: 10 Guest(s)