Jump to content

mauiboy

Members
  • Posts

    48
  • Joined

  • Last visited

Everything posted by mauiboy

  1. Hi I used this https://rathena.org/board/files/file/3514-all-monster-drop-item-with-random-option/ and found out that the only element it provides when it comes to armor is wind and on weapon is holy. I wanted to disable the part where the element attribute is not included anymore . Can anyone help?
  2. I noticed that on armor, only wind element attribute is dropped and on weapon only holy attribute is dropped. Why is that?
  3. We're currently using OVH. So far it is very stable.
  4. Oh now I get it. Hahaha thanks mate.
  5. Yeah, I don't know where the hell he got that "break our vps" thingy, we are just trying to access the vps via Putty. How about the database? MySQL? Is it included?
  6. VPS is almost always access denied even if you change the root password, we tried to ask them why and ask for assistance but they had no clear answer why. After that they started blaming us that we are trying to "Break" their vps, we are just trying to access the VPS we have no reasons to do whatever they think we are doing. We are just uploading updates on our server. In the past, we avail services of Trinity Networks and we didn't experienced this kind of service only in PonyVPS. Thanks!!! Sorry for this noob question. Does the VPS services of OVH, Digital Ocean and Conoha includes Free SQL and Webhost?
  7. Hi guys! As the title says. Which VPS nowadays are the best for RO Hosting? We experienced the worst hosting services ever via PonyVPS. And we immediately cancelled our services just days past. Thank for your help!
  8. I dont think my pc is the problem since I searched same problems(same scenario like randomhotstuff's post). My server is currently running in a VPS(linux).
  9. I suggest, just make the same item but with different elements then put them on the dropable list of your desired monster.
  10. Paste your item script here 28007,Crimson_Katar,Crimson Katar,5,20,,1300,130,,1,2,0x00001000,63,2,34,3,70,1,16,{ [email protected] = getrefine(); bonus bBaseAtk,((BaseLevel/10)*5)+([email protected]<=15?pow([email protected],2):225); },{},{}This one for example Try this 28007,Crimson_Katar,Crimson Katar,5,20,,1300,130,,1,2,0x00008100,7,2,2,3,1,0,12,{ [email protected] = getrefine(); bonus bBaseAtk,((BaseLevel/10)*5)+([email protected]<=15?pow([email protected],2):225); bonus bAtkEle,Ele_Holy; },{},{}
  11. Hello Guys, I am modifying and currently adding additional items that can be bought in the THQ Shop. I want to test if the quest is working properly. Is there a way that I can add/subtract token points in my GM account? Thank you! Hope you can help me.
  12. I got this one from here : https://rathena.org/board/topic/82740-soul-link-modification/?hl=%2Bsoul+%2Blink In src/map/status.c (Increase HP by BaseLvl*200 HP) if(sc->data[SC_SPIRIT] && (sc->data[SC_SPIRIT]->val2 == SL_WIZARD || sc->data[SC_SPIRIT]->val2 == SL_SAGE)) maxhp += ((TBL_PC*)bl)->status.base_level * 200; But cant locate where to put this source code in status.c This one is WORKING, I already compiled this. (Increase Vit will by Int/5) if(sc->data[SC_SPIRIT] && (sc->data[SC_SPIRIT]->val2 == SL_WIZARD || sc->data[SC_SPIRIT]->val2 == SL_SAGE)) vit += ((TBL_PC*)bl)->status.int_ / 5; Any idea guys? I really need the Increase HP thingy. Thank you!
  13. Sorry for the super late update. It's 100% working, however it consumes glist even WITHOUT soul link. And still got this problem, for example. 1 player(with FCP) got stripped by a linked stalker(example, shield is stripped). The enemy player cant use FCP to remove to strip status. Is there a way that I can FCP myself once I got stripped by a Linked Stalker?
  14. https://rathena.org/board/topic/86906-stalker-bypass-fcp/#entry220215
  15. // Restrict character deletion by BaseLevel // 0: no restriction (players can delete characters of any level) // -X: you can't delete chars with BaseLevel <= X // Y: you can't delete chars with BaseLevel >= Y // e.g. char_del_level: 80 (players can't delete characters with 80+ BaseLevel) char_del_level: 0 // Amount of time in seconds by which the character deletion is delayed. // Default: 86400 (24 hours) // NOTE: Requires client 2010-08-03aragexeRE or newer. char_del_delay: 86400 change it to "0" or "1" // Restrict character deletion by email address or birthdate. // This restricts players from changing the langtype and deleting characters. // For birthdate, the client must be 20100803 or newer. // Defaults based on client date. // 1: Email address // 2: Birthdate // 3: Email address or Birthdate char_del_option: 2 change it to "1"use [email protected] for char deletion from localhost pc Still wont work man. Same issue. Any other solution?
  16. I'm currently using source codes from JayPee and revision of FatalError here, https://rathena.org/board/topic/56318-modify-warp-go-delay/ Working : 1. Delay when received damage from a player and monster. 2. Delay when used aoe skills/spells to monster or player(but delay also trigger even if you didnt hit any player or monster) I need help to modify the codes and add the following : 1. Delay when attacking a player. 2. Remove the delay when you attack and received damage from monsters. 3. Remove the delay when casting skills like AOE spells/skills(Storm Gust and Magnum Break) without hitting any player or monster(currently the delay triggers even you didnt hit any player/monster). I hope you can help me with this guys, advance thanks
  17. this file pk_mod_rA_r16215.PATCH? Yes
  18. Finally found one and works fine on latest version. (Credits to the Owner/s) First : I got the main source codes edited by malufett here, but it allows you to use @pk anywhere. https://rathena.org/board/topic/62914-pk-command/ Second : So I keep on searching and I found this function suggested by Brynner to restrict anyone to use @pk state on/off only on towns/non-PVP maps. https://rathena.org/board/topic/71819-pk-command-inside-town-only/ if( map[sd->bl.m].flag.pvp || map[sd->bl.m].flag.gvg || map[sd->bl.m].flag.gvg_castle || map[sd->bl.m].flag.gvg_dungeon ) { clif_displaymessage(fd, "You can only change your PK state on non-PVP maps."); return -1; } Third : I made a little editing on adding this function from Brynner. at atcommand.c int atcommand_pkmode( const int fd, struct map_session_data *sd, const char *command, const char *message ) { nullpo_retr(-1, sd); if( map[sd->bl.m].flag.pvp || map[sd->bl.m].flag.gvg || map[sd->bl.m].flag.gvg_castle || map[sd->bl.m].flag.gvg_dungeon ) { clif_displaymessage(fd, "You can only change your PK state on non-PVP maps."); return -1; } else if (!sd->state.pk_mode) { sd->state.pk_mode = 1; clif_displaymessage(sd->fd, "You are now no longer in PK mode."); } else { sd->state.pk_mode = 0; clif_displaymessage(sd->fd, "Returned to normal state."); } return 0; } Im currently using this code and it works fine on my test server. Thanks to all!
  19. I did not able to use this method but does the single strip consume glist in this method of yours? Many thanks Oppressive Overlord Hello, i have tried this and it does not remove a single Chemical Protect status on your right screen when you succesfully bypass the FCP. And the strip success is almost 100%? How can I change it to default 15%? However, in this code referred by Paroxysm, it works fine no problem, it removes the single chemical protect every successful single strip bypass. But there is one thing I want... How can I make it consume a glist every attempt like the code from fictionx? It only consume when you successfully used a single strip? Im not that good in codes. Can you help me guys? Many thanks!
  20. I got this source code here, https://rathena.org/board/topic/97707-soul-link-strip/ but i getting errors. Need help. thanks! Nevermind, I found this and working (ctto). https://rathena.org/board/topic/86906-stalker-bypass-fcp/#entry220215 if ( sd && tsc && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_ROGUE && rand()%100 < 15 && ( skill_id == RG_STRIPWEAPON && tsc->data[SC_CP_WEAPON] || skill_id == RG_STRIPSHIELD && tsc->data[SC_CP_SHIELD] || skill_id == RG_STRIPARMOR && tsc->data[SC_CP_ARMOR] || skill_id == RG_STRIPHELM && tsc->data[SC_CP_HELM] ) ) { int item_id = 7139; // Glistening Coat int ii; ARR_FIND( 0, MAX_INVENTORY, ii, sd->status.inventory[ii].nameid == item_id ); if ( ii < MAX_INVENTORY ) { pc_delitem( sd, ii, 1, 0, 0, LOG_TYPE_CONSUME); switch ( skill_id ) { case RG_STRIPWEAPON: status_change_end( bl, SC_CP_WEAPON, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPWEAPON, 100, skill_lv, d ); break; case RG_STRIPSHIELD: status_change_end( bl, SC_CP_SHIELD, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPSHIELD, 100, skill_lv, d ); break; case RG_STRIPARMOR: status_change_end( bl, SC_CP_ARMOR, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPARMOR, 100, skill_lv, d ); break; case RG_STRIPHELM: status_change_end( bl, SC_CP_HELM, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPHELM, 100, skill_lv, d ); break; } clif_skill_nodamage( src, bl, skill_id, skill_lv, i ); break; } } But still got 1 problem, i need it to consume 1 Glist every attempt. This code only consume when successful strip. Thanks in advance!
  21. #1 : I got this code from here and updated some of it's parts to reduce the errors. But I still got an error. //This one consumes glist even failed. https://rathena.org/board/topic/97707-soul-link-strip/ 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) + { + enum sc_type sc_atk; + if( skill_id == RG_STRIPWEAPON ) + sc_atk = SC_STRIPWEAPON; + else if( skill_id == RG_STRIPSHIELD ) + sc_atk = SC_STRIPSHIELD; + else if( skill_id == RG_STRIPARMOR ) + sc_atk = SC_STRIPARMOR; + else if( skill_id == RG_STRIPHELM ) + sc_atk = SC_STRIPHELM; + else + sc_atk = SC_NONE; + if( sc_atk != SC_NONE ) + { + sc_start(NULL, bl, sc_atk, 100, skill_lv, d); + clif_skill_nodamage(src,bl,skill_id,skill_lv,i); + i = 1; + } + } + pc_delitem(sd, idx, 1, 0, 1, LOG_TYPE_NONE); + } + } + } + } + 2nd : I also got this code by searching (ctto). Im also getting error. //This one only consumes glist when successful. if ( (sd) && (tsc) && (sd->sc.data[SC_SPIRIT]) && (sd->sc.data[SC_SPIRIT]->val2) == (SL_ROGUE) && (rand()%100 < 15) && ( skill_id == (RG_STRIPWEAPON) && (tsc->data[SC_CP_WEAPON]) || skill_id == (RG_STRIPSHIELD) && (tsc->data[SC_CP_SHIELD]) || skill_id == (RG_STRIPARMOR) && (tsc->data[SC_CP_ARMOR]) || skill_id == (RG_STRIPHELM) && (tsc->data[SC_CP_HELM]) ) ) { int item_id = 7139; // Glistening Coat int ii; ARR_FIND( 0, MAX_INVENTORY, ii, sd->status.inventory[ii].nameid == item_id ); if ( ii < MAX_INVENTORY ) { pc_delitem( sd, ii, 1, 0, 0, LOG_TYPE_CONSUME); switch ( skill_id ) { case RG_STRIPWEAPON: status_change_end( bl, SC_CP_WEAPON, INVALID_TIMER ); sc_start(NULL, bl, SC_STRIPWEAPON, 100, skill_lv, d); break; case RG_STRIPSHIELD: status_change_end( bl, SC_CP_SHIELD, INVALID_TIMER ); sc_start(NULL, bl, SC_STRIPSHIELD, 100, skill_lv, d); break; case RG_STRIPARMOR: status_change_end( bl, SC_CP_ARMOR, INVALID_TIMER ); sc_start(NULL, bl, SC_STRIPARMOR, 100, skill_lv, d); break; case RG_STRIPHELM: status_change_end( bl, SC_CP_HELM, INVALID_TIMER ); sc_start(NULL, bl, SC_STRIPHELM, 100, skill_lv, d); break; } clif_skill_nodamage( src, bl, skill_id, skill_lv, i ); break; } } Any help?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.