Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- else if ( cmd == "changename" )
- {
- if ( !text ) MessagePlayer(ORANGE+"Usage: "+cmd+" [Nick] [password]", player);
- else if ( NumTok( text, " " ) < 2 ) MessagePlayer(ORANGE+"Usage: "+cmd+" [Nick] [password]", player);
- else
- {
- local newnick = GetTok( text, " ", 1), pass = GetTok( text, " ", 2), password = Encrypt(pass);
- if ( pinfo[ player.ID ].IsLogged == false ) MessagePlayer(RED+"** [Error]: >> "+ORANGE+"You Need To Logged-In First!",player);
- else if ( !pass ) MessagePlayer(RED+"** [Error]: >> "+ORANGE+"add password",player);
- else if ( password != GetPass( player ) ) MessagePlayer(LGREEN+" |Error| "+ORANGE+"Invalid Password ", player );
- else
- {
- local q = mysql_query( cDB, "SELECT * FROM Account WHERE Name='"+newnick.tolower()+"'");
- if(q) MessagePlayer( RED+"> This Name is already registered <", player);
- else
- {
- MessagePlayer( RED+"> Plz wait 1 min till your name is changed and you will be kicked after your name has been changed plzz cooperate<", player);
- local plr = player.Name; // last! because Queries use "plr.Name" to update
- mysql_query( cDB, "UPDATE Account SET User='"+newnick+"' WHERE User='"+plr.tostring()+"'" );
- mysql_query( cDB, "UPDATE Account SET Name='"+newnick.tolower()+"' WHERE Name='"+plr.tolower()+"'");
- mysql_query( cDB, "UPDATE Bans SET Name='"+newnick+"' WHERE Name='"+plr.tostring()+"'" );
- mysql_query( cDB, "UPDATE Muted SET Name='"+newnick+"' WHERE Name='"+plr.tostring()+"'" );
- mysql_query( cDB, "UPDATE Banned SET ban_nick='"+newnick+"' WHERE Name='"+plr.tostring()+"'" );
- Message(GREEN+"** >> "+player.Name+" Has Transfered their Account from "+plr+" To "+newnick+" .");
- EchoMessage(ICOL_GREEN+"** >> "+player.Name+" Has Transfered their Account from "+plr+" To "+newnick+" .");
- Message(RED+"** >> "+player.Name+"Has Been Kicked So They Can Rejoin For Reason:[ Changed Name ].");
- EchoMessage(ICOL_RED+"** >> "+player.Name+"Has Been Kicked So They Can Rejoin For Reason:[ Changed Name ].");
- player.Name = newnick
- player.Kick();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement