Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool Is_invalid(const char *Name) {
- fstream file("invalid-nicks.txt", ios::in);
- string tmp;
- while(file >> tmp) {
- if(strcmp(Name, tmp.c_str()) == 0) {
- return 1;
- }
- }
- return 0;
- }
- extern "C" {
- DLLEXPORT void SSGM_Player_Join_Hook(int ID, const char *Nick) {
- if(Is_invalid(Get_Player_Name_By_ID(ID))) {
- Console_Input(StrFormat("msg %s is using an invalid nick...Kicking!",Nick).c_str());
- Console_Input(StrFormat("kick %d",ID).c_str());
- Console_Input(StrFormat("allow %d",ID).c_str());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement