Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 10/20/15 in all areas

  1. Open ../src/map/skill.c and in the function skill_castend_damage_id change: case RG_BACKSTAP: { uint8 dir = map_calc_dir(src, bl->x, bl->y), t_dir = unit_getdir(bl); if ((!check_distance_bl(src, bl, 0) && !map_check_dir(dir, t_dir)) || bl->type == BL_SKILL) { status_change_end(src, SC_HIDING, INVALID_TIMER); skill_attack(BF_WEAPON, src, src, bl, skill_id, skill_lv, tick, flag); dir = dir < 4 ? dir+4 : dir-4; // change direction [Celest] unit_setdir(bl,dir); } else if (sd) clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); } break; to: case RG_BACKSTAP: { uint8 dir = map_calc_dir(src, bl->x, bl->y), t_dir = unit_getdir(bl); if ((!check_distance_bl(src, bl, 0) && !map_check_dir(dir, t_dir)) || bl->type == BL_SKILL) { status_change_end(src, SC_HIDING, INVALID_TIMER); skill_attack(BF_WEAPON, src, src, bl, skill_id, skill_lv, tick, flag); } else if (sd) clif_skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); } break;
    2 points
  2. Client Traslation Support - Client compatible until 2015!!
    1 point
  3. First of all, get your data files here: here. Question #1: Update your data, you're using wrong msgstringtable.txt. Question #2: If you used /showname and it doesn't change, you need to reDiff your Client properly, also enabling /showname. Question #3: About the pink circle, it's because the item was the newest added to your inventory. About your Sprite Error: Man, look at your own screens, your file names, you did put them on wrong folder... Look: ¿© folder and ³² files!
    1 point
  4. https://discordapp.com/channels/96459614895226880/96459614895226880 I don't think this is possible, you might need a source mod for this. but anyway, here's something that will popup a dialogue box with a link if you whisper "npc:test" ingame with just anything. - script test -1,{ OnWhisperGlobal: mes "<URL>facebook page<INFO>http://www.facebook.com/</INFO></URL>"; end; } you can do it like this: set .@loop, 1; while(.@loop){ <scripts here> } right now, I think you can use cutin and cutincard.
    1 point
  5. I guess the problem in your Script is the type of the variable. The .@var is a scope one, which means it only lasts for the instance, once you end the conversation with de NPC, it vanishes. A @var will be attached to the player until it logs out. A var will be permanently attached to it. Also, you can use { } to expand a content of an If: if (condition) { do it; and it; }
    1 point
  6. Tried Via cellphone and works, but yesterday I tried in my pc (using full editor) and does not worked
    1 point
×
×
  • Create New...