Jump to content

Ukiram

Members
  • Posts

    291
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Ukiram

  1. Ukiram

    Vote npc

    Hi, I'm inspired! I'm 11 years old start developing a server now i'm 15 years old!
  2. Need gepard asap. Message me thankyou!

  3. How to install or setup offline server? How please? Thank you rAthena!
  4. Ukiram

    @afk

    THIS IS NOT WORKING.
  5. Ukiram

    @afk

    My server is latest rAthena. I'm having an error. *bump*
  6. Ukiram

    @afk

    I'm having an error on atcommand.c
  7. Ukiram

    @afk

    Hi, is ths working?
  8. Where will i put this?
  9. I need help! My players dispells FCP by using Tarot Skill. How can I fix this? Anyone know. Thank you!
  10. Anyone? I need this too huehuehue.
  11. This modification still working or not? Thank you.
  12. I already fixed it. My accid only reads 2000 below. ^_^ Thanks for the answer. By the way, My custom headgears are working. Thank you so much.
  13. I'm so sorry if i put ths to wrong section. Can you guys move to the right section? I'm newbie here thankyou. I just want to ask some questions because im having a error. CAN ANYBODY HELP ME? ABOUT THIS ERROR? I DON'T KNOW WHATS THE ERROR. I PUT CUSTOM HEADGEAR (Custom Cap) but the item and collection read but the spr. and .act i doont know if my server read it.
  14. THANK YOU FOR THIS. I WILL TRY THIS. THIS WILL BE SUPER APPRECIATED.
  15. Is this working in latest rAthena rev? Thank you! ?
  16. Hello. Any source mod I can do so when a Professor casts Spider Web on a Champion, he won't be able to move away using Body Relocation?
  17. How can i add mission points in the bottom of Mission Shop?
  18. I'm done i already apply a diff and it works but i have another problem.... When reconnecting
  19. Anyone using this right now?? I have error. Anyone know how to fix this thanks
  20. Anyone know how to fix this please? I really really need this. Thankyouuuu so much! That's my script and the screenshot of error. i don't know how to fix it. Can anyone help me please??? on how to fix this asap??
  21. // ___________________________________________________________________ // / \ // | _ _ _ _ | // | | |__ _ __ / \ | |_| |__ ___ _ __ __ _ | // | | '_ \| '__/ _ \| __| '_ \ / _ \ '_ \ / _` | | // | | |_) | | / ___ \ |_| | | | __/ | | | (_| | | // | |_.__/|_|/_/ \_\__|_| |_|\___|_| |_|\__,_| | // | | // | brAthena Script | // | www.brathena.org | // |-------------------------------------------------------------------| // | | // | Copyright (c) brAthena Dev Team | // | | // |-------------------------------------------------------------------| // | Licensed under the GNU GPL license | // | For more information read the LICENSE | // | file at the root of the emulator | // |-------------------------------------------------------------------| // | Author: | // | - Orce | // | Review: | // | - Aly | // | - Vör | // | - Popcorn | // | | // | Description: NPC that manages the account protection system. | // | | // \___________________________________________________________________/ // - script ProtectionAcc -1,{ OnInit: /////////////////////////////////////////////////////////////////////////////// // Configure below the name of the command to block negotiations // Change the word ' security ' to the command you want /////////////////////////////////////////////////////////////////////////////// setd ".comando$", "security"; /////////////////////////////////////////////////////////////////////////////// // Set down the GM level that will have access to the account passwords. /////////////////////////////////////////////////////////////////////////////// set .gmacess,99; /////////////////////////////////////////////////////////////////////////////// // Don't move from here unless you know what you're doing /////////////////////////////////////////////////////////////////////////////// bindatcmd .comando$, "ProtectionAcc::OnProtecAcc"; end; OnPCLoginEvent: /////////////////////////////////////////////////////////////////////////////// // Informs whether the Account protection system is active /////////////////////////////////////////////////////////////////////////////// dispbottom "[Account Protection]"; if(#BLOCKPASS){ dispbottom "Security System Enable: Use @"+.comando$+" For more information."; } else { dispbottom "Security System Disable: Use @"+.comando$+" For more information."; } end; OnProtecAcc: mes "^FF6600.:: Account Protection ::.^000000"; mes " "; if(#BLOCKPASS){ mes "» Proteção: ^2E8B57Enable^000000"; if(blockcheck()){ mes "» Negotiations: ^2E8B57Blocked^000000"; } else { mes "» Negotiations: ^FF0000Released^000000"; } set .@menu$,select( (blockcheck() ? "» ^FF0000Release^000000 Negotiations":"» ^2E8B57Blocked^000000 Negotiations")+":» Change Password::» ^FF0000Remove Password^000000:» Information:» Exit:"+(getgroupid()>=.gmacess ? "» ^FF0000[ADM]^000000 Recover Password":"")); } else { mes "^FF0000Unprotected Account^000000"; mes " "; mes "Would like to ^2E8B57Activate^000000 and set a password for ^2E8B57protect^000000 your account?"; set .@menu$,select("» Yes::» No::"+(getgroupid()>=.gmacess ? "» ^FF0000[ADM]^000000 Recover Password":""))+2; } switch (.@menu$) { next; case 1: if(blockcheck()) { mes "^FF6600.:: Account Protection ::.^000000"; mes " "; mes "Enter the password to ^FF0000Release^000000 Trading items."; input .@senha; if( #BLOCKPASS != .@senha ){ mes " "; mes "^FF0000Ø Incorrect password!! Ø^000000"; close; } mes " "; mes "Item Negotiations: ^FF0000Released^000000."; message strcharinfo(0), "Item Negotiations: Released."; block 0; } else { mes "^FF6600.:: Account Protection ::.^000000"; mes " "; mes "Item Negotiations: ^2E8B57Blocked^000000."; message strcharinfo(0), "Item Negotiations: Blocked."; block 1; } close; case 2: mes "^FF6600.:: Account Protection ::..^000000"; mes "Please enter your current protection password:"; mes " "; mes "Report only numbers."; input .@senha; if( #BLOCKPASS != .@senha ) { mes "Ø Incorrect password!! Ø"; close; } next; case 3: mes "^FF6600.:: Account Protection ::..^000000"; mes "Please inform your protection password:"; mes "^333399-> Report only numbers^000000"; mes "Note: The password may contain a maximum of 5 digits and at least 1."; input .@senha; if( .@senha < 1 || .@senha > 99999 ) { mes " Ø Invalid password! Ø"; close; } next; mes "^FF6600.:: Account Protection ::..^000000"; mes "Please confirm your protection password:"; mes " "; mes "^333399-> Report only numbers^000000"; input .@Rsenha; next; mes "^FF6600.:: Account Protection ::..^000000"; if( .@senha != .@Rsenha ) { mes "The confirmation password and password are different."; mes " "; mes "Ø Please repeat the procedure"; close; } mes "ƒ Your password for the Account Protection System has been saved! ƒ"; mes " "; mes "ƒ Use @"+.comando$+" To set up the system! ƒ"; set #BLOCKPASS, .@senha; close; case 4: mes "^FF6600.:: Account Protection ::..^000000"; mes "^FF0000[Attention]^000000"; mes "By removing the password you will be disabling the account protection system."; mes "Do you draw continue?"; if(select("» ^2E8B57No^000000:» Yes (^FF0000Remove/Disable Protection^000000)")==1)close; next; mes "^FF6600.:: Account Protection ::..^000000"; mes "Please enter your current protection password:"; mes " "; mes "Report only numbers."; input .@senha; if( #BLOCKPASS != .@senha ) { mes "Incorrect password!!."; close; } next; mes "^FF6600.:: Account Protection ::..^000000"; mes "Account protection system disabled and password removed successfully."; mes "Use @"+.comando$+" If you want to activate the system again."; set #BLOCKPASS, 0; block 0; close; case 5: mes "^FF6600.:: Account Protection ::.^000000"; mes "This system will prevent your items from being thrown on the ground, sold or negotiated without your permission."; next; mes "^FF6600.:: Account Protection ::.^000000"; mes "Once activated, as soon as you exit the account (log out) and log in, the negotiations will be blocked and released only after you enter the security password."; next; mes "^FF6600.:: Account Protection ::.^000000"; mes "!!! ^993300[Attention]^000000 !!!"; mes "For your safety it is highly recommended that the account protection system be activated."; close; case 6: mes "^FF6600.:: Account Protection ::..^000000"; mes "Use @"+.comando$+" If you want to set up the account protection system."; close; case 7: function getpass; mes "^FF6600.:: Account Protection ::..^000000"; mes " "; mes "Please enter the account ID you want to retrieve the password for:"; mes " "; input .@acc; set .@ResultPass, getpass("SelectPass",.@acc); if(!.@ResultPass){ next; mes "^FF6600.:: Account Protection ::..^000000"; mes " "; mes "This account does not exist or the protection system is not activated in this account."; } else { mes "Account password: "+.@ResultPass; } close; } function getpass { if( getarg(0) == "SelectPass" ) { query_sql "SElECT `value` FROM `acc_reg_num_db` WHERE `key`='#BLOCKPASS' AND `account_id`='"+ getarg(1) +"'", .@pass; return (.@pass); } else return 0; } }
  22. @sader1992 hi sader can you help me too?? @sader1992 @crazyarashi Hello guys. Can you help me with my item script? If it is okay? Can i send?
  23. Can you make me script item effecto of that in item_db.txt? ?
×
×
  • Create New...