yuhsing

Untitled

Jun 7th, 2013
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1.  
  2. prontera,155,181,5 script Sample 757,{
  3. if( select( "Change Password","Close" ) == 1 ){
  4. mes "Enter your Current Passwrd.";
  5. input .@current_password$;
  6. set .@current_password$,escape_sql( .@current_password$ );
  7. if( .md5 )
  8. set .@current_password$,md5( .@current_password$ );
  9. if( query_sql( "SELECT `account_id` FROM `login` WHERE `account_id` = '"+getcharid(3)+"' AND `user_pass` = '"+.@current_password$+"'",.@aid ) ){
  10. mes "Enter your NEW PASSWORD";
  11. input .@newpassword$[0];
  12. mes "RE-Enter your NEW PASSWORD";
  13. input .@newpassword$[1];
  14. if( .@newpassword$[0] != .@newpassword$[1] ){
  15. mes "Invalid password confirmation";
  16. }else{
  17. set .@newpassword$,escape_sql( .@newpassword$ );
  18. if( .md5 )
  19. set .@newpassword$,md5( .@newpassword$ );
  20. mes "Successfully changed your Passwrd.";
  21. mes "Your New Password :";
  22. mes "^0055FF"+.@newpassword$+"^000000";
  23. query_sql( "UPDATE `login` SET `user_pass`='"+.@newpassword$+"' WHERE `account_id` = '"+getcharid(3)+"' LIMIT 1" );
  24. }
  25. }else{
  26. mes "Invalid Password.";
  27. }
  28. }
  29. close;
  30.  
  31. OnInit:
  32. // using md5 or not
  33. set .md5,0;
  34. end;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment