SkyFielD

Members
  • Content Count

    18
  • Joined

  • Last visited

  • Feedback

    0%

Community Reputation

0 Neutral

About SkyFielD

  • Rank
    Vassal

Profile Information

  • Gender
    Male

Recent Profile Visitors

754 profile views
  1. This interface have Target status ? Shift argument other player ??
  2. How much u sell this check argument??
  3. https://youtu.be/Qje_kJZDsm0 Check time 1:26 is can add this deadz customizado free or pay ??
  4. can make edit amorgrp.dat and etcitemgrp.dat for this server https://dragon-network.net/ patch work more this 2x file cant add make crash can add macro fixo 3x barra same this link
  5. https://www.youtube.com/watch?v=Qje_kJZDsm0&lc=z234cd1pdlnizjn2cacdp434l353f2qdakcn20bptg5w03c010c.1582092395885792 WITH MAKE THIS, LF SEE TARGET WEAPON (ARGUMENT) VIDEO 1:25 ANY CAN MAKE THIS OR SAY ME WITH MAKE IDK FILE NEED SCRITP , OR ONLY EDIT targetstatuswnd ....
  6. any can help me with patch or with add this one patch for check argument ppl ? darkdelux patch have this more is pay lf free no have money
  7. help editer new argument plz , with add new argument refinerywnd / refoptionwnd in interface.u path deaz 2.1
  8. como criar um novo argumento ou editar um já existente na lista, por exemplo, colocar clareza do argumento, deadz 2,1 or xDarkDelux thx.
  9. --How To Use!! -- Start With Weapon you need to augment EQUIPPED! -- Start With Helmet on your Char!.. IF YOU REMOVE HELMET THE AUGMENTATION WILL STOP (so you can interrupt the script anytime you want) -- Choose The Next 4 variables Correctly (Write The Exact Names with Exact Capital Letters and Same Spaces!): local lifestoneName = "Life Stone - Level 85" local gemstoneName = "Gemstone B"; local gemstone_count = 58; local npcName = "Pushkin"; -- only Pushkin(Giran)/ Wilbert(Aden) Supported! ------Dont Touch Under This Line--------- local AugStatus = 0; local count = 0; AugStatusC = 0; function getItemByName(name) local invList = GetInventory(); for item in invList.list do if (item.Name == name) then return item; end; end; end; function openAugmentWindow(name) local target = GetTarget(); if (target ~= nil) then if (target:GetName() ~= name) then Command("/target " .. name); Sleep(100); end; else Command("/target " .. name); Sleep(100); end; target = GetTarget(); if (target ~= nil) and (target:GetName() == name) then if (name == "Wilbert") then Talk(); --ClickLinkAndWait("blacksmith_wilbert005.htm"); Click("05", "Augment an item"); Sleep(100); Click("01", "Augment an item"); Sleep(100); Click("00", "Start augmenting."); --QuestReply("menu_select?ask=-503&reply=100"); Sleep(100); return true; elseif (name == "Pushkin") then Talk(); --Sleep(100); ClickLinkAndWait("blacksmith_pushkin005.htm"); Sleep(100); ClickLinkAndWait("smelting_start.htm"); Sleep(100); QuestReply("menu_select?ask=-503&reply=100") Sleep(100); return true; end; end; return false; end; function getItemByName(name) local invList = GetInventory(); for item in invList.list do if (item.Name == name) then return item; end; end; end; function openAugmentCancelWindow(name) count = 2; target = GetTarget(); if (target ~= nil) then if (target:GetName() ~= name) then Command("/target " .. name); Sleep(100); end else Command("/target " .. name); Sleep(100); end; target = GetTarget(); if (target ~= nil) and (target:GetName() == name) then if (name == "Wilbert") then Talk(); Click("05", "Augment an item"); --ClickLinkAndWait("blacksmith_wilbert005.htm"); Sleep(100); Click("02", "Remove Augment"); --ClickLinkAndWait("smelting_break.htm"); Sleep(100); Click("00", "Remove the refined Life Stone."); --ClickLink("menu_select?ask=-503&reply=200"); Sleep(100); return true; elseif (name == "Pushkin") then Talk(); ClickLinkAndWait("blacksmith_pushkin005.htm"); Sleep(100); ClickLinkAndWait("smelting_break.htm"); Sleep(100); QuestReply("menu_select?ask=-503&reply=200"); Sleep(100); return true; end; end; return false; end; weaponId = GetMe():GetEquip_WeaponId(); if (weaponId == nil) or (weaponId == 0) then ShowToClient("AUGMENT", "You Dont have Any Weapon Equiped to augment!") ; else weapon = GetInventory():FindById(weaponId); if (weapon ~= nil) and ((weapon.RefineryOp2 ~= 0) or (weapon.RefineryOp1 ~= 0)) then ShowToClient("AUGMENT", "You Must Start With Non Augmented weapon!") ; else repeat if (weapon.RefineryOp2 == 0) and (weapon.RefineryOp1 == 0) then AugStatus = 0; lifestone = getItemByName(lifestoneName); gemstone = getItemByName(gemstoneName); if (lifestone == nil) then ShowToClient("AUGMENT", "Out of life stones."); break; end; if (gemstone == nil) then ShowToClient("AUGMENT", "Out of gemstones."); AugStatus = 1; break; end; if (gemstone.ItemNum < gemstone_count) then ShowToClient("AUGMENT", "Gemstones are not enough."); AugStatus = 1; break; end; ShowToClient("AUGMENT", "Augmenting .."); AugStatusC = AugStatusC+1; GetAugmentManager():setItemId(weaponId); GetAugmentManager():setLifeStoneId(lifestone.objectId); GetAugmentManager():setGemstoneId(gemstone.objectId, gemstone_count); GetAugmentManager():Augment(); if (openAugmentWindow(npcName) == false) then ShowToClient("AUGMENT", "NPC FAIL."); AugStatus = 1; break; end; repeat Sleep(100); weapon = GetInventory():FindById(weaponId); until weapon.RefineryOp1 ~= 0 if (weapon == nil) then ShowToClient("AUGMENT", "The Weapon Couldn't be Detected!"); AugStatus = 1; break; else if (GetAugmentManager():KeepAugment(weapon.RefineryOp2) == true) or (GetAugmentManager():KeepAugment(weapon.RefineryOp1) == true) then ShowToClient("AUGMENT", "Congratulation! You have achieved a desired augment!") AugStatus = 1; else ShowToClient("AUGMENT", "Obtained Useless Augment ...") end; end; count = 1; if (GetMe():GetEquip_HelmId() == 0) then ShowToClient("AUGMENT", "Augmentation Stoped Manualy by removing helment."); AugStatus = 1; break; end; else Sleep(100); ShowToClient("AUGMENT", "Canceling Augmentation .."); weapon = GetInventory():FindById(weaponId); if weapon == nil then ShowToClient("AUGMENT", "Weapon for cancel not detected."); count = 3 AugStatus = 1; break; end; if (count == 1) then GetAugmentManager():setItemId(weaponId); GetAugmentManager():AugmentCancel(); count = 2; end; Sleep(100); if (count == 2) and (openAugmentCancelWindow(npcName) == false) then ShowToClient("AUGMENT", "The NPC Dialog Is not Working Properly."); count = 3 AugStatus = 1; break; end; repeat Sleep(100); weapon = GetInventory():FindById(weaponId); until weapon.RefineryOp1 == 0 if not (weapon.RefineryOp1 == 0 and weapon.RefineryOp2 == 0) then ShowToClient("AUGMENT", "Augment Canceling Failed."); AugStatus = 1; break; end; if (GetMe():GetEquip_HelmId() == 0) then ShowToClient("AUGMENT", "Augmentation Stoped Manualy by removing helment."); AugStatus = 1; break; end; end; until weapon == nil or AugStatus == 1 ; ShowToClient("AUGMENT","Have Fun!"); end; end; DONT WORK ALL TIME, HE BUG STOP GOOD TIME, VERY SLOW HELP ME PLZ this script /xcfg selection argument /cfg play scritp in L2tower, i change sleep for 1000 / 1500 /100 dont work
  10. work now very thanks u man :D i am more happy.
  11. have option for dispel only char have buff not work buff other class.