Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/23/14 in all areas

  1. Please Read Before Posting! NO EXCLUSIVES. (All of these maps will be public releases on rAthena) The idea is simple. I'd like to take a few suggestions/requests for free maps from the community. I'd like you to tell me what the map should look like, this includes: theme (prontera/rachel/einbroch/lighthalzen/morroc/payon)- these all have very unique styles. setting (early morning, night, noon? Is the climate warm or cold?) nature (are there a lot of trees? bushes? flowers? what kind of trees? are the trees dying or full bloom?) terrain (is this region mountainous? Is there any water nearby? How does this play into the theme/setting/nature) The more details you can provide, the more likely I am to take your request and the more likely I'll be able to create the map in your mind. I'm open to feedback and tweaks, but do understand that this is a free service and I am not required to fix endlessly until I have your satisfaction. Showcase of Previous Maps Things to Know I DO NOT WORK WITH CUSTOM MODELS OR TEXTURES NO EXCLUSIVES. (All of these maps will be public releases on rAthena) I will only be accepting a few requests- I'm thinking 3 or 4. Should I find your request to lack enough details for me to work with, I will decline the request. The maps I make will be made to order, but will be NO LARGER THAN 100x100 (200x200 in-game) Each map should be expected to take no less than a week. They may be done sooner, but don't count on that. Mapping is not an exact science and a lot changes over the course of creating it. If you want to be part of the process, I'd be open to taking feedback on your request throughout the creation process. (Screenshots and updates through Skype or rAthena Message system)
    1 point
  2. Where are the 2014 may Jro new costumes? I check out the following luafiles commit in rathena accname and accessoryid. https://github.com/scriptord3/Ragnarok-Client-Scripts/tree/master/data/luafiles514/lua%20files/datainfo Newest seem to be implemented, but I can't find any sprite of those, any collection bmps, or any information about when are going to be released to the public. This is awesome! I downloaded JRO but updater is not working and then I noticed that in the link to download the real J-Ro Client, they Limit conections outside asia! Thats the reason why many servers from indonesia and else Have those costume, but not in america. Many Indonesia servers dare to share and promote many servers in other regions just to brag about what they got! I tried to get those sprites from this server https://www.facebook.com/AkiraRoReturn?fref=ts but it´s secured grf- Now I want this: They Sprites of the headgears that this rathena link released in those files: https://github.com/scriptord3/Ragnarok-Client-Scripts/blob/master/data/luafiles514/lua%20files/datainfo/accessoryid.lua
    1 point
  3. to be honest .... I rarely visit the main page of rAthena, probably once in a week or even longer .. O__O I alway using View New Content , even the bookmark that I made in my browser also using the same link. EDIT: ** Merged both topic
    1 point
  4. login-server, map-server & char-server are connected? check your clientinfo.xml
    1 point
  5. SOLVED! Hi rathenians anyone knows how to fix this? Im using the latest SVN. Help with costume system diff. Im having errors. offline\svn\src\map\atcommand.c(1172): error C2223: left of '->equip' must point to struct/union offline\svn\src\map\atcommand.c(1173): error C2223: left of '->equip' must point to struct/union offline\svn\src\map\atcommand.c(1174): error C2223: left of '->equip' must point to struct/union offline\svn\src\map\atcommand.c(1175): error C2223: left of '->equip' must point to struct/union offline\svn\src\map\atcommand.c(1176): error C2223: left of '->equip' must point to struct/union offline\svn\src\map\atcommand.c(1177): error C2223: left of '->equip' must point to struct/union if( !strcmpi(command+1,"costumeitem") ) { if( !battle_config.reserved_costume_id ) { clif_displaymessage(fd, "Costume convertion is disable. Set a value for reserved_cosutme_id on your battle.conf file."); return -1; } if( !(item_data->equip&EQP_HEAD_LOW) && !(item_data->equip&EQP_HEAD_MID) && !(item_data->equip&EQP_HEAD_TOP) && !(item_data->equip&EQP_COSTUME_HEAD_LOW) && !(item_data->equip&EQP_COSTUME_HEAD_MID) && !(item_data->equip&EQP_COSTUME_HEAD_TOP) ) { clif_displaymessage(fd, "You cannot costume this item. Costume only work for headgears."); return -1; } costume = 1; } Bump solved it my self, this is the fix, actually idk what im doing but magically i fix the source without having problem, wild guess sure do work sometimes. C2223: left of '->equip' must point to struct/union I get this error from. itemlist = strtok(item_name, ":"); while (itemlist != NULL && j<10) { if ((item_data[j] = itemdb_searchname(itemlist)) == NULL && (item_data[j] = itemdb_exists(atoi(itemlist))) == NULL){ clif_displaymessage(fd, msg_txt(sd,19)); // Invalid item ID or name. return -1; } itemlist = strtok(NULL, ":"); //next itemline j++; } The old format of this is: if ((item_data = itemdb_searchname(item_name)) == NULL && (item_data = itemdb_exists(atoi(item_name))) == NULL) { clif_displaymessage(fd, msg_txt(sd,19)); // Invalid item ID or name. return -1; } Manage to fix the Error by changing these: if( !(item_data->equip&EQP_HEAD_LOW) && !(item_data->equip&EQP_HEAD_MID) && !(item_data->equip&EQP_HEAD_TOP) && !(item_data->equip&EQP_COSTUME_HEAD_LOW) && !(item_data->equip&EQP_COSTUME_HEAD_MID) && !(item_data->equip&EQP_COSTUME_HEAD_TOP) ) to these: if( !(item_data[j]->equip&EQP_HEAD_LOW) && !(item_data[j]->equip&EQP_HEAD_MID) && !(item_data[j]->equip&EQP_HEAD_TOP) && !(item_data[j]->equip&EQP_COSTUME_HEAD_LOW) && !(item_data[j]->equip&EQP_COSTUME_HEAD_MID) && !(item_data[j]->equip&EQP_COSTUME_HEAD_TOP) ) Now if someone want to use costume system in the latest svn like am using([r17516]). This is the fix..
    1 point
  6. mes "[ MVP Summoner ]"; mes "show me if you have zeny"; if( Zeny < .@zenyCost ) { mes "sry you dont have zeny"; close; } else { set Zeny, Zeny - .@zenyCost; mes "[ MVP Summoner]"; mes "monster will be spawn soon"; close2; //You must use close2 instead of close sleep2 10000; //10s announce "MVP Has Been Spawned",bc_blue|bc_all; monster "guild_vs1",50,57,"Event Monster",1511,1,"Monster Event::OnThisMobDeath"; end; } OnThisMobDeath: announce ""+strcharinfo(0)+"killed the mvp",bc_blue|bc_all; end;
    1 point
  7. Try this http://rathena.org/board/topic/96469-pvp-arena/
    1 point
  8. Tienes que asignarle al sprite un ["ClassNum"] = y añadirlo a los lub y por supuesto al itemInfo.lub aparte de añadirlo en el db del emulador. Como curiosidad Si sustituyes un sprite por ejemplo renombrandolo directamente no te funcionará, tienes que cargar ese sprite en el editor y guardarlo con el nuevo nombre.
    1 point
  9. how to remove the timer revert? you said that "basically others do to their src code is dispell the FCP and then strip goes in. in my code i do is dispell the FCP temporarily and revert it back to 1min duration." so I means is when you got strip with the Stalker with Soul Link (means you been bypass strip even you have FCP Buff) you can just remove the strip status permanently when you are being skill by FCP of Creator. and vice versa example Stalker ---use strip ---> LK with FCP (then he/she is strip already) ---Creator use FCP on strip LK------> the Strip Status cancelled and replaced by FCP Status and so on the scenario will repeat as long as stalker with soul link strip up players with fcp it stripped right then the strip status cancel out when the player receive another FCP Buff from creator Thank you =) hope you get me sorry for the bad english //Attempts to strip at rate i and duration d if( (i = skill_strip_equip(src,bl, location, i, skill_lv, d)) || (skill_id != ST_FULLSTRIP && skill_id != GC_WEAPONCRUSH ) ) clif_skill_nodamage(src,bl,skill_id,skill_lv,i); if( !i && ( skill_id == RG_STRIPWEAPON || skill_id == RG_STRIPSHIELD || skill_id == RG_STRIPARMOR || skill_id == RG_STRIPHELM ) ) { int idx = sd?pc_search_inventory (sd, 7321):-1; if( idx >= 0 ) { struct status_change *sc_ = status_get_sc(src); if( sc_->data[SC_SPIRIT] ) { if( sc_->data[SC_SPIRIT]->val2 == SL_ROGUE ) { if (rnd()%100 >= ii) { if( skill_id == RG_STRIPWEAPON ){ status_change_end( bl, SC_CP_WEAPON, INVALID_TIMER ); skill_strip_equip(src,bl, EQP_WEAPON, ii, skill_lv, d); // sc_start(src,bl,(sc_type)(SC_CP_WEAPON),100,skill_lv,60000); <-------------------------------- Comment this out } else if( skill_id == RG_STRIPSHIELD ){ status_change_end( bl, SC_CP_SHIELD, INVALID_TIMER ); skill_strip_equip(src,bl, EQP_SHIELD, ii, skill_lv, d); // sc_start(src,bl,(sc_type)(SC_CP_SHIELD),100,skill_lv,60000); <-------------------------------- Comment this out } else if( skill_id == RG_STRIPARMOR ){ status_change_end( bl, SC_CP_ARMOR, INVALID_TIMER ); skill_strip_equip(src,bl, EQP_ARMOR, ii, skill_lv, d); // sc_start(src,bl,(sc_type)(SC_CP_ARMOR),100,skill_lv,60000); <-------------------------------- Comment this out } else if( skill_id == RG_STRIPHELM ){ status_change_end( bl, SC_CP_HELM, INVALID_TIMER ); skill_strip_equip(src,bl, EQP_HELM, ii, skill_lv, d); // sc_start(src,bl,(sc_type)(SC_CP_HELM),100,skill_lv,60000); <-------------------------------- Comment this out } clif_skill_nodamage(src,bl,skill_id,skill_lv,ii); break; } pc_delitem(sd, idx, 1, 0, 1, LOG_TYPE_NONE); } } } }
    1 point
×
×
  • Create New...