Jump to content

F0xxy

Members
  • Posts

    224
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by F0xxy

  1. Lol that's quite an epic way to deal with awkward players <.<
  2. Then remove skilleffect from there
  3. - script highnovice -1,{ OnPCLoginEvent: if(highnvjob == 1) { end; } if(class == 0) && (BaseLevel == 1) && (JobLevel == 1) { jobchange 4001; resetstatus; set highnvjob, 1; end; } else { end; } }
  4. go to data/lua files/skillinfoz/skillinfo_f.lua and find line 167, with a comment -- Function #8 and select the line 167 down to line 177 and replace it with the code below. -- Function #8 IsLevelUseSkill = function(SkillID) local obj = SKILL_INFO_LIST[skillID] if obj ~= nil then obj = SKILL_INFO_LIST[skillID].SpAmount end if obj ~= nil then return 1 end return 0 end
  5. { id: 80 name: "Law Enforcement" inherit: ( "Head-Supporter" ) level: 80 commands: { item: true } log_commands: true permissions: { join_chat: true kick_chat: true hide_session: true who_display_aid: true hack_info: true any_warp: true view_hpmeter: true } },
  6. In groups.conf make yourself a lvl 80 group then add the command there.
  7. prontera,151,179,5 script John 54,{ end; OnInit: initnpctimer; end; OnTimer120000: if(rand(1,2) == 1) { npctalk "Hi, how are you Mary?"; sleep2 3000; donpcevent "Mary::Onask1"; sleep2 5000; npctalk "Not so good, have you heard about what happened to Gabriel?"; sleep2 3000; donpcevent "Mary::Onask2"; stopnpctimer; initnpctimer; end; } else { donpcevent "Mary::Onask3"; sleep2 5000; npctalk "Me neither, but he sounded serious when he told us to. Should be something important."; sleep2 5000; donpcevent "Mary::Onask4"; stopnpctimer; initnpctimer; end; } } prontera,155,179,4 script Mary 53,{ end; Onask1: npctalk "I am doing splendid. How about you?"; end; Onask2: npctalk "Yes, I heard from Grandma Jenkins. I am sorry for your loss."; end; Onask3: npctalk "I don't know why he asked us to wait here."; end; Onask4: npctalk "I guess so. But I still don't like to be kept waiting."; end; }
  8. Less strategy, people would end up rushing when their healths are low and it would be easy for them to figure out each other's vit values. ._.
  9. Or edit your skill_db: 445,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_ALCHEMIST,Spirit of the Alchemist 447,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_MONK,Spirit of the Monk 448,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_STAR,Spirit of the Star Gladiator 449,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_SAGE,Spirit of the Sage 450,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_CRUSADER,Spirit of the Crusader 451,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_SUPERNOVICE,Spirit of the Supernovice 452,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_KNIGHT,Spirit of the Knight 453,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_WIZARD,Spirit of the Wizard 454,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_PRIEST,Spirit of the Priest 455,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_BARDDANCER,Spirit of the Artist 456,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_ROGUE,Spirit of the Rogue 457,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_ASSASIN,Spirit of the Assasin 458,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_BLACKSMITH,Spirit of the Blacksmith 460,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_HUNTER,Spirit of the Hunter 461,9,6,16,0,0x1,0,5,1,yes,0,0,0,magic,0, SL_SOULLINKER,Spirit of the Soul Linker Though have in mind this will also allow soul linkers to link themselves normally.
  10. Not wrong, just incomplete but yeah that would have been the first procedure and the most correct answer.
  11. Looking forward to it
  12. Tho that's what it sounded like and makes sense. Yup this is I want to do. Wish I had the answer for that though, would have a lot to implement if I knew how to edit it p:
  13. Edit idnum2itemdesctable.txt and num2itemdesctable.txt for the description.
  14. F0xxy

    Autocast

    Change the 1 to 0 otherwise the buff is directed at your targets.
  15. Tho that's what it sounded like and makes sense.
  16. I wonder if he meant editing the menu options instead of disabling it...
  17. http://rathena.org/board/topic/54190-release-basic-rathena-client/ There, functional and gives you an idea on what you need.
  18. F0xxy

    question

    In scripts_monsters.conf: // -------------------------------------------------------------- // - Monster Scripts - // -------------------------------------------------------------- npc: npc/mobs/citycleaners.txt npc: npc/mobs/pvp.txt npc: npc/mobs/jail.txt //npc: npc/mobs/bossnia.txt npc: npc/mobs/towns/brasilis.txt npc: npc/mobs/fields/amatsu.txt npc: npc/mobs/fields/ayothaya.txt npc: npc/mobs/fields/brasilis.txt npc: npc/mobs/fields/comodo.txt //dicastes is in scripts_renewal.conf npc: npc/mobs/fields/einbroch.txt npc: npc/mobs/fields/geffen.txt npc: npc/mobs/fields/gonryun.txt npc: npc/mobs/fields/hugel.txt npc: npc/mobs/fields/jawaii.txt npc: npc/mobs/fields/lighthalzen.txt npc: npc/mobs/fields/louyang.txt npc: npc/mobs/fields/lutie.txt npc: npc/mobs/fields/manuk.txt npc: npc/mobs/fields/mjolnir.txt npc: npc/mobs/fields/morocc.txt npc: npc/mobs/fields/moscovia.txt npc: npc/mobs/fields/niflheim.txt npc: npc/mobs/fields/payon.txt npc: npc/mobs/fields/prontera.txt npc: npc/mobs/fields/rachel.txt //splendide fields is in scripts_renewal.conf npc: npc/mobs/fields/umbala.txt npc: npc/mobs/fields/veins.txt npc: npc/mobs/fields/yuno.txt npc: npc/mobs/dungeons/abbey.txt npc: npc/mobs/dungeons/abyss.txt npc: npc/mobs/dungeons/alde_dun.txt npc: npc/mobs/dungeons/ama_dun.txt npc: npc/mobs/dungeons/anthell.txt npc: npc/mobs/dungeons/ayo_dun.txt npc: npc/mobs/dungeons/beach_dun.txt npc: npc/mobs/dungeons/bra_dun.txt npc: npc/mobs/dungeons/c_tower.txt //dicastes is in scripts_renewal.conf npc: npc/mobs/dungeons/ein_dun.txt npc: npc/mobs/dungeons/gef_dun.txt npc: npc/mobs/dungeons/gefenia.txt npc: npc/mobs/dungeons/glastheim.txt npc: npc/mobs/dungeons/gld_dun.txt npc: npc/mobs/dungeons/gld_dunSE.txt npc: npc/mobs/dungeons/gon_dun.txt npc: npc/mobs/dungeons/ice_dun.txt npc: npc/mobs/dungeons/in_sphinx.txt npc: npc/mobs/dungeons/iz_dun.txt npc: npc/mobs/dungeons/juperos.txt npc: npc/mobs/dungeons/kh_dun.txt npc: npc/mobs/dungeons/lhz_dun.txt npc: npc/mobs/dungeons/lou_dun.txt npc: npc/mobs/dungeons/nyd_dun.txt npc: npc/mobs/dungeons/mag_dun.txt npc: npc/mobs/dungeons/mjo_dun.txt npc: npc/mobs/dungeons/moc_pryd.txt npc: npc/mobs/dungeons/mosk_dun.txt npc: npc/mobs/dungeons/odin.txt npc: npc/mobs/dungeons/orcsdun.txt npc: npc/mobs/dungeons/pay_dun.txt npc: npc/mobs/dungeons/prt_maze.txt npc: npc/mobs/dungeons/prt_sew.txt npc: npc/mobs/dungeons/ra_san.txt npc: npc/mobs/dungeons/tha_t.txt npc: npc/mobs/dungeons/thor_v.txt npc: npc/mobs/dungeons/treasure.txt npc: npc/mobs/dungeons/tur_dun.txt npc: npc/mobs/dungeons/xmas_dun.txt npc: npc/mobs/dungeons/yggdrasil.txt //Dungeons npc: npc/mobs/dungeons/dew_dun.txt npc: npc/mobs/dungeons/dic_dun.txt npc: npc/mobs/dungeons/ma_dun.txt npc: npc/mobs/dungeons/mal_dun.txt //Fields npc: npc/mobs/fields/bifrost.txt npc: npc/mobs/fields/dewata.txt npc: npc/mobs/fields/dicastes.txt npc: npc/mobs/fields/malaya.txt npc: npc/mobs/fields/splendide.txt // --------------------------------------------------------------
  19. F0xxy

    Dead Branch

    Branching works fine in those maps for me. Try reloading your scripts.
  20. conf/char_athena.conf: // Start point, Map name followed by coordinates (x,y) start_point: gonryun,160,120
  21. First of all put the .spr and .act in data/sprite/npc/ Then go to lua files/datainfo/jobname.lua Let's consider you have for example f_npcname.spr and .act Then at the end add: [jobtbl.JT_f_npcname] = "f_npcname", Then open lua files/datainfo/npcidentity.lua and add at the end: ["JT_f_npcname"] = 658, Why 658? Well there's a gap between 658 and 699 so that way you wont need to replace another npc with your custom one. But still, the ID is up to you, wether you want to replace another one or not, it's fine as long as the ID doesn't go over 999. And that's all, if you've done all that then #658 will be your new npc.
  22. F0xxy

    woe problem

    Are the castles owned by any guild? If not it will always be there till someone breaks it... Unless you mean it's there at all times
  23. OnInit: setarray .mobid[0],1511,1647,1785,1630,1399,1039,1874,2068,1272,1719,1046,1389,1112,1115,1957,1418,1871,1252,1768,1086,1688,1646, 1373,1147,1059,1150,1956,2022,1087,1190,1038,1157,1159,1502,1623,1650,1583,1708,1312,1751,1685,1648,1917,1658; end; OnNPCKillEvent: if(getgmlevel() >= 20) { end; } for (set .@c, 0; .@c < getarraysize(.mobid); set .@c, .@c + 1) if (killedrid == .mobid[.@c]) set .@s, 1; if (!.@s) end; set #mvppoints, #mvppoints+1; // remove the # if you want it to be char based instead of account based
×
×
  • Create New...