Jump to content

Recommended Posts

Posted

--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 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • I'll stop playing, so I'll sell my (DC) Donator Coins  for cheap. Ask around; I have plenty. Here's the price list. Contact phone: +56 9 5429 4317    
    • Hi, im selling adena/items reborn signature C4   500kk  - 1kk = $2,90 ic set        pm here or discord  _flamber 
    • Want more engagement, reach, and traffic on Discord? Automate promotion of your server, members, reactions, and messages in minutes — no bots, no hassle, no overpayments. SocNet’s SMM Panel — fast launch, fair prices, real results. Use our SMM Panel to boost Facebook, Instagram, Telegram, Spotify, SoundCloud, YouTube, Reddit, Threads, Kick, Discord, LinkedIn, Likee, VK, Twitch, Kwai, Reddit, website traffic, TikTok, Trustpilot, Apple Music, TripAdvisor, Snapchat, and more digital services. Followers, likes, views, reposts, plays, viewers, reactions, comments. Get $1 bonus for your first trial order! Just open a ticket with the subject “Get Trial Bonus” on our website (Support) ➡ Go to SMM Panel (clickable) or contact our bot support How to order: ➡ SMM Panel: Click ➡ SMM Panel directly in our Telegram bot: Click (Menu ➡ SMM Panel) Our Digital Goods Store: ➡ Online Store: Click ➡ Telegram Bot: Click Regular customers get extra discounts and promo codes! Support: ➡ Telegram: https://t.me/solomon_bog ➡ Discord: https://discord.gg/y9AStFFsrh ➡ WhatsApp: https://wa.me/79051904467 ➡ ✉ Email: solomonbog@socnet.store ➡ Telegram Channel: https://t.me/accsforyou_shop You can also use these contacts to: — Get wholesale consultations — Discuss partnership deals (current partners: https://socnet.bgng.io/partners ) — Become our supplier SocNet — your source for digital goods and premium subscriptions
    • Price and Assortment Update: List of newly added products ➡ WhatsApp Real Account | USA (+1 phone) | High Quality Accounts | Account with age from a few days | QR-Code or Phone-Code | Price from: 3.5$ ➡ Facebook Old Italy account | Created in 2022 | FanPage created in 2022 | Advertising account created in 2022 | Farm 30 days | Friends 100+ | Mail included+active 2FA | Price from: 29$ ➡ OLD Instagram Accounts | Age: 2023-2024 | QUALITY Premium Autoregs (API FRESH) | Registered via SMS | Format: login | password | cookies (for InstAccountsManager) | IAM format | Price from: 0.45$ ➡ ChatGPT Plus Team subscription to your Own Email For 1 Month | Price from: 5$ ➡ Google Voice Accounts (GMAIL US NEW) | Age/Year: Random 2024 | Phone Verified: Yes | Price from: 13$ Prices have been reduced for the following products ➡ Discord Nitro Classic (Basic) GIFT | 1/12 MONTHS | NO NEED YOUR LOGIN AND PASSWORD FROM ACCOUNT | Warranty on full time of subscription | Price from: 3.15$ ➡ Discord Nitro FULL | 1/12 MONTHS | NO NEED YOUR LOGIN AND PASSWORD FROM ACCOUNT | Warranty on full time of subscription | Price from: 6.8$ ➡ Spotify Premium Individual Personal Plan for 1 month ON YOUR ACCOUNT | Available in all countries | Price from: 2.49$ ➡ Spotify Premium Family Account for 1 month ON YOUR ACCOUNT | Working in any countries | Price from: 3.75$ ➡ Youtube Premium Music Personal Account ON YOUR ACCOUNT | 1 month | YouTube without ads | Price from: 3.75$ ➡ Youtube Premium Music Family Account ON YOUR ACCOUNT | 1 month | YouTube without ads | Price from: 4.35$ ➡ Telegram Premium subscription for 1 month to your account | Authorization in your account is required (via TDATA or phone number) | Price from: 6$ ➡ Telegram Premium subscription for 3 months on your account | No authorization required in your account | Guarantee for the entire subscription period | Price from: 17$ ➡ Telegram Premium subscription for 6 months on your account | No authorization required in your account | Guarantee for the entire subscription period | Price from: 22$ ➡ Telegram Premium subscription for 12 months on your account | No authorization required in your account | Guarantee for the entire subscription period | Price from: 37$ ➡ Netflix Premium 1 month on your personal account for any country, renewable after expiration | Price from: 10$ ➡ Old Twitter Accounts 2010-2020 with real followers 1,000–20,000+ (followers on your choice) | Email included, Password and Token access | Refill: 30 days | Price from: 10$ And many other digital products! Full range of our online store: ➡ Accounts: Telegram, Facebook, Reddit, Twitter (X), Instagram, YouTube, TikTok, Discord, VK, LinkedIn, GitHub, Snapchat, Gmail, emails (Outlook, Firstmail, Rambler, Onet, Gazeta, GMX, Yahoo, Proton, Web.de), Google Voice, Google Ads ➡ Premium Subscriptions: Telegram Premium, Twitter Premium X, YouTube Premium, Spotify Premium, Netflix Premium, Discord Nitro, ChatGPT Plus/PRO, XBOX Game Pass ➡ Additional services: Telegram Stars, proxies (IPv4, IPv6, ISP, Mobile), VPN (Outline, WireGuard, others), VDS/RDP servers Promo code: AUGUST2025 (10% Discount) Payment: bank cards · cryptocurrency · other popular methods How to buy: ➡ Online Store: Click ➡ Telegram Bot: Click Other services: ➡ SMM Panel: Click Regular customers — additional discounts and promo codes! Support: ➡ Telegram: https://t.me/solomon_bog ➡ Discord: https://discord.gg/y9AStFFsrh ➡ WhatsApp: https://wa.me/79051904467 ➡ ✉ Email: solomonbog@socnet.store ➡ Telegram Channel: https://t.me/accsforyou_shop You can also contact us for: — Wholesale consultation — Partnership agreements (current partners: https://socnet.bgng.io/partners ) — Become our supplier SocNet — digital goods and premium subscriptions store
    • write me https://t.me/lin2web
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock