Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 11/25/11 in all areas

  1. Who here is a fellow fan of anime and/or manga series? Or, did you watch any anime movies (like Spirited Away, Howl's Moving Castle, 5 Centimeters Per Second, Grave of the Fireflies, etc) and enjoyed them? Share your favourites here =D. In the process, some members may indirectly (or directly) find some recommendations that suit them. I've read way too many manga series for my own good... Read more than 3/4 of all series from Mangafox and Mangareader (or at least know about them/started but didn't finish). Currently, I'm following Kuroshitsuji (Black Butler), Fairy Tail, Magico, Soul Eater, and a few others for their manga series. I stopped watching anime for a little bit. The best series to me are Ouran High School Host Club, Fruits Basket, Toradora, Baka to Test (hilariously funny in every episode), The Melancholy of Haruhi Suzumiya (Yuki Nagato <3), Card Captor Sakura, and a few more. Need more series that have magic/fantasy involved and romance!
    1 point
  2. yea i would follow china advice, not really sure what you can do with wireless with no router
    1 point
  3. This isnt possible without the old unit control commands or a new modification. I've made a simple one, allowing to do: OnNPCKillEvent: dispBottom("You killed monster " + getMonsterInfo(killedRID, 0) + " @ " + killedRX + "/" + killedRY); end; €dit: Even if @Toshiro was faster - mine also works for player kills killedrx_killedry.diff
    1 point
  4. I'm not at home so I couldn't test if it's actually working. The following changes set the variables killed_x and killed_y when a monster (and player if you like) is killed. It works exactly like killedid, just with the coordinates instead of the id. Find (src/map/map.h:308): SP_KILLEDRID=122, Add after: SP_KILLED_X=123, SP_KILLED_Y=124, Find (src/map/pc.c:6035): case SP_KILLEDRID: val = sd->killedrid; break; Add after: case SP_KILLED_X: val = sd->killed_x; break; case SP_KILLED_Y: val = sd->killed_y; break; Find (src/map/pc.c:6177): case SP_KILLEDRID: sd->killedrid = val; return 1; Add after: case SP_KILLED_X: sd->killed_x = val; return 1; case SP_KILLED_Y: sd->killed_y = val; return 1; Find (src/map/mob.c:2429): pc_setparam(mvp_sd, SP_KILLEDRID, md->class_); Add after: pc_setparam(mvp_sd, SP_KILLED_X, md->bl.x); pc_setparam(mvp_sd, SP_KILLED_Y, md->bl.y); Find (src/map/pc.h:390): int killerrid, killedrid; Add after: int killed_x, killed_y; Find (db/const.txt:296): killedrid 122 1 Add after: killed_x 123 1 killed_y 124 1 (Edit:) Sets the variables for custom mob kill events and killed players as well. Find (src/map/mob.c:2416): pc_setparam(sd, SP_KILLERRID, sd->bl.id); Add after: pc_setparam(sd, SP_KILLED_X, sd->bl.x); pc_setparam(sd, SP_KILLED_Y, sd->bl.y); Find (src/map/mob.c:2421): pc_setparam(mvp_sd, SP_KILLERRID, sd?sd->bl.id:0); Add after: pc_setparam(mvp_sd, SP_KILLED_X, sd?sd->bl.x:0); pc_setparam(mvp_sd, SP_KILLED_Y, sd?sd->bl.y:0); Find (src/map/pc.c:5719): pc_setparam(sd, SP_KILLERRID, src?src->id:0); Add After: pc_setparam(sd, SP_KILLED_X, src?src->x:0); pc_setparam(sd, SP_KILLED_Y, src?src->y:0); (/Edit) If you want to add the x and y coordinates for player kills as well: Find (src/map/pc.c:5778): pc_setparam(ssd, SP_KILLEDRID, sd->bl.id); Add after: pc_setparam(ssd, SP_KILLED_X, sd->bl.x); pc_setparam(ssd, SP_KILLED_Y, sd->bl.y);
    1 point
  5. Name: Ryan Nickname: King Role: Member Age: 17 Location: New Zealand Bio: Been at eAthena for about a month now. Been learning the ropes through helping my friend with his server. Hobbies: I'm into sport: Rugby, League and Cricket are the best. Occupation: Student!
    1 point
  6. Name: Karul Rin Nickname: Fox ;D Role: Member Age: 13 ;_; Location: Los Angeles Biography: The force has been with me. ;D I've been here at eAthena for about 2 months now. I like anime, scripting, mangas, and asian things ;D. Hobbies: I like to watch anime. I like to listen to kpop, jpop, and cpop. ;3 Oh yeah scripting is like with me ever since i started 2 months ago. Occupation: I'm a student. xD Favorite Quote: "Kami Korosu" -Hibari Kyoya (I'll Bite You To Death)
    1 point
  7. Hi there, Jguy.
    1 point
  8. Hmm, this actually should work. I added this: if(item_id >= 2000) { clif_displaymessage(fd, "NOT ALLOWED!"); return -1; } below this: item_id = item_data->nameid; in the @item function and it worked. You probably added your check at the wrong spot.
    1 point
  9. Updates : Log in Form (100%) Registration Form (100%) Character Management (57%) Account Management (81.27%) Others (12%) Under Development by beta tester. ROPS = Ragnarok Online Private Server.
    1 point
  10. +1 to this, I've seen how ugly that can turn out, and as Yuki said: "induce a lot of drama at times".
    1 point
  11. This is how its done /*========================================== * @afk * Turns on/off logout on player *------------------------------------------*/ ACMD_FUNC(afk) { nullpo_retr(-1, sd); // Map checks if ( map[sd->bl.m].flag.novending // No vending on the whole map || map[sd->bl.m].flag.nochat // No chats on the whole map || map[sd->bl.m].flag.autotrade != battle_config.autotrade_mapflag // Autotrade config dosnt match ) { clif_displaymessage(fd, "AFK is not allowed on this map."); return -1; } // Cell checks if ( map_getcell(sd->bl.m, sd->bl.x, sd->bl.y, CELL_CHKNOVENDING) // No vending on the current cell || map_getcell(sd->bl.m, sd->bl.x, sd->bl.y, CELL_CHKNOCHAT) // No chats on the current cell ) { clif_displaymessage(fd, "AFK is not allowed on this spot."); return -1; } // All checks passed sd->state.monster_ignore = 0; sd->state.autotrade = 1; if( battle_config.at_timeout ) { int timeout = atoi(message); status_change_start(&sd->bl, SC_AUTOTRADE, 10000, 0, 0, 0, 0, ((timeout > 0) ? min(timeout,battle_config.at_timeout) : battle_config.at_timeout) * 60000, 0); } clif_authfail_fd(fd, 15); return 0; }
    1 point
  12. Name: Dylan G Nickname: Truly Role: Member (Unofficially a Mapper, Scripter, and some small overall Knowledge) Age: 18 Location: Delaware, U.S Bio: I am a Senior in High school right now, and i have been playing RO for at least ~7 years (On iRO). After a string of Server shutdowns, and loosing time spent with private servers, i decided to work on making my own server. This was roughly 2 years ago, and i took on a huge burden with not knowing all that is needed to make a server. Well i did not quit, and i just started out by getting a revision working, then started learning scripting.. I still remember the first little modifications i made haha! When i started getting o.k at scripting, i realized that my server would need its unique maintown... so i started learning to map (about one year ago). Now i have dipped into a ton of things regarding eA and i fancy myself as someone who has crossed the bridge of needing help, to giving help. <- That is why i made this account here and am trying to help as much as possible. Apart from RO, I enjoy some xbox games here and there, (not into the whole Call of Duty stuff, i stopped after CoD4) and i also watch a lot of shows, both anime and not. House and Bleach have to be my top time consumers! Family: I am the youngest of 4 siblings, my sister has some kids, my oldest brother has one kid, and my other older brother has no kids. Everyone likes to fight each other time to time, but were a family in the end. Not much else to say, but even though i hate them sometimes, i wouldn't be where i was today without them... Occupation: I am a Computer Technician at my High School. May sound odd, but they had a position open for Co-op seniors, and i was the one with the most computer knowledge . (Cool thing is i only have two classes, then i work for the rest of the school day. I also get to leave before normal students do so its just like school in its time, but i get paid!) Favorite Quote: "It Is Inevitable" - (Not sure)
    1 point
×
×
  • Create New...