// Name Changer //============================================================ prontera,157,182,3 script Névváltoztató 954,{ // ============ NPC's NAME ==================== set .@npcname$,"[ ^002f77Névváltoztató^000000 ]"; // ============ DATA SCRIPT =================== if(countitem (7539) >= 50) { mes .@npcname$; mes "Meg szeretnéd változtatni a neved? Ötven ^FF0000Poring Coin^000000 kell hozzá!"; next; menu "Nosza!",-; mes .@npcname$; mes "^FF0000Be sure to leave your guild, party, and remove any friends you may have BEFORE you change your name!^000000"; mes "Please enter the name you wish:"; input @newname$; set @aid, @newname$; query_sql "SELECT `account_id` FROM `char` WHERE `name` = '"+escape_sql(@newname$)+"'", @aid; if(!@aid) goto available; next; mes .@npcname$; mes "The character name ^ff0000"+@newname$+"^000000 is already used."; close; end; available: next; mes .@npcname$; mes "Character name ^0000ff"+@newname$+"^000000 is available."; next; mes .@npcname$; mes "Do you still want to continue?"; mes ""; mes "^ff0000- We will kick you first and automatically log you out.^000000"; mes "^ff0000- Then just login again and your character name will be automatically changed.^000000"; menu "No",-,"Yes",okcont; dontcont: close; end; okcont: next; mes .@npcname$; mes "Your name ^ff0000"+strcharinfo(0)+"^000000 has changed into ^ff0000"+@newname$+"^000000."; delitem 7539,50; close2; query_sql "UPDATE `char` SET name = '"+@newname$+"' WHERE char_id = " + getcharid(0) + ";"; atcommand strcharinfo(0)+ "@kick "+strcharinfo(0)+""; end; } else { mes .@npcname$; mes "Ötven coin vagy nincs névváltás."; close; end; } }