Jump to content

bWolfie

Members
  • Content Count

    850
  • Joined

  • Last visited

  • Days Won

    34

Everything posted by bWolfie

  1. It's strange. I tested donating $1 over and over and it works just fine. But I keep getting this message. I even did chmod -R 777 on that file.
  2. [Mon Feb 06 19:36:34.292935 2017] [:error] [pid 15965] [client 173.0.81.1:35535] PHP Warning: fopen(/var/www/html/cp/data/logs/transactions/web_accept/Completed/3P067541NC953022L.log.php): failed to open stream: Permission denied in /var/www/html/cp/lib/Flux/PaymentNotifyRequest.php on line 417 I'm logging things using the VIrtualHost system and this is a message I received. It happened the moment I donated money and was returned to the CP. The donation went through, I'm just curious as to what this is. What could it mean?
  3. bWolfie

    @ip

    Great! Extremely useful tool for administration. Definitely going to try it out.
  4. Try chown -R 33:33 /var/www/html chown -R 33:33 /var/www/html/data/tmp chown -R 33:33 /var/www/html/data/itemshop chown -R 33:33 /var/www/html/data/logs chmod -R 0755 /var/www/html/data/tmp chmod -R 0755 /var/www/html/data/logs Also you can try creating data/tmp folder if it doesn't exist.
  5. bWolfie

    WoE Script

    Yup, Euphy's woe controller.
  6. Found it! but is there a max cap of size? I have no idea. I have mine set at 10, but I don't know what the consequences of increasing it are.
  7. Bump. Anybody know? I already have mod_rewrite active, still no dice.
  8. This one is either pc.h or mmo.h, I forget which one. You have too many event queues happening, so you need to increase the max event queue size. maybe map.h
  9. Wow, amazing! This is great. We had to disabled the blind effect completely because of this @_@
  10. bWolfie

    FCP debuff Strip

    Yup it seems this may be official behavior...it is silly though isn't it. A former dev on my server fixed this for me. If I recall, another issue is if you don't have an item equipped in that area, the skill Chemical Protection cannot be cast. I'm sure he wouldn't mind me sharing this here. Hopefully... Can't guarantee it will work or if all the code is the same as this was from an old revision. 1. Open skill.c - Find: case AM_CP_ARMOR: case AM_CP_HELM: { unsigned int equip[] = { EQP_WEAPON, EQP_SHIELD, EQP_ARMOR, EQP_HEAD_TOP }; int index; if ( sd && (bl->type != BL_PC || (dstsd && pc->checkequip(dstsd, equip[skill_id - AM_CP_WEAPON]) < 0) || (dstsd && equip[skill_id - AM_CP_WEAPON] == EQP_SHIELD && pc->checkequip(dstsd, EQP_SHIELD) > 0 && (index = dstsd->equip_index[EQI_HAND_L]) >= 0 && dstsd->inventory_data[index] && dstsd->inventory_data[index]->type != IT_ARMOR)) ) { clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0); map->freeblock_unlock(); // Don't consume item requirements return 0; } clif->skill_nodamage(src, bl, skill_id, skill_lv, break; } case AM_TWILIGHT1: Replace with: case AM_CP_ARMOR: case AM_CP_HELM: { if ( sd && (bl->type != BL_PC ) ) { clif->skill_fail(sd, skill_id, USESKILL_FAIL_LEVEL, 0); map->freeblock_unlock(); // Don't consume item requirements return 0; } clif->skill_nodamage(src, bl, skill_id, skill_lv, sc_start(src, bl, type, 100, skill_lv, skill->get_time(skill_id, skill_lv))); if (tsc->data[SC_PROTECTWEAPON]) status_change_end(bl, SC_NOEQUIPWEAPON, INVALID_TIMER); if (tsc->data[SC_PROTECTSHIELD]) status_change_end(bl, SC_NOEQUIPSHIELD, INVALID_TIMER); if (tsc->data[SC_PROTECTARMOR]) status_change_end(bl, SC_NOEQUIPARMOR, INVALID_TIMER); if (tsc->data[SC_PROTECTHELM]) status_change_end(bl, SC_NOEQUIPHELM, INVALID_TIMER); break; } case AM_TWILIGHT1: 2. Then find: // Full Chemical Protection case CR_FULLPROTECTION: { unsigned int equip[] = { EQP_WEAPON, EQP_SHIELD, EQP_ARMOR, EQP_HEAD_TOP }; int i, s = 0, skilltime = skill->get_time(skill_id, skill_lv); for ( i = 0; i < 4; i++ ) { if ( bl->type != BL_PC || (dstsd && pc->checkequip(dstsd, equip[i]) < 0) ) continue; if ( dstsd && equip[i] == EQP_SHIELD ) { short index = dstsd->equip_index[EQI_HAND_L]; if ( index >= 0 && dstsd->inventory_data[index] && dstsd->inventory_data[index]->type != IT_ARMOR ) continue; } sc_start(src, bl, (sc_type)(SC_PROTECTWEAPON + i), 100, skill_lv, skilltime); s++; } if ( sd && !s ) { And replace with: // Full Chemical Protection case CR_FULLPROTECTION: { int i, s = 0, skilltime = skill->get_time(skill_id, skill_lv); for ( i = 0; i < 4; i++ ) { if ( bl->type != BL_PC ) continue; sc_start(src, bl, (sc_type)(SC_PROTECTWEAPON + i), 100, skill_lv, skilltime); status_change_end(bl, (sc_type)(SC_NOEQUIPWEAPON + i), INVALID_TIMER); s++; } if ( sd && !s ) {
  11. We had this issue a while back. Our dev rewrote some files and it fixed. I don't know what he did, but I think there may be issues with the default herc notify payment file.
  12. This one is difficult to explain. I don't have a screenshot to show as we removed the blind effect through hex on our client. So this is what happens: When Dark Lord appears on your screen, a blind effect will be centered around him. Until Dark Lord dies (sprite disappears from your screen), that blind will always be there. How to stop this from happening?
  13. Sir should i remove: OnClock1245: OnClock1645: OnClock2045: OnClock0045: OnClock0445: OnClock0845 Its up to you. Those cause the everything below the label 'OnEventStart' to trigger at those times.
  14. Make an NPC wherever you like and put something like such in it. prontera,150,150,3 script Start That Event 4_F_TELEPORTER,{ mes "Would you like to start that event?"; next; if (select("Yes", "No") == 2) close; close2; donpcevent "Free For All::OnStartEvent"; end; }
  15. Great to hear about this project. Keep up the good work and good luck.
  16. Hello again, I tried using the bc_woe flag on an announcement and then turning 'Display WOE Info' off on my client, the announcement still showed. Is there a way to have it so players can choose whether or not to receive a type of announcement?
  17. Thank you again good sir. I will try it out and get back to you. The second one worked perfect, just as I imagined it would. Not sure if there is a way to error it out, but as it stands looks great!
  18. Hello, I have created a script which will assign an account-wide delay timer to those who log out to avoid the warp-out NPC which I have variables attached to. My problem is the 'ins_nyd2 value - it always returns 0. [Warning]: script_get_val: cannot access instance variable ''ins_nyd2', defaulting to 0 The script works fine if I removethe if ('ins_nyd2 < 4) end; line, but there are cases when players genuinely disconnect, which would lock them out of finishing the instance. - script nyd_logout_exploit FAKE_NPC,{ OnPCLogoutEvent: if (!compare(strcharinfo(PC_MAP), "2@nyd")) end; getmapxy (@map$,@x,@y,UNITTYPE_PC); if ('ins_nyd2 < 4) end; if ((@x >= 100 && @x <= 300) && (@y >= 255 && @y <= 390)) #nyd_nest = gettimetick(2) + ( 60 * 60 * 24 * 3); // 3 Days end; }
  19. Yes please, that would be cool to try out.
  20. Thank you, sir. I think this is the best that can be done.
  21. As the title says, how does one use the @jailfor command? It always returns "Invalid time for jail command."
×
×
  • Create New...

Important Information

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