24.07.2016, 19:55
Hey Guys i Will today show you how to make RP name checker Its To Easy
Replace this with your filterscripts init and exit
Now do this on your On Player Connected
You Make a RP Name Checker Keep smile
Replace this with your filterscripts init and exit
Код:
public OnFilterScriptInit() { return 1; } stock RPnamecheck(playerid) { new pname[MAX_PLAYER_NAME],underline=0; GetPlayerName(playerid, pname, sizeof(pname)); if(strfind(pname,"[",true) != (-1)) return 0; else if(strfind(pname,"]",true) != (-1)) return 0; else if(strfind(pname,"$",true) != (-1)) return 0; else if(strfind(pname,"(",true) != (-1)) return 0; else if(strfind(pname,")",true) != (-1)) return 0; else if(strfind(pname,"=",true) != (-1)) return 0; else if(strfind(pname,"@",true) != (-1)) return 0; else if(strfind(pname,"1",true) != (-1)) return 0; else if(strfind(pname,"2",true) != (-1)) return 0; else if(strfind(pname,"3",true) != (-1)) return 0; else if(strfind(pname,"4",true) != (-1)) return 0; else if(strfind(pname,"5",true) != (-1)) return 0; else if(strfind(pname,"6",true) != (-1)) return 0; else if(strfind(pname,"7",true) != (-1)) return 0; else if(strfind(pname,"8",true) != (-1)) return 0; else if(strfind(pname,"9",true) != (-1)) return 0; else if(strfind(pname,"fuck",true) != (-1)) return 0; else if(strfind(pname,"FUCK",true) != (-1)) return 0; else if(strfind(pname,"Boobies",true) != (-1)) return 0; else if(strfind(pname,"Tupac_Shakur",true) != (-1)) return 0; else if(strfind(pname,"Pussy",true) != (-1)) return 0; else if(strfind(pname,"Rape",true) != (-1)) return 0; else if(strfind(pname,"kill",true) != (-1)) return 0; else if(strfind(pname,"shit",true) != (-1)) return 0; else if(strfind(pname,"ass",true) != (-1)) return 0; else if(strfind(pname,"Jack_Black",true) != (-1)) return 0; else if(strfind(pname,"Max_Kenton",true) != (-1)) return 0; else if(strfind(pname,"Will_Smith",true) != (-1)) return 0; else if(strfind(pname,"Jaden_Smith",true) != (-1)) return 0; else if(strfind(pname,"Megan_Fox",true) != (-1)) return 0; else if(strfind(pname,"Charlie_Kenton",true) != (-1)) return 0; else if(strfind(pname,"Hugh_Hefner",true) != (-1)) return 0; else if(strfind(pname,"Paris_Hilton",true) != (-1)) return 0; else if(strfind(pname,"Marshall_Mathers",true) != (-1)) return 0; else if(strfind(pname,"Sheldon_Cooper",true) != (-1)) return 0; else if(strfind(pname,"Jet_Lee",true) != (-1)) return 0; else if(strfind(pname,"Jackie_Chan",true) != (-1)) return 0; else if(strfind(pname,"Chuck_Norris",true) != (-1)) return 0; else if(strfind(pname,"Peter_Parker",true) != (-1)) return 0; else if(strfind(pname,"Spider_Man",true) != (-1)) return 0; else if(strfind(pname,"Bat_Man",true) != (-1)) return 0; else if(strfind(pname,"Emma_Stone",true) != (-1)) return 0; else if(strfind(pname,"whore",true) != (-1)) return 0; else if(strfind(pname,"Hugh_Jackman",true) != (-1)) return 0; else if(strfind(pname,"Charles_Kenton",true) != (-1)) return 0; else if(strfind(pname,"Harry_Potter",true) != (-1)) return 0; else if(strfind(pname,"Chris_Hemsworth",true) != (-1)) return 0; else if(strfind(pname,"Penis",true) != (-1)) return 0; else if(strfind(pname,"_Dick",true) != (-1)) return 0; else if(strfind(pname,"Vagina",true) != (-1)) return 0; else if(strfind(pname,"Cock",true) != (-1)) return 0; else if(strfind(pname,"Rectum",true) != (-1)) return 0; else if(strfind(pname,"Sperm",true) != (-1)) return 0; else if(strfind(pname,"Rektum",true) != (-1)) return 0; else if(strfind(pname,"Pistol",true) != (-1)) return 0; else if(strfind(pname,"AK47",true) != (-1)) return 0; else if(strfind(pname,"Shotgun",true) != (-1)) return 0; else if(strfind(pname,"Cum",true) != (-1)) return 0; else if(strfind(pname,"Hitler",true) != (-1)) return 0; else if(strfind(pname,"Jesus",true) != (-1)) return 0; else if(strfind(pname,"God",true) != (-1)) return 0; else if(strfind(pname,"Shotgun",true) != (-1)) return 0; else if(strfind(pname,"Desert_Eagle",true) != (-1)) return 0; else if(strfind(pname,"fucker",true) != (-1)) return 0; else if(strfind(pname,"Retard",true) != (-1)) return 0; else if(strfind(pname,"Tarded",true) != (-1)) return 0; else if(strfind(pname,"fanny",true) != (-1)) return 0; else if(strfind(pname,"Daniel_Hardy",true) != (-1)) return 0; else if(strfind(pname,"abcdefghijklmnopqrstuvwxyz",true) != (-1)) return 0; new maxname = strlen(pname); for(new i=0; i<maxname; i++) { if(pname[i] == '_') underline ++; } if(underline != 1) return 0; pname[0] = toupper(pname[0]); for(new x=1; x<maxname; x++) { if(pname[x] == '_') pname[x+1] = toupper(pname[x+1]); else if(pname[x] != '_' && pname[x-1] != '_') pname[x] = tolower(pname[x]); } SetPlayerName(playerid, "New_Name"); SetPlayerName(playerid, pname); return 1; } public OnFilterScriptExit() { return 1; }
Код:
public OnPlayerConnect(playerid) { //dealership //login system if(!RPnamecheck(playerid)) { ShowPlayerDialog(playerid, 0xF00540FF, DIALOG_STYLE_INPUT, "{CC0000}Molimo ukucajte potrebno ime", "Black Angeles Roleplay\t\t\t\tIP::~~~~~\nIzgleda da da vase ime nije u Ime_Prezime Formatu, Molimo ukucajte vase RP ime.(Nekucajte Slavno ime).", "Registracija ", "Otkazi"); SendClientMessage(playerid, 0xF00540FF,"POMOC: Tvoje ime mora biti u Ime_Prezime formatu, Za primer Andjelko Stanisic."); } return 1; }