Jump to content

Rika

Members
  • Posts

    77
  • Joined

  • Last visited

  • Days Won

    9

Posts posted by Rika

  1. Omg, something I find interesting.

    So, your trying to put information about the item in registers?

    If so, will the player be selecting this said item?

    The op code your looking for is get_item_info .

    To use it, you have to have used get_item_id after open_pack_select

    So:

    open_pack_select //let's the said client choose a item in inventory
    get_item_id r1 */make's a value for what was selected and put's it in a register, if no item was chosen it will return FFFFFFFF*/
    get_item_info r1, r2 */get's the data from the register used with get_item_id, then stores it in r2 and beyond (after r2 we have r3,r4,r5, etc each register each being the next byte (r2 - r5 should be the first dword, r6 - r9 should be dword 2, etc)*/
    

    You can also:

    First define the item

    Let's use whatever the item I put here is

    leti r1, 00000003
    leti r2, 00000012
    leti r3, 00000012
    item_check r1, r4 */checks r1 and after it so, r1, r2 and r3. Then stores a new value. Will return  FFFFFFFF if the client doesn't own the item*/
    get_item_info //as before. this should work anyway, use it with r4 in item_check
    

    • Like 2
  2. These are subject to change here. Larva may have changed them.

    Normal:

    Flowen's Sword: 10%

    Twin Brand: 10%

    Ice Staff:Dagon: 10%

    L&K14 Combat: 10%

    Photon drop: 6%

    Photon drop: 6%

    Photon drop: 6%

    Photon drop: 6%

    Hard:

    DB's Armor: 10%

    Anti Android rifle: 10%

    Crazy Tune: 10%

    Samba Maracas: 10%

    Photon drop: 6%

    Photon drop: 6%

    Photon drop: 6%

    Photon drop: 6%

    Veryhard:

    Tension Blaster: 10%

    Lolipop: 10%

    Flameberge: 10%

    Attribute Wall: 10%

    Photon drop: 6%

    Photon drop: 6%

    Photon drop: 6%

    Photon drop: 6%

    Ultimate:

    Last Swan: 10%

    Red Sword: 10%

    Earth Wand: Brownie: 10%

    Master Raven: 10%

    Kasami Bracer: 3%

    Limiter: 3%

    Girasole: 3%

    Rika's Claw: 3%

    Photon drop: 3%

    Photon drop: 3%

    Photon drop: 3%

    Photon drop: 3%

    Flowen's Sword: 1%

    Twin Brand: 1%

    Ice Staff:Dagon: 1%

    L&K14 Combat: 1%

    DB's Armor: 1%

    Anti Android rifle: 1%

    Crazy Tune: 1%

    Samba Maracas: 1%

    Tension Blaster: 1%

    Lolipop: 1%

    Flameberge: 1%

    Attribute Wall: 1%

    -----

  3. This video explains how a to make it so you spawn by the quest client, automatically talking to them, the quest being started. Shows different stages of text, and the actual "completing" of a quest. This video is 27 minutes long and is a bit more complicated than the other videos, this video should be very useful though.

    And thanks. xD

    If anyone has any questions, you can ask in this topic/ask in a comment on the video.

    • Like 1
  4. Well, this is a video on objectives. Shows making a npc, that will show different text (jump to a different function, hint hint) after you do something for her. In this case, going to forest1.

    Oh, also, I just learned that youtube's video time limit is 15 minutes, not 10. Also, upon submitting this one, I can now upload videos over 15 minutes. I'm a little more inclined to show the actual quest starting npc. It's not hard, but it takes a lot more op codes to do and would probably take at least 20 minutes to show. So, maybe I'll work on that later/tomorrow.

    Also, before you even see this topic there's another sticky right near it that has "first stop" on it. If I were the learner, I would be clicking that first. xD

    Can always link this topic in that topic.

    • Like 1
  5. New vid. This shows a little how registers work. This is a bit more complicated than the other videos, but you should be able to figure it out since I'm showing you.

    The code used in this one with comments:

    0:       set_episode 00000000 //sets the games episode to episode 1
                set_floor_handler 00000000, 300 //this tells pso to call function 300 whenever you enter floor 0
                ret //ends the function
    
    300:     leti R5, 00000032 //make r5 = 0x32 (50) feel free to try other values
                leti R6, 00000032 //make r6 = 0x32 (50) feel free to try other values
                let R7, R5 //copies r5's value to r7. so, r7 would be 50
                add R7, R6 //this adds r6 to r7. so, r6+r7. which is 100 in this case
                window_msg '<r5> + <r6> = <r7>' //displays a window_msg. The value of r5, r6, and r7
                winend //closes the window_msg box after you hit enter
                ret  //ends the function
    

    • Like 1
  6. New video. This shows how to make monsters spawn and unlock doors after they are killed. I'll go back to scripting after this one.

    Really wish I could rename the topic to "PSO qedit video tutorials".

    And yeah, what choko said.

    • Like 1
  7. The server drops the items not the quest (for the black paper deal quests). The quest only requests the server to drop a item (which it already does). Quest is probably exactly like Schthack's (except for translations maybe).

  8. Lee:"rikas" quests lol... "

    Yes, Rika's quest, Lee. >>......

    Go troll someone else.

    Larva: "pff next time i will try to set the value for the corrcect item instance of follow the intructions of the creator of the quest LOL *cough* rika *cough* "

    Testing is important. XD

    Pin: "that is strange ran 4 times in ult no drops, i guess drops are down temporarily"

    I forgot what the rates are since I haven't looked at the quest for awhile. You won't be getting rares all the time from the end boxes though. It is possible to get more than 1 rare (up to 4) in 1 run. I was thinking of redoing the procedure because I think there may have been some client syncing issues even though the boxes were spawning at the same time for all clients. I usually don't touch the boxes for a few seconds after they spawn. Maybe I'll do it another way that will fix this issue at a later date. I really hate recoding quests. >.<;

    Glad my quests are liked. xD

    • Like 1
  9. No HP mat for forest offensive.

    For mines offensive.

    Normal:

    Photon drop

    Twin Brand

    Ice Staff:Dagon

    L&K14 Combat

    Hard:

    DB's Armor

    Anti Android rifle

    Crazy Tune

    Samba Maracas

    Veryhard:

    Tension Blaster

    Lolipop

    Flameberge

    Attribute Wall

    Ultimate:

    Last Swan

    Red Sword

    Earth Wand: Brownie

    Master Raven

    Kasami Bracer

    Limiter

    Girasole

    Rika's Claw

  10. If Larva fixed it, luck materials should drop off of anything (depends on the section id and area your in)

    around... 1/1000 to 1/333 (numbers aren't made up, just they vary, but they are either those or between those).

    Some areas it won't drop (mainly forest on normal from what I looked at, depending on id though). The rates seem closer to 1/333 for higher difficulties.

  11. What you could do is automatically have his hp set to about 1/10 health(you can't see exactly how much health he has) which should look like he zerked but is really using normal attacks but have him have like 15000hp so that he would actually have 1500hp(on ultimate) which is a reasonable amount and shouldnt let him get 1-hit by shamberten. now the only problem here is that using star atomizers(the only way a casts can heal others) would be ridiculous as it would make him have like full hp instantly which would make him unkillable by shamberten. If you could make it look like he's at 1/10 health but is really at his max health then that would solve everything.

    Another way around it is by having him not be in your team so you cant see his hp at all and have him be a normal npc about to get maimed by shamberten. This would have to be like this a majority of the time anyway since he moves away from you alot on his own(although shino from "seek my master" tends to do this anyway and still be in your team).

    Also about the weapon switches, yea its gonna be multiple characters that look exactly alike but with different weapons

    Uhh I think every npc has a set hp value dependent on their level/which npc they are. So no 15k hp for them. You could tell the game to do damgae to him once he spawns so it'll look like he's at 1/10. You can also make him invincible at any time (for the shamberten fight?).

  12. It's ok. Purplenum gets sacred clothes easily thanks to a mission of this server. But thank you. Also, I reply late because I didn't dare believe thatt the pwand did'nt drop during the mssions, but after many nars (not relly relevent) and other players confirming this, pwand DOESN'T drop in the quests! Thank you for your replies. I also learned that about the red slimes, you have to kill the red as it appears before any other blue AND not let the slimes kill one another! Or else the frop will count as that of a blue slime. Unfair.

    I loled. Psycho Wand DOES drop from quests and there's no reason why it wouldn't drop. Keep in mind the drop rate is 1/200 something off the rare lily. Luck is luck, just cause you killed 200 rare lilys doesn't mean anything, your not guaranteed it.

    I don't know about the red slime thing though. I doubt that's really the case. Then again, if I see a red slime, it's the first thing dead.

  13. I've had a crazy bug recently! The casting speed of my fonewm became blindingly fast! I was in the mountain, and I don't exactly recall what happened before (I think I swithed between armors and slots but that's about it), just playing normally... and I realized not only my casting speed but the recovery time for each of my spells became absolutely incredible! My fonewm was getting back on his feet immediately after casting his techs and I could almost rapid-fire cast! then I took a pipe, want to P2, then to the seaside... and the glitch was gone. Too bad because that was really enjoyable. (megalo smile) I'll try to experiment and report about this glitch, becasue it was the paradise of trigger-happy nukers like me! Any explanation someone?

    Seems like something extremely random, and I doubt it will happen again (has been playing pso for a LONG time).

    If this happens again though, I suggest you quickly use a telepipe and go back cause people will think your hacking with that speed.

  14. hay this is a cool one, but i will have to lower the stats in the the bosses of EP4 cuz they are dam hard and will be imposible for a NPC tos survive that hell.

    Not needed Larva. Some npcs are pretty high leveled to begin with.

    Also, during these attacks as said in the OP, could probably leave the monsters frozen, then he runs off, then they get unfrozen.

    The weapons the npc uses seem a bit iffy though (pretty sure you have predetermined choices). You could have more than 1 npc though, all acting as him, with different weapons. I'm not sure if you can make the npc start attacking how you specifically want though.

    Quest seems good though, would have to be 1 player only though.

×
×
  • Create New...