Jump to content

Yuka

Members
  • Posts

    333
  • Joined

  • Last visited

Posts posted by Yuka

  1. My bindatcmd seems to be outdated, since this works:

    bindatcmd "testkk",strnpcinfo(0)+"::OnTestThis",0,40;
    

    Where this does not:

    bindatcmd "testkk",strnpcinfo(0)+"::OnTestThis",0,40,1;
    

    So how can I upgrade my rAthena or at least my bindatcmd to have it working?

     

    Thanks in advance!

  2. Hi,

     

    I am running a High-Rate server, but I still want to entertain people who are into PvM alot.

    So my idea is to implement a lowrate into my highrate server.

     

    I will use SC_EXPBOOST with a negative value to have mob exp decreased. (You need to edit your status.c for that)

    I have set Quest EXP to x1.

     

    Now I can save those who dedicated themselves for this task and OnPCLoginEvent I can start their negative SC_EXPBOOST with a very long duration. (this should work?)

     

    Is there any way but killing mobs or doing quests to obtain EXP?

     

    King regards

  3. When using Scream a Dancer/Gypsy sometimes says "@dance xx" instead of a sentence.

    This is my data/dc_scream.txt

    SCREAM
    	Kyaaaa----!
    	Nyang-*
    	Argggggh!!
    	Stop drinking!!
    	Hey you punk!!
    	See if I ever listen to you!
    	Stop smoking!!
    	Stop smoking or else I'm going to join you!!
    	I hate second hand smoking!!
    	Psh.. not even rich ----!!
    	You try living off of this much Zeny!!
    	Go make some Zeny if you're insulted!!
    	Weeee~~~~!
    	Yaaaaaaa~~~~Hoooooooooooo ----!!!
    	Sign here sign here!!
    	It's over!! Let's end it here!!
    	What am I supposed to live off of!!
    	Take care of my daughter!!
    	Claim your daughter!! You punk!
    	What are you going to do about your child!
    	Hey you punk--!!
    	Hey!! You still call yourself a human!
    	Sweety!! Are you really going to leave like this?!
    	Are we.. seriously over? Huh!!!
    	What am I supposed to do without you!!!!
    	I'm pregnant!!!!!
    	Save me!!
    	Somebody's following me!
    	Agh! What do you think you're doing -!
    	Hey! Get away from me!
    	AAAAHHHHH--!! Wha.. Where do you think your hands are going!!!!
    	Why are you doing this to me!!
    	We're still young!!
    	We have our lives in front of us~!!
    	I'm not ready yet!!
    	Not yet!! Just a little... Wait just a little more!
    	No--!! I'm a teacher and you're my student!
    	This relationship will never work!
    	Let's meet again when we're more mature!!
    	If you're a little older... then... maybe ~~!
    	Yeah! I love him. I love him! Is that such a crime?!
    	I don't care what other people say.. I love him!
    	Sorry to you.. but.. I can't help it! I already fell in love!!
    	Hey... why do you have to be my friend's boyfriend?! Why!!
    	Why my friend!!
    	Why my friend out of all the people~!!!
    	Honey!!
    	Babes!!
    	Love you babes!!
    	Love you!
    	I love you ---!!
    	Love you lots!!
    	I said I love you!
    	What do you want me to do!
    	I don't need anything!!
    	You're all dead! Argh!
    	Was I just a joke to you?!
    	Say something! Now!!
    	Waaah!!
    	*Sniffles*... waaah!!
    	I don't care-!!!
    	Hohohoho! Call me your majesty!
    	Oh- ho- hohoho!
    	Kyaaaaaaaah~!
    	Arrrrrrrrrrgh....!
    	Are you going to kill me if I don't give you an item -------!!!!
    	You think I'm that easy ------!!!!!
    	No--------------!!!!!!!
    	No no! NO!!
    	Leave me alone-----------!!!!!
    	Don't come-------!!!!
    	Don't come near me!!
    	Get away from me!!!!
    	AHHH-------------------!!!
    	You dirty punk!!
    	Go away!!
    	I'm going to cry... if you touch me!!
    	I'm going to cry!!!
    	Those who lie...... don't even have the right to love!!
    	No~ Not here ~*
    	BAH~~~~~~~~~~~~~~
    	AHHH~~~~~~~~~~~~~~~
    	Grr~~!!!
    	Can't you hear me ~ ???
    	Get down!
    	You can't trust me?!
    	Hug~ me~ closely!!!!!!!!!!!!!!
    	Hug me!!
    	Argh!! Die. Just die!!!!!!!!!
    	Poring ! Poporing !! Popopopopoporing!!!!!!!!!!
    	Kyaaa~ It's a pervert ~~ Waaah
    	Guess who ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    	All going to die~~!!!!!!!
    	Shush ~~~~~~!! Be quiet ~~~~!!!!
    	Agh!
    	Eh?! Oh my!!!!
    	Huh! What is this!!
    	Eh?! What is this!! Who do you think you are! Hah!
    	Take me somewhere ---!!!!!
    	I'm lonely!!!!
    	Lonely! I'm lonely and how could you!!!!
    	Do you know me?!!!
    	I'm not just what you think I am!!!!
    	There must be some misunderstanding!!!!!
    	Do you still love me?!!!
    	Not everything is the way you see it!!!!
    	Listen to me!! That's not true! It's a misunderstanding!!!!
    	Am I pretty?!!!!!! Next is!!!!!!!!!!!!!!! Mmm ~*
    	My skill is lame!! Why? Because it is lame ~_~
    	Lame huh? Yeah.
    	Damn, I'd have to say that was pretty stupid...
    	What a pathetic sight.
    	Yes... yes I agree, that in fact was pretty lame.
    	Enter "Funny Comment" Here.
    	Oh boy, what the *Bleep* was that! Little help over here pansies...
    	Not the face...NOT THE FACE!
    

    Any idea? D:


    Bump.

  4.  

     

    group level = @command

    group char level = #command

    *bindatcmd "command","<NPC object name>::<event label>"{,<group level>,<group level char>,<log>};
    So this should work right? :

    -	script	testffkk	-1,{
    OnTestThis:
    dispbottom "hello";
    end;
    OnInit:
    bindatcmd("testkk",strnpcinfo(0)+"::OnTestThis",0,0,1);
    end;
    }
    
    It only works when I remove the last arguement. Guess my version is too old?

     

    You may wanna set Group Char Level to 40+ that way players can't use it on others.

    Also, your script should be:

    -	script	testffkk	-1,{
    OnTestThis:
    dispbottom "hello";
    end;
    OnInit:
    bindatcmd "testkk",strnpcinfo(0)+"::OnTestThis",0,40,1;
    end;
    }
    

    Yes, I've thought about that as well. :P

    So, I still have the problem that it does only work when I leave out the last argument for log on/off.

    This is because my rAthena version is too old, right?

  5. group level = @command

    group char level = #command

    *bindatcmd "command","<NPC object name>::<event label>"{,<group level>,<group level char>,<log>};

    So this should work right? :

    -	script	testffkk	-1,{
    OnTestThis:
    dispbottom "hello";
    end;
    OnInit:
    bindatcmd("testkk",strnpcinfo(0)+"::OnTestThis",0,0,1);
    end;
    }
    

    It only works when I remove the last arguement. Guess my version is too old?

  6.  

    you could use sc_xmas like in the santa's bag

    12132,Red_Bag,Santa's Bag,2,0,,200,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_Xmas,600000,0; },{},{}
    

    Wow, this effect gets removed by Dispell...

    Do you have another idea, or how can I stop having it removed by Dispell?

     

    Well it's not only Dispell, you also can use Tuxedo or Wedding Dress to cancel the effect. x_x

    Guess I need to find something else.

    What's the red silence called you get when spamming to fast?

    It blocks skill usage as well, doesn't it?

  7. you mean this??

    
    *bindatcmd "command","<NPC object name>::<event label>"{,<group level>,<group level char>,<log>};
    
    

    the last parameter <log>, set it to 1.

     

    Ohhh.. thank you. :D

    Sorry but how do I fill <group level> and <group level char>?

    Group level should be 0 I guess so that everyone can use it.

    But what's group level char? I've tried 0 but then my script breaks.

  8. If two characters had the same ID it would have deleted all items for that ID for both characters, nothing would have remained. But if they did somehow share the same ID you would know it because they would have pulled data from the same SQL tables. So both characters would have the exactly the same name, class, stats, items, zeny, etc... Sort of like the same character just happen to show up in two character slots. I don't think that would be an rAthena issue, but more of a SQL or phpadmin database issue of the server.

     

    Since the script sets the .@char_id to that of the currently logged in character I still don't believe its possible. All actions following would be strictly limited to that character only. I have tested it and I cannot figure out a way to get it to mess up as described.

    set .@char_id,getcharid(0);
    

    Peopleperson49

     

    Yes, I think your script is fine too..

    I'm afraid that he either wants to scamm me or he did a mistake and does not tell me about it.

  9. It's not possible to delete a character after you log back in. Its just not scripted that way. Also if it was related to that then all your characters you donation items, and zeny would be gone along with everything else.

     

    Peopleperson49

     

    So is there ANY possible way to delete character B when using your script on character A?

    The only way I can think of is a bug rAthena-wise that both characters have the same character ID.

  10.  

    I delete my novice named Don Paule. and when i log in. my main character is deleted and not the novice, my donations items my equips my money is there. pls help.

     

    A user just reported this.

    I checked your script again and most likely am 100% sure that it cannot happen.

    Especially since your delete the character on logging out. Thus it is IMPOSSIBLE to have another character deleted on logging out his Novice.

     

    Any ideas?

  11.  

    How about playing and combining these with autobonus :P

     

     

    bonus2 bExpAddRace,r,x; Increase exp gained by x% against enemies of race r
    bonus2 bExpAddClass,c,x; Increase exp gained by x% against enemies of class c
     
    Try to use negative values also 

     

    Well thus I would to add it for all classes and races? x_x

    Isn't there a way to add a new SC status?

  12. Hi,

    I have added my minimaps as 24-bitmap with a size of 400x400 in my server's grf at

    data\texture\유저인터페이스\map
    

    They used to work, but after installing Harmony they do not work anymore. x_x

    I tried patching them again, but this does not work as well.

    I load my grf first in data.ini

     

    Any ideas?

  13. Hi,

    since my client is bugging with the character deletion, I've just written a script to do it.

    Could you please check if it is not exploitable/ doing something wrong?

    It seems to work fine for me though, but would be glad to have someone checking it before releasing it.

    lhz_in03,255,257,3    script    Chardel    93,{
        set .@accid, getcharid(3);
        mes .npcname$;
        mes "Hello ^6495ED"+strcharinfo(0)+"^000000.";
        mes "Would you like to delete a character?";
        if (select("No:Yes")  == 1){
            next;
            mes .npcname$;
            mes "Alright, see you then.";
            close;
        }
        next;
        mes .npcname$;
        mes "Please enter the Character's name.";
        mes "Note that you can only delete characters on your own account.";
        input(.@charname$);
        query_sql "SELECT account_id FROM `char` WHERE name = '"+.@charname$+"'",.@accid2;
        if (.@accid != .@accid2){
            next;
            mes .npcname$;
            mes "^ff0000I could not find this character on your account!^000000";
            close;
        }
        if (strcharinfo(0) == .@charname$){
            next;
            mes .npcname$;
            mes "^ff0000Please log in with a different character to delete this one.^000000";
            close;
        }
        next;
        mes .npcname$;
        mes "Do you really want to delete this character?";
        if (select("No:Yes")  == 1){
            next;
            mes .npcname$;
            mes "Alright, see you then.";
            close;
        }
        next;
        mes .npcname$;
        mes "Okay, I have deleted this character from your account.";
        query_sql "DELETE FROM `char` WHERE `name`='"+.@charname$+"'";
        close;
        end;
        OnInit:
            set .npcname$, "[^6495EDCharacter Deletion^000000]";
            end;
    }
    

    Thanks! :)

×
×
  • Create New...