Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Lineage 2 > Lin2 Exploits, Hacks, Bots, Tools & Macros
You last visited: Today at 10:36

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



L2Walker - Scripting Demystified XD

Discussion on L2Walker - Scripting Demystified XD within the Lin2 Exploits, Hacks, Bots, Tools & Macros forum part of the Lineage 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2007
Posts: 144
Received Thanks: 148
L2Walker - Scripting Demystified XD

Scripting 101: By Xenosaga21



What you need to start scripting!
First off If you want to code for OOG you will need a simple word processing program like Word Pad ( BUT IT HAS TO BE ABLE TO SAVE IN UNICODE )

I.) What is scripting and what is it used for ?

Glad you asked scripting in lineage 2 walker allows you to automate more tasks that some of the general pre-configurable options do not allow you to do. . .
For Example ... say your leveling in a zone and you suddenly die. . . you are asleep so there is no -one awake to setup your bot again = Loss of time and you wake up to the disappointment of your char having gained nothing. . . well NOT TO FEAR! L2 Walker allows you to create and run a script so that when you die . . . your char will WALK BACK AND START FARMING AGAIN ! XD . . . This is only 1 prime example of what you can accomplish . . . there are limitations tho.

II.) Basic Script Commands and Explanation
Basics (an excerpt from A-style's Guide on MaxCForum.)
Whenever you see something relate to something like (TEXT) think of (TEXT) as a Variable...

Quote:
GOHOME()
//Goes to town upon death

SAY(Message)
//If you want to say something in general chat. (This function can't be used for pm's)

JMP(TEXT)
//Jumps to a CALL(TEXT) where the text inside the brackets is the same.

CALL(TEXT)
//Jumpst to a LABEL(TEXT) where the text inside the brackets is the same.

LABEL(TEXT)
//Marks a position for the use of a call.

DELAY(x)
x = milliseconds
//Waits to continue the script.

Pause(x)
x = milliseconds
//Pauses the script.

EXIT()
//Exits script.

Items
USEITEM(ITEMNAME[ID=#])
//Uses a item

BuyItem(ITEMNAME[ID=#],#)
//Buys one item.

BuyItem(ITEMNAME[ID=#],#;ITEMNAME[ID=#],#)
//Buys more than one item at a time. You can buy as many items as wanted there is no limit.

SavelItem(ITEMNAME[ID=#],#)
//Saves item into Warehouse

SavelItem(ITEMNAME[ID=#],#;ITEMNAME[ID=#],#)
//Saves more than one item into Warehouse

LoadItem(ITEMNAME[ID=#],#)
//Takes item out of Warehouse

LoadItem(ITEMNAME[ID=#],#;ITEMNAME[ID=#],#)
//Takes items out of Warehouse

NPC Interaction
NPCSEL(NPCNAME[ID=#])
//Selects an NPC.

NPCDLG(NPCNAME)
//Starts dialogue with an NPC.

DLGSEL(dialogue)
//Selects a dialogue option [ex: DLGSEL(Buy)]

PC (Player Character) Interaction
ChangeWaitType(x)
//Sit/Stand
x = 0 Sit
x = 1 Stand

SET(FIGHTSTART)
//Starts to fight (Just like clicking Start Combat)

SET(FIGHTSTOP)
//Stops to fight

If Commands All If Commands contain ({}) if the expectaions of the "If Command" is met, it will activate the script within ({})
CharStatus([CHP|CMP|HP|MP|WEIGHT|LV|SP|RACE|STAND],[>=|>|==|!=|<|<=],num)
{
}
CHP = Characters HP.
CMP = Characters MP.
HP = HP (%)
MP = MP (%)
WEIGHT = Characters weight count. (%)
LV = Gets level.
SP = Skill point count.
RACE = The race of your character.
STAND = Checks if your sitting or standing
...,==,0) Sit
...,==,1) Stand

PosInRange(x,y,z,range)
{
}
//Checks to see that your inside the range and enables the script within the brackets ({})

PosOutRange(x,y,z,range)
{
}
//Checks to see that your outside the range and enables the script within the brackets ({})

ITEMCOUNT(ItemName[ID=#],<,1)
{
}
//Counts the ammount of an item and if it satisfies the <, >, = it enables script withing the brackets ({})

StrInDlg(dialogue)
{
}
//Checks if there is a string in a dialogue. Anything in ({}) is enabled.
That is a lot to take in . . . so read over it and look for things that look like they will help you . . . do exactly what you want to. . .

Bellow is a way to use skills Via Script.
UseSkill(NAME[ID=#],Player,TARGETNAME)

Name = The Name of the Skill; ID=# is the ID of the Skill TARGETNAME = name of player you want to cast on... Player refers to the type of target.... . . so you would use it as so to cast
Windwalk. . . on self and player
USESKILL(Wind Walk[ID=1204],Self,Elf)

Simple enough?

This guide will be finished over time its a large topic. . .
Bellow is a link to a few useful script Snippets to learn from... for now.
NOTE: THESE ARE NOT ALL PRE-COMPILED SCRIPTS THAT RUN OUT OF BOX JUST SNIPPETS! AND TOOLS TO LEARN FROM DON'T SPAM *OMGZ THIS DOESN'T WORK
De-Level In Dwarf Village

Counts Items and Decides to go Back to Town if Item Count is low.



Heres some Stuff to play with for now ( No I did not write these scripts so . . .)
CLASS CHANGE QUESTS!
Human wizard Class Change (LVL20)

Shillen Oracle Quest(LVL20)

Dark Elf Wizard Class Change(LvL20)

Dark Elf Assassin Class Change(LVL20)

Human Cleric Class Change(LVL20)

Scavenger Class Change (LVL20)

Elven Rogue Class Change(LVL20)

Human Rogue Class Change(LVL20)


To be Continued. . .
xenosaga21 is offline  
Thanks
14 Users
Old 03/12/2008, 20:44   #2
 
elite*gold: 0
Join Date: Feb 2007
Posts: 32
Received Thanks: 4
24/7 Leveling Script

This is a pattern of the script that you activate in the option run script after death :


LABEL(247LVLING)
SET(FIGHTSTOP)
WALK TO GK
TELE TO HUNTING SPOT
WALK TO HUNTING PLACE
SET(FIGHTSTART)

Of course you can add some more labels and some PosInRange(x,y,z,range) to avoid hitting walls.

GL

Nice guide xenosaga21 +1
cyberw0rm is offline  
Old 03/12/2008, 23:02   #3
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1
Received Thanks: 1
guys i have a big prob.I am using l2 walker i am logging in but when i start combat it doesnt do anything.Buffs and things like these still work
Glaourung is offline  
Thanks
1 User
Old 03/12/2008, 23:10   #4
 
elite*gold: 0
Join Date: Apr 2005
Posts: 57
Received Thanks: 1
This is not about your Problems with walker, geez ... at least read the ******* thread and try to think before posting. This is about L2Walker Scripts/Syntax.
mactabilis is offline  
Old 03/13/2008, 18:51   #5
 
elite*gold: 0
Join Date: Feb 2007
Posts: 32
Received Thanks: 4
he have 1 post only give a break lol. anyway check ur pms.
cyberw0rm is offline  
Old 03/14/2008, 21:09   #6
 
elite*gold: 0
Join Date: Dec 2007
Posts: 63
Received Thanks: 5
mi scripts

well u may decide witch are best this one is realy long but stabil u can die as mutch as u want it wont disrupt my script x). I made 6 first class changes atm and maby testmony of fate soon its realy getting boring!!!!!!

if u find bugs please please tell meee!


//_-_-_-_-_-_-_-_-_-_-_-_-_-_-//
// SCAVENGER QUEST //
//_-_-_-_-_-_-_-_-_-_-_-_-_-_-//
//By Vokuz
//[Interlude]
//
//_________________________________________________
//»=>READ BEFORE RUN<=«
//
//Start=>Dwarven village GK
//End=>Town of Gludin GK
//EQUIP=>Mid/Top NO Grade
//CARRY=>15 Soe + 100 Lesser healing pots + 2K SS-No Grade
//SET=>Basic/Heal Options/HP<80%, use pots.
// [x]use in Combat
// [x]Delay 10(s)
//*SET=>Basic/Combat Heal/Shot Setting
// [x]Targ HP>0
// [x]SS(No Grade)
// [x]Delay 100(ms)
//*Or simply turn on AutoSS
//SET=>Combat/Pathing/
// [x]No Mons, Move With pathpoint
//SET=>Combat/Policy/Short Attacks
// [x]Use Melee Settings
//_________________________________________________
Set(L2WALKER,ENABLE)
Set(FIGHTSTOP)
//
//Pippi
//
MOVETO(115209,-178226,-912)
MOVETO(116486,-179682,-976)
MOVETO(116685,-180402,-1168)
MOVETO(116300,-182127,-1352)
MOVETO(116026,-183167,-1496)
MOVETO(115885,-183269,-1480)
MOVETO(115735,-183360,-1472)
NPCDLG(Pippi)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
DLGSEL(Say you want to become a Scavenger)
DELAY(500)
MOVETO(115735,-183360,-1472)
MOVETO(115885,-183269,-1480)
MOVETO(116026,-183167,-1496)
MOVETO(116300,-182127,-1352)
MOVETO(116685,-180402,-1168)
MOVETO(116486,-179682,-976)
MOVETO(115617,-178761,-928)
MOVETO(115668,-178172,-960)
MOVETO(115973,-177733,-888)
MOVETO(116157,-177738,-888)
MOVETO(116243,-177556,-880)
NPCDLG(Mion)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
DLGSEL([Path to a Scavenger (Continue)])
DELAY(500)
DLGSEL(Say you will help with the work)
DELAY(500)
LABEL(transfer)
//
//Bronk
//
ITEMCOUNT(Bronk's Ingot[ID=1647],==,1)
{
MOVETO(116243,-177556,-880)
MOVETO(116157,-177738,-888)
MOVETO(115973,-177733,-888)
MOVETO(115668,-178172,-960)
MOVETO(115617,-178761,-928)
MOVETO(116486,-179682,-976)
MOVETO(116685,-180402,-1168)
MOVETO(116300,-182127,-1352)
MOVETO(115667,-182192,-1480)
MOVETO(115419,-182210,-1448)
MOVETO(115410,-182428,-1440)
NPCDLG(Bronk)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
MOVETO(115419,-182210,-1448)
MOVETO(115667,-182192,-1480)
MOVETO(116300,-182127,-1352)
MOVETO(116685,-180402,-1168)
MOVETO(116486,-179682,-976)
MOVETO(115617,-178761,-928)
MOVETO(115668,-178172,-960)
MOVETO(115973,-177733,-888)
MOVETO(116157,-177738,-888)
MOVETO(116243,-177556,-880)
CALL(Mion)
}
//
//Zimenf
//
ITEMCOUNT(Zimenf's Potion[ID=1649],==,1)
{
MOVETO(116243,-177556,-880)
MOVETO(116157,-177738,-888)
MOVETO(115973,-177733,-888)
MOVETO(115161,-178185,-880)
MOVETO(114763,-178540,-816)
MOVETO(114541,-178540,-816)
MOVETO(114461,-178632,-808)
NPCDLG(Zimenf)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
MOVETO(114541,-178540,-816)
MOVETO(114763,-178540,-816)
MOVETO(115161,-178185,-880)
MOVETO(115973,-177733,-888)
MOVETO(116157,-177738,-888)
MOVETO(116243,-177556,-880)
CALL(Mion)
}
//
//Shari
//
ITEMCOUNT(Shari's Axe[ID=1648],==,1)
{
MOVETO(116243,-177556,-880)
MOVETO(116157,-177738,-888)
MOVETO(115973,-177733,-888)
MOVETO(115668,-178172,-960)
MOVETO(115617,-178761,-928)
MOVETO(116486,-179682,-976)
MOVETO(116685,-180402,-1168)
MOVETO(116413,-181410,-1232)
MOVETO(116158,-181391,-1344)
MOVETO(116170,-181254,-1344)
MOVETO(116188,-181118,-1336)
NPCDLG(Shari)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
MOVETO(116170,-181254,-1344)
MOVETO(116158,-181391,-1344)
MOVETO(116413,-181410,-1232)
MOVETO(116685,-180402,-1168)
MOVETO(116486,-179682,-976)
MOVETO(115617,-178761,-928)
MOVETO(115668,-178172,-960)
MOVETO(115973,-177733,-888)
MOVETO(116157,-177738,-888)
MOVETO(116243,-177556,-880)
CALL(Mion)
}
LABEL(Mion)
DELAY(500)
NPCDLG(Mion)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
DLGSEL([Path to a Scavenger (Continue)])
DELAY(500)
ITEMCOUNT(Mion's Letter[ID=1646],==,1)
{
CALL(TOMA)
}
DELAY(500)
DLGSEL(All right!)
DELAY(500)
CALL(transfer)
//
//Find TOMA
//
//@Abandoned Coal Mines
//
LABEL(TOMA)
MOVETO(116157,-177738,-888)
MOVETO(115973,-177733,-888)
MOVETO(115161,-178185,-880)
LABEL(COAL)
NPCDLG(Wirphy)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(Abandoned Coal Mines)
DELAY(20000)
//
//@Abandoned Coal mine part 1
//
MOVETO(139717,-177271,-1536)
MOVETO(139801,-175250,-1560)
MOVETO(138644,-174144,-1728)
MOVETO(137811,-173959,-1760)
Delay(500)
Set(DEFPATH,CLEAR)
Set(DEFRANGE,CLEAR)
Set(L2WALKER,ENABLE)
Set(RANGETYPE,DEFPATH)
Set(DEFPATH,ADD,137352,-173812,-1776,0)
Set(DEFPATH,ADD,135982,-171373,-1776,0)
Set(DEFPATH,ADD,136045,-171086,-1728,0)
Set(FIGHTSTART)
Delay(50000)
MOVETO(135982,-171373,-1776)
Delay(5000)
Set(DEFPATH,CLEAR)
Set(DEFPATH,ADD,136310,-170025,-1728,0)
Delay(15000)
Set(FIGHTSTOP)
Set(DEFPATH,CLEAR)
CharStatus(HP,==,0)
{
Set(FIGHTSTOP)
GOHOME
CALL(GOTOWN1)
}
MOVETO(137122,-169540,-1720)
MOVETO(140001,-169499,-1776)
//
//@Abandoned Coal mine part 2
//
Set(L2WALKER,ENABLE)
Set(DEFPATH,CLEAR)
MOVETO(144588,-171740,-1728)
Set(DEFPATH,ADD,144588,-171740,-1728,0)
Set(FIGHTSTART)
Delay(25000)
Set(DEFPATH,CLEAR)
Set(DEFPATH,ADD,144779,-172972,-1560,0)
Delay(10000)
Set(DEFPATH,CLEAR)
Set(DEFPATH,ADD,144711,-175672,-1520,0)
Delay(50000)
Set(DEFPATH,CLEAR)
Set(DEFPATH,ADD,147254,-175755,-1520,0)
Delay(60000)
Set(DEFPATH,CLEAR)
LABEL(Fight1)
Set(DEFPATH,ADD,148459,-175756,-1520,1)
Delay(70000)
Set(DEFPATH,CLEAR)
CharStatus(HP,==,0)
{
Set(FIGHTSTOP)
GOHOME
CALL(GOTOWN1)
}
CharStatus(HP,<,90)
{
CALL(Fight1)
}
Set(FIGHTSTOP)
MOVETO(150468,-175835,-1520)
MOVETO(151484,-175777,-1752)
MOVETO(151534,-174876,-1776)
NPCDLG(Toma)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
ITEMCOUNT(Bead Parcel[ID=1657],==,1)
{
USEITEM(Scroll of Escape[ID=736])
Delay(15000)
CALL(Raut)
}
Delay(1500)
ITEMCOUNT(Tarantula Picture[ID=1654],==,1)
{
CALL(IfTarantula)
}
ITEMCOUNT(Bear Picture[ID=1653],==,1)
{
CALL(IfBear)
}
USEITEM(Scroll of Escape[ID=736])
CALL(GOTOWN2)
//
//Back to town[Coal Mine]
//
LABEL(GOTOWN1)
Delay(30000)
PosInRange(115303,-178165,-912,1300)
{
MOVETO(115121,-178189,-880)
}
PosInRange(116688,-180176,-1184,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
PosInRange(116579,-182751,-1544,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
CALL(COAL)
//
//Back to town[Mithril Mine]
//
LABEL(GOTOWN2)
Delay(30000)
PosInRange(115303,-178165,-912,1300)
{
MOVETO(115121,-178189,-880)
}
PosInRange(116688,-180176,-1184,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
PosInRange(116579,-182751,-1544,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
CALL(Mithril)
//
//@Mithril Mines
//
LABLE(Mithril)
NPCDLG(Wirphy)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(Eastern Mining Zone (Northeastern Shore))
DELAY(25000)
MOVETO(168979,-207584,-3496)
MOVETO(168989,-206432,-3440)
MOVETO(169519,-205205,-3592)
MOVETO(170881,-202817,-3544)
MOVETO(173087,-201400,-3616)
MOVETO(173971,-201587,-3488)
MOVETO(175805,-200207,-3400)
MOVETO(176119,-199336,-3208)
MOVETO(175834,-197100,-3192)
MOVETO(175936,-196401,-3184)
MOVETO(175921,-194370,-3184)
MOVETO(177378,-192139,-3000)
MOVETO(176730,-190075,-2552)
MOVETO(177372,-188521,-1920)
MOVETO(177752,-187196,-880)
MOVETO(178465,-185411,-808)
MOVETO(178815,-184407,-352)
NPCDLG(Toma)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
ITEMCOUNT(Bead Parcel[ID=1657],==,1)
{
USEITEM(Scroll of Escape[ID=736])
Delay(15000)
CALL(Raut)
}
Delay(1500)
ITEMCOUNT(Tarantula Picture[ID=1654],==,1)
{
CALL(IfTarantula2)
}
ITEMCOUNT(Bear Picture[ID=1653],==,1)
{
CALL(IfBear2)
}
USEITEM(Scroll of Escape[ID=736])
CALL(GOTOWN3)
//
//Back to town[Island]
//
LABEL(GOTOWN3)
Delay(30000)
PosInRange(115303,-178165,-912,1300)
{
MOVETO(115121,-178189,-880)
}
PosInRange(116688,-180176,-1184,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
PosInRange(116579,-182751,-1544,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
CALL(Island)
//
//@Island
//
LABEL(Island)
NPCDLG(Wirphy)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(Eastern Mining Zone (Northeastern Shore))
DELAY(25000)
MOVETO(168344,-209885,-3544)
MOVETO(167578,-210952,-3520)
MOVETO(165827,-211347,-3672)
MOVETO(164495,-212404,-3624)
MOVETO(162923,-214683,-3608)
MOVETO(161131,-215532,-3592)
MOVETO(158213,-215360,-3704)
MOVETO(155634,-214952,-3688)
MOVETO(154533,-215319,-3680)
MOVETO(154230,-219033,-3728)
MOVETO(153980,-219712,-3728)
MOVETO(154156,-220015,-3520)
NPCDLG(Toma)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
ITEMCOUNT(Bead Parcel[ID=1657],==,1)
{
USEITEM(Scroll of Escape[ID=736])
Delay(15000)
CALL(Raut)
}
Delay(1500)
ITEMCOUNT(Tarantula Picture[ID=1654],==,1)
{
CALL(IfTarantula3)
}
ITEMCOUNT(Bear Picture[ID=1653],==,1)
{
CALL(IfBear3)
}
USEITEM(Scroll of Escape[ID=736])
CALL(GOTOWN1)
//
//If Tarantula Picture = 1 then
//[Coal=>Mith]
//
LABEL(IfTarantula)
ITEMCOUNT(Bead[ID=1656],==,20)
{
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(GOTOWN2)
}
USEITEM(Scroll of Escape[ID=736])
Delay(15000)
CALL(HUNTSPIDER)
//
//If Bear Picture = 1 then
//[Coal=>Mith]
//
LABEL(IfBear)
ITEMCOUNT(Honey Jar[ID=1655],==,5)
{
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(GOTOWN2)
}
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(HUNTBEAR)
//
//If Tarantula Picture = 1 then
//[Mith=>Island]
//
LABEL(IfTarantula2)
ITEMCOUNT(Bead[ID=1656],==,20)
{
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(GOTOWN3)
}
USEITEM(Scroll of Escape[ID=736])
Delay(15000)
CALL(HUNTSPIDER)
//
//If Bear Picture = 1 then
//[Mith=>Island]
//
LABEL(IfBear2)
ITEMCOUNT(Honey Jar[ID=1655],==,5)
{
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(GOTOWN3)
}
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(HUNTBEAR)
//
//If Tarantula Picture = 1 then
//[Island=>Coal]
//
LABEL(IfTarantula3)
ITEMCOUNT(Bead[ID=1656],==,20)
{
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(GOTOWN1)
}
USEITEM(Scroll of Escape[ID=736])
Delay(15000)
CALL(HUNTSPIDER)
//
//If Bear Picture = 1 then
//[Island=>Coal]
//
LABEL(IfBear3)
ITEMCOUNT(Honey Jar[ID=1655],==,5)
{
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(GOTOWN1)
}
USEITEM(Scroll of Escape[ID=736])
Delay(30000)
CALL(HUNTBEAR)
//
//Hunt bears
//
LABEL(HUNTBEAR)
Delay(15000)
LABEL(DEAD1)
PosInRange(115303,-178165,-912,1300)
{
MOVETO(115121,-178189,-880)
}
PosInRange(116688,-180176,-1184,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
PosInRange(116579,-182751,-1544,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
NPCDLG(Wirphy)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(Western Mining Zone (Central Shore))
DELAY(25000)
MOVETO(136578,-204759,-3720)
MOVETO(136645,-204269,-3704)
MOVETO(137274,-202972,-3704)
MOVETO(137299,-200307,-3568)
Set(DEFPATH,CLEAR)
Set(L2WALKER,ENABLE)
Set(RANGETYPE,DEFPATH)
Set(DEFPATH,ADD,137299,-200307,-3568,1600)
Set(DEFPATH,ADD,136513,-198637,-3600,800)
Set(DEFPATH,ADD,136616,-197384,-3648,550)
Set(DEFPATH,ADD,137202,-196517,-3536,1100)
Set(DEFPATH,ADD,138958,-197014,-3624,1250)
Set(DEFPATH,ADD,138572,-198529,-3528,700)
Set(FIGHTSTART)
LABEL(HONEY)
CharStatus(HP,==,0)
{
Set(FIGHTSTOP)
GOHOME
Delay(25000)
CALL(DEAD1)
}
Delay(5000)
CharStatus(MP,<,10)
{
ChangeWaitType(0)
Delay(5000)
}
CharStatus(MP,>,50)
{
ChangeWaitType(1)
Delay(5000)
}
Delay(1000)
ITEMCOUNT(Honey Jar[ID=1655],==,5)
{
Set(DEFPATH,CLEAR)
Delay(20000)
Set(FIGHTSTOP)
USEITEM(Scroll of Escape[ID=736])
Delay(5000)
CALL(GOTOWN1)
}
Delay(5000)
CALL(HONEY)
//
//Hunt Tarantula
//
LABEL(HUNTSPIDER)
Delay(30000)
LABEL(DEAD2)
PosInRange(115303,-178165,-912,1300)
{
MOVETO(115121,-178189,-880)
}
PosInRange(116688,-180176,-1184,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
PosInRange(116579,-182751,-1544,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
NPCDLG(Wirphy)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(Western Mining Zone (Central Shore))
DELAY(25000)
MOVETO(137287,-205010,-3688,0)
MOVETO(138637,-204485,-3784,0)
MOVETO(139895,-204223,-3544,0)
Set(DEFPATH,CLEAR)
Set(L2WALKER,ENABLE)
Set(FIGHTSTART)
Set(RANGETYPE,DEFPATH)
Set(DEFPATH,ADD,140640,-205468,-3600,1500)
Set(DEFPATH,ADD,141486,-207149,-3632,1500)
Set(DEFPATH,ADD,142112,-208417,-3456,1500)
Set(DEFPATH,ADD,143452,-209940,-3704,2000)
LABEL(BEAD)
CharStatus(HP,==,0)
{
Set(FIGHTSTOP)
GOHOME
Delay(25000)
CALL(DEAD2)
}
Delay(5000)
CharStatus(MP,<,10)
{
ChangeWaitType(0)
Delay(5000)
}
CharStatus(MP,>,50)
{
ChangeWaitType(1)
Delay(1000)
}
Delay(5000)
ITEMCOUNT(Bead[ID=1656],==,20)
{
CALL(20BEAD)
}
Delay(5000)
CALL(BEAD)
//
//If bead = 20 then
//
LABEL(20BEAD)
//POS 1
PosInRange(140640,-205468,-3600,2200)
{
CALL(GOSAFE1)
}
//POS 2
Delay(500)
PosInRange(143452,-209940,-3704,2200)
{
CALL(GOSAFE2)
}
LABEL(GOSAFE1)
Set(DEFPATH,CLEAR)
Set(FIGHTSTOP)
MOVETO(142251,-205970,-3480)
MOVETO(143202,-205397,-3368)
Set(FIGHTSTART)
Delay(30000)
CharStatus(HP,==,0)
{
Set(FIGHTSTOP)
GOHOME
Delay(25000)
CALL(GOTOWN1)
}
Set(FIGHTSTOP)
USEITEM(Scroll of Escape[ID=736])
Delay(5000)
CALL(GOTOWN1)
LABEL(GOSAFE2)
Set(DEFPATH,CLEAR)
Set(FIGHTSTOP)
MOVETO(142877,-209062,-3576)
MOVETO(143305,-207835,-3616)
MOVETO(143639,-207338,-3672)
Set(FIGHTSTART)
Delay(30000)
Set(FIGHTSTOP)
CharStatus(HP,==,0)
{
Set(FIGHTSTOP)
GOHOME
Delay(25000)
CALL(GOTOWN1)
}
USEITEM(Scroll of Escape[ID=736])
Delay(5000)
CALL(GOTOWN1)
//
//Go Gludin [Raut]
//
LABEL(Raut)
Delay(20000)
PosInRange(115303,-178165,-912,1300)
{
MOVETO(115121,-178189,-880)
}
PosInRange(116688,-180176,-1184,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
PosInRange(116579,-182751,-1544,1300)
{
MOVETO(116597,-179968,-1328)
MOVETO(115121,-178189,-880)
}
NPCDLG(Wirphy)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(The Town of Gludio)
Delay(30000)
LABEL(Raut2)
NPCDLG(Bella)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(The Village of Gludin)
Delay(25000)
MOVETO(-81069,150387,-3040)
MOVETO(-82986,151682,-3120)
MOVETO(-83098,153964,-3168)
MOVETO(-82273,153946,-3168)
MOVETO(-82273,153409,-3168)
MOVETO(-81974,153420,-3168)
NPCDLG(Raut)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
ITEMCOUNT(Ring of Raven[ID=1642],==,1)
{
CALL(Moke)
}
DLGSEL(I'll do it!)
MOVETO(-81974,153420,-3168)
MOVETO(-82273,153409,-3168)
MOVETO(-82273,153946,-3168)
MOVETO(-83098,153964,-3168)
MOVETO(-82986,151682,-3120)
MOVETO(-81069,150387,-3040)
MOVETO(-80776,149833,-3040)
NPCDLG(Richlin)
DELAY(500)
DLGSEL( Teleport)
DELAY(500)
DLGSEL(The Town of Gludio)
Delay(25000)
NPCDLG(Bella)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(The Town of Giran)
Delay(25000)
MOVETO(83400,147954,-3400)
MOVETO(83565,147944,-3400)
MOVETO(83537,147619,-3400)
MOVETO(81535,147621,-3464)
MOVETO(81538,146911,-3528)
MOVETO(81525,143241,-3528)
MOVETO(80905,141601,-3568)
MOVETO(77667,140622,-3696)
MOVETO(74077,137293,-3696)
MOVETO(74071,135121,-3592)
MOVETO(72612,134222,-3656)
MOVETO(71721,133596,-3752)
MOVETO(70228,131338,-3752)
MOVETO(70479,128059,-3736)
MOVETO(69531,127052,-3784)
MOVETO(69582,125666,-3752)
MOVETO(70479,124929,-3744)
MOVETO(70881,124586,-3584)
NPCDLG(Torai)
DELAY(500)
DLGSEL(Quest)
DELAY(500)
DLGSEL(Gives teleport scroll)
DELAY(500)
DLGSEL(Gratefully receive gift)
DELAY(500)
USEITEM(Scroll of Escape[ID=736])
Delay(35000)
PosInRange(81562,147782,-3464,1300)
{
MOVETO(81535,147621,-3464)
MOVETO(83537,147619,-3400)
MOVETO(83565,147944,-3400)
MOVETO(83400,147954,-3400)
}
PosInRange(81637,149427,-3464)
{
MOVETO(83438,149080,-3400)
MOVETO(83400,147954,-3400)
}
MOVETO(83400,147954,-3400)
NPCDLG(Clarissa)
DELAY(500)
DLGSEL(Teleport)
DELAY(500)
DLGSEL(The Town of Gludio)
Delay(25000)
CALL(Raut2)
//
//Become Scavenger[END]
//
LABEL(Moke)
MOVETO(-81910,153477,-3168)
NPCDLG(Moke)
DELAY(1000)
DLGSEL(Get information on changing occupations.)
DELAY(500)
DLGSEL(Scavenger)
DELAY(500)
DLGSEL(Change profession to a Scavenger)
MOVETO(-81974,153420,-3168)
MOVETO(-82273,153409,-3168)
MOVETO(-82273,153946,-3168)
MOVETO(-83098,153964,-3168)
MOVETO(-82986,151682,-3120)
MOVETO(-81069,150387,-3040)
MOVETO(-80776,149833,-3040)
SAY(Scavenger Quest Completed!)
Delay(2000)
SAY(Created by Vokuz)
Attached Files
File Type: rar Quests.rar (17.1 KB, 365 views)
greenfire is offline  
Thanks
2 Users
Old 03/15/2008, 14:19   #7
 
Varacolaci's Avatar
 
elite*gold: 0
Join Date: May 2005
Posts: 89
Received Thanks: 34
YOU CAN VISIT forum
Varacolaci is offline  
Old 03/31/2008, 23:08   #8
 
elite*gold: 0
Join Date: Feb 2008
Posts: 42
Received Thanks: 2
I found a little bug in scavenger quest when he comes to magic shop in dvarwen village and talking with npc(Mion) he don't press Path Of Scavenger-In progress.Etc,when i push "Path Of Scavenger-In progress" he go with Zimenf and back to Mion and always doing this,smth wrong Greenfire.
Jayzzz is offline  
Old 05/25/2008, 01:04   #9
 
elite*gold: 0
Join Date: Apr 2008
Posts: 2
Received Thanks: 1
квеста на А рицепты

LABEL(start)

//========Проверка в городе/нет=====================

POSINRANGE(147395, 27038, -2230, 300) //центр адена.
{
CALL(quest)
}
POSINRANGE(147456, 30136, -2455, 300)
{
MOVETO(144937,29931,-2460)
MOVETO(144990,23965,-2140)
CALL(quest)
}
POSINRANGE(149809, 24044, -2162, 300)
{
MOVETO(148534,24336,-2012)
MOVETO(148534,25828,-2012)
CALL(quest)
}
POSINRANGE(147450, 20983, -2167, 300)
{
MOVETO(146259,21163,-2140)
MOVETO(144868,23000,-2140)
CALL(quest)
}

//========Берем/Отдаем квести и идем к месту набивания========

LABEL(quest)
MOVETO(147450,26228,-2140)
MOVETO(146363,25610,-2039)
MOVETO(146238,24298,-2039)
MOVETO(144366,23932,-2134)
MOVETO(143828,23933,-2119)

NPCSEL(Oltlin[ID=30862])
NPCDLG(Oltlin[ID=30862])
DLGSEL(Quest)
StrInDlg("The lunacy of our mother is hidden now")
{
DLGSEL("The lunacy of our mother is hidden now")
}
DELAY(10000)
NPCSEL(Oltlin[ID=30862])
NPCDLG(Oltlin[ID=30862])
DLGSEL(Quest)
DLGSEL("I'll protect her reputation as if i were his son")
{
MOVETO(144842,23920,-2140)
MOVETO(145802,24249,-2110)
MOVETO(146402,24388,-2112)
MOVETO(146403,25782,-2012)
MOVETO(146712,25798,-2039)
}
NPCSEL(Elisa[ID=30848])
NPCDLG(Elisa[ID=30848])
DLGSEL(Teleport)
DLGSEL(The Forbidden Gateway )

MOVETO(187894,20576,-3633)
MOVETO(187882,19100,-3614)
MOVETO(187426,18804,-3612)
MOVETO(187005,17084,-3527)
MOVETO(186844,15187,-3324)
MOVETO(188015,11814,-2741)
MOVETO(187236,8423,-2700)
CALL(check)
MSG(доу....)

//===========Если на месте Начинаем бой/проверка прдметов===========

LABEL(check)
POSINRANGE(187336,9423,-2696)
{
SET(RANGETYPE,STARTPOS,4000)
SET(FIGHTSTART)
}
ITEMCOUNT(Snake Scale[ID=5868],==,108)
{
SET(FIGHTSTOP)
CALL(gohome)
}
JMP(check)
//================================================== ====
==============Возврат в Город===========================

LABEL(gohome)
MSG(v GOROD)
SET(FIGHTSTOP)
SET(RANGETYPE,STARTPOS,300)
SET(FIGHTSTART)
DELAY(7000)
SET(FIGHTSTOP)

ChangeWaitType(1)
DELAY(2000)
ChangeWaitType(1)

USEITEM(Scroll of Escape[ID=736])

DELAY(20000)


JMP(start)
tkach is offline  
Old 07/19/2008, 23:55   #10
 
elite*gold: 0
Join Date: Apr 2008
Posts: 2
Received Thanks: 1
Connect,Play and Call your Friends.
Top NoGrade +2k SoulShots as Present, the 1-st class change you have to pass, the 2-d class change you may buy in special NPC.
For permanent players exclusive presents + bonuses from Gm*s.
Interlud x7 for you
tkach is offline  
Thanks
1 User
Old 07/20/2008, 10:12   #11
 
IRWUWEI's Avatar
 
elite*gold: 0
Join Date: Jun 2007
Posts: 288
Received Thanks: 14
None of that really explains how to write a script to make it go back to where you were or to rebuff at noobie helper so this thread is a FAIL all it is, is just Copy and pasting **** that's already been posted in other threads.
IRWUWEI is offline  
Thanks
2 Users
Old 07/21/2008, 18:56   #12
 
elite*gold: 0
Join Date: Jun 2008
Posts: 5
Received Thanks: 1
Maybe some1 can make script for CP
>90%
fanfanas is offline  
Thanks
1 User
Old 07/22/2008, 16:23   #13
 
elite*gold: 0
Join Date: Apr 2008
Posts: 2
Received Thanks: 1
How can I make the script automatically checks my character's HP? Anyone? pls help..
Coz whenever I run the script, my character will do the things in the script even he is not yet dead. The script will run then finished. If my character dies, I cant use the script coz the script was ran already and finished. It became a useless script since it won't check my character's hp coz its already finished. Is there a script for my problem? help pls.....

Or there is no script for this? xD sorry. Im a noob.
emene2222 is offline  
Thanks
1 User
Old 07/23/2008, 20:18   #14
 
IRWUWEI's Avatar
 
elite*gold: 0
Join Date: Jun 2007
Posts: 288
Received Thanks: 14
No one is going to make CP scripts you POS wanting to cheat in PVP hacking and botting is bad enough but trying to cheat in pvp is even worse.
IRWUWEI is offline  
Thanks
1 User
Old 08/12/2008, 14:18   #15
 
emir0n's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,927
Received Thanks: 2,466
hi i made a script that makes the 2 delivery quests in hot springs - it works on hellbound official (not java) - char used : TH 70+ (or other dagger) with stealth and dash skill - if u dont have a buffer,the script uses a haste potion everytime it starts questing again and it buys scrolls of escape eveytime he uses one,so u can let it make the quests 24/7.
script start is on the hot springs port (goddard gk > Hot springs 9300)
enjoy

Code:
//
//HS S grade jewelry quests script created by emir0n
//
JMP(HS)
//
//==============================Goddard pozicie=================================
//
LABEL(namko1)
MOVETO(148453,-56068,-2784)
MOVETO(149242,-56443,-2784)
MOVETO(150018,-56988,-2984)
MOVETO(149555,-57775,-2984)
MOVETO(149215,-57875,-2984)
MOVETO(149117,-57654,-2971)
MOVETO(149279,-57518,-2971)
JMP(NPC)
LABEL(namko2)
MOVETO(149287,-56442,-2784)
MOVETO(150115,-57054,-2984)
MOVETO(149570,-57886,-2984)
MOVETO(149202,-57885,-2984)
MOVETO(149133,-57666,-2971)
MOVETO(149286,-57511,-2971)
JMP(NPC)
LABEL(namko3)
MOVETO(147608,-56207,-2784)
MOVETO(148302,-56061,-2784)
MOVETO(149286,-56429,-2784)
MOVETO(150122,-57030,-2984)
MOVETO(149548,-57882,-2984)
MOVETO(149100,-58001,-2984)
MOVETO(149178,-57647,-2971)
MOVETO(149304,-57493,-2971)
JMP(NPC)
LABEL(namko4)
MOVETO(148378,-56070,-2784)
MOVETO(149166,-56337,-2784)
MOVETO(150030,-56971,-2984)
MOVETO(149686,-57594,-2984)
MOVETO(149686,-57594,-2984)
MOVETO(149363,-57921,-2984)
MOVETO(149200,-57889,-2984)
MOVETO(149119,-57669,-2971)
MOVETO(149297,-57503,-2971)
JMP(NPC)
LABEL(dole1)
MOVETO(145700,-57729,-2984)
MOVETO(146634,-58198,-2984)
MOVETO(148275,-58188,-2984)
MOVETO(149193,-57955,-2984)
MOVETO(149117,-57637,-2971)
MOVETO(149300,-57494,-2971)
JMP(NPC)
LABEL(dole2)
MOVETO(148325,-58151,-2984)
MOVETO(149208,-57940,-2984)
MOVETO(149108,-57642,-2971)
MOVETO(149277,-57513,-2971)
JMP(NPC)
LABEL(dole3)
MOVETO(150049,-57307,-2984)
MOVETO(149521,-57873,-2984)
MOVETO(149166,-57938,-2984)
MOVETO(149140,-57642,-2971)
MOVETO(149294,-57503,-2971)
JMP(NPC)
LABEL(dole4)
MOVETO(146538,-58175,-2984)
MOVETO(148100,-58168,-2984)
MOVETO(149155,-57956,-2984)
MOVETO(149147,-57631,-2971)
MOVETO(149307,-57490,-2971)
JMP(NPC)
LABEL(dole5)
MOVETO(150476,-56349,-3007)
MOVETO(150236,-56857,-3007)
MOVETO(149827,-57493,-3007)
MOVETO(149414,-57891,-3007)
MOVETO(149175,-57877,-3007)
MOVETO(149150,-57626,-2994)
MOVETO(149306,-57499,-2994)
JMP(NPC)
LABEL(dole6)
MOVETO(144808,-55567,-2984)
MOVETO(145017,-56262,-2984)
MOVETO(145433,-57144,-2984)
MOVETO(145817,-57864,-2984)
MOVETO(146633,-58270,-2984)
MOVETO(147879,-58266,-2984)
MOVETO(148951,-58030,-2984)
MOVETO(149177,-57871,-2984)
MOVETO(149140,-57616,-2971)
MOVETO(149306,-57491,-2971)
JMP(NPC)
LABEL(dole7)
MOVETO(147120,-58337,-3007)
MOVETO(148172,-58215,-3007)
MOVETO(149023,-57976,-3007)
MOVETO(149212,-57858,-3007)
MOVETO(149134,-57746,-2968)
MOVETO(149121,-57642,-2994)
MOVETO(149280,-57506,-2994)
JMP(NPC)
//
//=============================Goddard pozicie================================
//
LABEL(pozicia)
PosInRange(146364,-56256,-2784,500)
{
JMP(namko1)
}
PosInRange(148558,-55906,-2784,500)
{
JMP(namko2)
}
PosInRange(146829,-55901,-2784,500)
{
JMP(namko3)
}
PosInRange(147655,-56489,-2781,500)
{
JMP(namko4)
}
PosInRange(144957,-56223,-2984,500)
{
JMP(dole1)
}
PosInRange(147677,-58207,-2984,500)
{
JMP(dole2)
}
PosInRange(150396,-56752,-2984,500)
{
JMP(dole3)
}
PosInRange(145667,-57716,-2984,1000)
{
JMP(dole4)
}
PosInRange(150709,-55745,-2984,500)
{
JMP(dole5)
}
PosInRange(144493,-55085,-2984,500)
{
JMP(dole6)
}
PosInRange(146169,-58211,-3007,500)
{
JMP(dole7)
}
//
//===================================Goddard NPC===============================
//
LABEL(NPC)
NPCSEL(Valentine[ID=31584])
NPCDLG(Valentine[ID=31584])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
DLGSEL("Jeremy sent me.")
DELAY(1000)
NPCSEL(Liesel[ID=31263])
NPCDLG(Liesel[ID=31263])
DELAY(1000)
DLGSEL(Buy Consumables )
DELAY(1000)
BUYITEM(Scroll of Escape[ID=736],1;)
USESKILL(Dash)
MOVETO(149150,-57727,-2971)
MOVETO(149238,-57994,-2984)
MOVETO(148327,-58172,-2984)
MOVETO(147179,-58225,-2984)
MOVETO(146536,-58158,-2984)
MOVETO(146216,-57943,-2984)
MOVETO(146404,-57572,-2970)
NPCSEL(Lietta[ID=31267])
NPCDLG(Lietta[ID=31267])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
DLGSEL("Jeremy sent me to get some adena." )
MOVETO(146125,-58099,-2984)
MOVETO(146917,-58363,-2984)
MOVETO(147584,-58260,-2984)
MOVETO(147685,-57805,-2930)
MOVETO(147745,-56940,-2784)
MOVETO(147788,-56187,-2784)
MOVETO(147949,-55321,-2737)
NPCSEL(Tatiana[ID=31275])
NPCDLG(Tatiana[ID=31275])
DELAY(5000)
DLGSEL(Teleport.)
DLGSEL(Hot Springs - 9300 Adena )
DELAY(10000)
JMP(HS)
//
//==============================HS Questy======================================
//
LABEL(HS)
SAY(Oujeee :P)
USESKILL(Stealth)
USEITEM(Haste Potion[ID=734])
MOVETO(145218,-113092,-2567)
MOVETO(146488,-112619,-2355)
MOVETO(147526,-112600,-2181)
MOVETO(149182,-112502,-2090)
MOVETO(149523,-112666,-2090)
NPCSEL(Jeremy[ID=31521])
NPCDLG(Jeremy[ID=31521])
DELAY(1000)
DLGSEL( Quest )
DELAY(1000)
DLGSEL([Egg Delivery])
DELAY(1000)
DLGSEL("I'll deliver your eggs.")
DELAY(1000)
NPCDLG(Jeremy[ID=31521])
DLGSEL( Quest )
DELAY(1000)
DLGSEL([Specialty Liquor Delivery])
DELAY(1000)
DLGSEL("I'll deliver your liquor." )
USESKILL(Stealth)
MOVETO(150103,-112992,-2150)
USESKILL(Dash)
MOVETO(150755,-115183,-1677)
MOVETO(153289,-114991,-1590)
MOVETO(154620,-115089,-1565)
MOVETO(157321,-115405,-1922)
MOVETO(157562,-115293,-1880)
USESKILL(Stealth)
NPCSEL(Pulin[ID=31543])
NPCDLG(Pulin[ID=31543])
DELAY(1000)
DLGSEL(Quest )
DELAY(1000)
DLGSEL("I've got some Boiled Eggs for you.")
USESKILL(Dash)
MOVETO(157392,-114356,-1903)
MOVETO(157005,-112804,-1704)
MOVETO(157010,-112402,-1840)
MOVETO(156797,-111575,-2440)
MOVETO(156640,-110634,-2633)
MOVETO(156478,-109324,-2691)
MOVETO(156177,-108034,-2649)
USESKILL(Stealth)
MOVETO(155980,-106399,-2761)
MOVETO(156028,-107209,-2667)
MOVETO(155972,-106258,-2765)
MOVETO(155762,-105970,-2728)
MOVETO(155843,-105822,-2776)
NPCSEL(Naff[ID=31544])
NPCDLG(Naff[ID=31544])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
DLGSEL("I have some Boiled Eggs for you!")
USESKILL(Stealth)
MOVETO(155258,-105141,-2771)
MOVETO(154765,-104562,-2802)
MOVETO(153840,-103060,-3005)
MOVETO(153244,-101948,-2762)
MOVETO(152217,-101225,-2917)
MOVETO(150383,-101295,-2920)
MOVETO(149139,-101122,-2900)
MOVETO(147879,-101127,-3050)
USESKILL(Stealth)
USESKILL(Dash)
MOVETO(147879,-101127,-2992)
MOVETO(146121,-101554,-3050)
MOVETO(145923,-101864,-2888)
MOVETO(144950,-102949,-3557)
MOVETO(143876,-103607,-3617)
MOVETO(142575,-104453,-3641)
MOVETO(141501,-104958,-3661)
MOVETO(140826,-105393,-3659)
USESKILL(Stealth)
NPCSEL(Crocus[ID=31545])
NPCDLG(Crocus[ID=31545])
DELAY(1000)
DLGSEL( Quest)
DELAY(1000)
DLGSEL(I've got your eggs right here. )
USESKILL(Dash)
MOVETO(140843,-105867,-3645)
MOVETO(140840,-106863,-3657)
MOVETO(141804,-108244,-3592)
MOVETO(141641,-109185,-3618)
USESKILL(Stealth)
NPCSEL(Kuber[ID=31546])
NPCDLG(Kuber[ID=31546])
DELAY(1000)
DLGSEL( Quest )
DELAY(1000)
DLGSEL("Egg delivery, sir!" )
MOVETO(142474,-109136,-3611)
MOVETO(143490,-108765,-3527)
MOVETO(145781,-108908,-3426)
MOVETO(148027,-108896,-2824)
MOVETO(148916,-108869,-2610)
USESKILL(Stealth)
USESKILL(Dash)
MOVETO(149296,-109216,-2523)
MOVETO(149530,-110144,-2399)
MOVETO(149528,-111103,-2279)
MOVETO(149102,-111342,-2200)
MOVETO(148888,-111585,-2192)
MOVETO(148309,-112499,-2194)
MOVETO(147862,-113013,-2150)
MOVETO(147762,-113054,-2104)
MOVETO(147592,-113235,-2138)
USESKILL(Stealth)
NPCSEL(Beolin[ID=31547])
NPCDLG(Beolin[ID=31547])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
DLGSEL([Egg Delivery (In Progress)])
DELAY(1000)
DLGSEL(I've got your eggs right here. )
DELAY(1000)
NPCSEL(Beolin[ID=31547])
NPCDLG(Beolin[ID=31547])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
DLGSEL([Specialty Liquor Delivery (In Progress)])
DELAY(1000)
DLGSEL(   "I'm here to deliver some liquor."  )
USESKILL(Stealth)
USESKILL(Dash)
MOVETO(147096,-112860,-2179)
MOVETO(145978,-112162,-2458)
MOVETO(145070,-111272,-3438)
MOVETO(143919,-110862,-3667)
MOVETO(143464,-110465,-3585)
MOVETO(142956,-109988,-3576)
MOVETO(142246,-109574,-3611)
MOVETO(141801,-109462,-3619)
USESKILL(Stealth)
NPCSEL(Kuber[ID=31546])
NPCDLG(Kuber[ID=31546])
DELAY(1000)
DLGSEL( Quest )
DELAY(1000)
DLGSEL("I'm here to deliver some liquor."  )
MOVETO(141646,-108994,-3576)
MOVETO(141514,-108693,-3612)
MOVETO(141282,-108226,-3552)
MOVETO(141156,-107707,-3640)
MOVETO(140862,-106539,-3653)
MOVETO(140729,-105917,-3646)
MOVETO(140690,-105810,-3608)
MOVETO(140662,-105557,-3658)
USESKILL(Stealth)
NPCSEL(Crocus[ID=31545])
NPCDLG(Crocus[ID=31545])
DELAY(1000)
DLGSEL( Quest)
DELAY(1000)
DLGSEL("I have your liquor right here!")
USESKILL(Dash)
MOVETO(141316,-105054,-3656)
MOVETO(142277,-104292,-3651)
MOVETO(142918,-103704,-3617)
MOVETO(143675,-102886,-3576)
MOVETO(144558,-101559,-3460)
MOVETO(145002,-100659,-3289)
MOVETO(147221,-101032,-3133)
MOVETO(148771,-100961,-2961)
MOVETO(149956,-101257,-2912)
USESKILL(Stealth)
MOVETO(152738,-101287,-2948)
MOVETO(153071,-101740,-2757)
MOVETO(153528,-102290,-2876)
MOVETO(154102,-103293,-2985)
MOVETO(154773,-104389,-2822)
MOVETO(155255,-105142,-2771)
MOVETO(155617,-105661,-2781)
NPCSEL(Naff[ID=31544])
NPCDLG(Naff[ID=31544])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
DLGSEL(Say "I've brought you some specially brewed liquor!")
USESKILL(Stealth)
USESKILL(Dash)
MOVETO(155983,-106311,-2765)
MOVETO(156228,-106968,-2694)
MOVETO(156483,-107850,-2659)
MOVETO(156574,-108170,-2661)
MOVETO(155776,-108928,-2632)
MOVETO(155189,-109140,-2693)
MOVETO(153936,-110176,-2718)
MOVETO(152823,-111017,-2592)
MOVETO(152016,-111630,-2454)
MOVETO(151098,-112352,-2291)
USESKILL(Stealth)
MOVETO(150427,-113326,-2109)
MOVETO(150403,-114345,-1881)
MOVETO(150824,-114996,-1691)
MOVETO(151622,-114948,-1591)
MOVETO(153440,-114928,-1584)
MOVETO(154833,-114978,-1577)
MOVETO(156526,-115338,-1839)
MOVETO(157303,-115330,-1922)
MOVETO(157613,-115299,-1930)
NPCSEL(Pulin[ID=31543])
NPCDLG(Pulin[ID=31543])
DELAY(1000)
DLGSEL(Quest )
DELAY(1000)
DLGSEL("Here's the liquor delivery.")
USESKILL(Stealth)
USESKILL(Dash)
MOVETO(157056,-115362,-1916)
MOVETO(156060,-115257,-1743)
MOVETO(154956,-115035,-1586)
MOVETO(152521,-114591,-1637)
MOVETO(151704,-114839,-1591)
MOVETO(150230,-114720,-1832)
MOVETO(149876,-113558,-2086)
MOVETO(149803,-112766,-2090)
MOVETO(149568,-112675,-2090)
NPCSEL(Jeremy[ID=31521])
NPCDLG(Jeremy[ID=31521])
DELAY(1000)
DLGSEL( Quest )
DLGSEL([Egg Delivery (In Progress)])
DELAY(1000)
DLGSEL("I completed the delivery.")
DELAY(1000)
NPCSEL(Jeremy[ID=31521])
NPCDLG(Jeremy[ID=31521])
DELAY(1000)
DLGSEL( Quest )
DELAY(1000)
DLGSEL([Specialty Liquor Delivery (In Progress)])
DELAY(1000)
DLGSEL("I completed the delivery.")
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
JMP(pozicia)
emir0n is offline  
Thanks
3 Users
Reply


Similar Threads Similar Threads
question on l2walker scripting
11/02/2008 - Lineage 2 - 3 Replies
a noob question since im new into scripting.... is there any way ... how to make a script pm a certain char?? i've read the guide made by emir0n under the Lin2 Exploits, Hacks, Bots, Tools & Macros....but what i've read from the guide is just only this SAY(writing) Speaks generally. Anyone in game can view. so is it possible to pm a certain char??
l2walker scripting: command to forceattack player?
05/26/2008 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 0 Replies
I know theres forceattack() command to attack NPCs but is there something similar for normal players? I have a player called "killer" and one called "victim" and I want the "killer" to automatically attack "victim" when he is in range. any ideas? thanks
L2Walker scripting problem
03/14/2008 - Lineage 2 - 0 Replies
Hi everyone, here the question probably no one could solve.. Problem im a dwarf i have 2 "SAME" rings i want to put tem in. (Ring of Ages) in script USEITEM(itemname)
L2Walker, scripting questions/help
12/13/2006 - Lineage 2 - 0 Replies
Hey, just asking a few questions hope you don't mind ^_^ I'm looking to make a script so when I cast magic on something, the walker bot will cast, say Wind Strike, on the same thing, at the same time. I've looked through the options in walker and have it setup now, but it doesn't cast at the same time, but when I've finished casting. If this isn't possible, last time I checked Walker scripts could not pickup what was said in chat, is this still the case? Thanks. ^_^ Note: If you...
L2Walker 10.2.3 Scripting
01/02/2006 - Lineage 2 - 0 Replies
Unable to get any clues on how to do it with the files provided, and unable to find guide. Anyone want to elighten me? :rolleyes:



All times are GMT +1. The time now is 10:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.