Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff
You last visited: Today at 06:07

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

Advertisement



[Scripts] Automaton Scriptteile

Discussion on [Scripts] Automaton Scriptteile within the Flyff forum part of the MMORPGs category.

Reply
 
Old   #1
 
Tom94's Avatar
 
elite*gold: 20
Join Date: Oct 2006
Posts: 1,002
Received Thanks: 1,462
[Scripts] Automaton Scriptteile

Hallo erstmal.

Da ich mir gedacht hab, dass nicht nur ich einer bin, der an dem Automaton Script rumbastelt und ich gerne auch mal von anderen Leuten etwas sehen würde, kam mir die Idee hier einen Sammelthread zu erstellen.
Das soll nicht bedeuten, dass hier einige wenige Leute ihre harte Arbeit reinposten und alle anderen das einfach benutzen. Ich will Eigeninitiative sehen!
Die Scriptteile werden bitte in Codeboxen gestellt.

Im großen und ganzen hoffe ich, dass das hier mal etwas wird und dass hier viel profitiert wird

Doch jetzt ist genug um den heißen Brei herumgeredet worden. Hier kommt mein erstes Scriptteil. Einfach das normale Script nehmen und meinen Teil ZWISCHEN irgendwelchewelche der Funktionen stellen:

Kommando: attackall
Effekt: Greift alle monster und Spieler, die angreifbar sind genau einmal an. Es kann dazu benutzt werden, in der duelarena ne menge noobs zu killen oder sich in kürzester Zeit eine Menge AOE Monster zu beschaffen. Während der Befehlausführung habt ihr immernoch volle Kontrolle über euren Charakter. Schreibt ihr hinter das CMD die Skillid, so wird der Skill anstatt dem Angriff benutzt (funzt noch net richtig). Fast ganz am Anfang könnt ihr die Range sprich die Distanz in welchem umkreis das ganze geschehen soll festlegen:

Code:
local tom = { } -- Functions
local tomv = { } -- Variables

-----Change here-----
tomv.range = 100      --Range of attackall command
-----Do not change below if you do not know what you do-----

function tom.distance ( Source, Target )
	return math.sqrt ( math.pow ( Target.x - Source.x, 2 ) + math.pow ( Target.y - Source.y, 2 ) + math.pow ( Target.z - Source.z, 2 ) )
end

function tom.attackall ( Arguments , Device )
  local Actors = GetActors ()
	for k, Actor in pairs(Actors) do
		local Player = GetPlayer ()
		local PPos = Player:Get ( "Position" )
		tomv.location = Actor:Get('Position')
		tomv.dist = tom.distance (PPos, tomv.location)
		if ( Actor:Get ( "Attackable" ) ) and ( Actor ~= Player ) and (tomv.dist < tomv.range) then
			if (Arguments == nil) or (Arguments == "") then
			  tomv.useskill = 0
      		          Attack (Actor, 0)
			else
			  tomv.useskill = 1
			  UseSkill (Actor, Arguments)
			end
		 end
	  end
	if (tomv.useskill == 0) then
	   OutputF ( Device, NAME_Log, "Started attacking all enemys around for 1 time", Arguments )
	 else
	   OutputF ( Device, NAME_Log, "Started using the Skill at all enemys around for 1 time", Arguments )
	end
    return true
end

Register ( tom, "tom" )
AddCommand ( tom.attackall, "Attackall", "<ID>", "Attacks everything around" )

Kommando: startattackall / stopattackall
Effekt:
Greift von allen Monstern in der gewählten distanz immer 2 - 5 gleichzeitig in geschwindichkeit der atkspd an. Funktioniert auch mit Skills. Dafür einfach die Skillid hinter startattackall schreiben ^^

Code:
local tom = { } -- Functions
local tomv = { } -- Variables

-----Change here-----
tomv.range = 100      --Range of attackall command
-----Don't change here if you don't know what you do-----

tomv.grind = 0
tomv.skillid = nil
tomv.lcycle = 0
tomv.cinterval = 0.50

function tom.distance ( Source, Target )
	return math.sqrt ( math.pow ( Target.x - Source.x, 2 ) + math.pow ( Target.y - Source.y, 2 ) + math.pow ( Target.z - Source.z, 2 ) )
end


function wtfux.OnTick ( DeltaTime )
-----If you wanna add my script part to another script, then you have to put the code from now on till my next message into the OnTick function of the script-----
if (tomv.grind == 1) then

tomv.lcycle = tomv.lcycle + DeltaTime
if ( tomv.lcycle > tomv.cinterval ) then
  local Actors = GetActors ()
	for k, Actor in pairs(Actors) do
		local Player = GetPlayer ()
		local PPos = Player:Get ( "Position" )
		tomv.location = Actor:Get('Position')
		tomv.dist = tom.distance (PPos, tomv.location)
		if ( Actor:Get ( "Attackable" ) ) and ( Actor ~= Player ) and (tomv.dist < tomv.range) then
			if (tomv.skillid == nil) or (tomv.skillid == "") then
      		          Attack (Actor, 0)
			else
			  UseSkill (Actor, tomv.skillid)
			end
		 end
	  end
tomv.lcycle = 0
    end
    return true

 end
-----Stop copying the code here-----
end

function tom.startattackall ( Arguments, Device )
	Game:Set ( "CollisionDetection", false )
	tomv.grind = 1
if ( Arguments == nil ) or ( Arguments == "" ) then
	tomv.skillid = nil
else
	tomv.skillid = Arguments
end
    OutputF ( Device, NAME_Log, "Started perm using Attackall")
	return true
end

function tom.stopattackall ( Arguments, Device )
	Game:Set ( "CollisionDetection", true )
	tomv.grind = 0
	tomv.skillid = nil
	wtfuxv.lasttarget = nil
  OutputF ( Device, NAME_Log, "Stopped perm using Attackall")
	return true
end

Register ( tom, "tom" )
AddCommand ( tom.startattackall, "StartAttackall", "<ID>", "Attacks everything around permanently" )
AddCommand ( tom.stopattackall, "StopAttackall", "<ID>", "Stops Attacking everything around permanently" )
Skillids (leeched):

VAGRANT

0 - Clean Hit
1 - Brandish
2 - Overcutter


MERCENARY

3 - Splmash
4 - Protection
5 - Pan Barrier
6 - Keenwheel
7 - Bloody Strike
8 - Sneaker
9 - Impower Weapon
10 - Blindside
12 - Reflex Hit
13 - Smite Axe
14 - Axe Mastery
15 - Guillotine


KNIGHT

25 - Guard
28 - Rage
23 - Pain Dealer


BLADE

23 - Silent Strike
24 - Spring Attack
25 - Armor Penetrate
26 - Blade Dance
27 - Hawk Attack
28 - Berserk


MAGICIAN


PSYKEEPER

23 - Crucio Spell


ELEMENTER

23 - Iceshark
24 - Stone Spear
25 - Thunder Strike
26 - Firebird
27 - Void
28 - Electric Shock
29 - Windfield
30 - Burning Field
31 - Earthquake
32 - Poison Cloud
33 - Fire Mastery
34 - Lightning Mastery
35 - Earth Mastery
36 - Wind Mastery
37 - Water Mastery
38 - MeteoShower
39 - Lightning Storm
40 - Sand Storm
41 - Blizzard


ACROBAT

3 - Slow Step
5 - Pulling
6 - Fast Walker
7 - Yoyo Mastery
8 - Bow Mastery
9 - Dark Illusion
10 - Silent Shot
11 - Crossline
12 - Aimed Shot
13 - Snitch
16 - Perfect Block
18 - Deadly Swing


JESTER

23 - Enchant Poison
24 - Enchant Blood
25 - Escape
26 - Critical Swing
27 - Backstep
28 - Enchante Asorbe
29 - Hop


RANGER



ASSIST

3 - Heal
4 - Mental Sign
5 - Patience
6 - Quick Step
7 - Heap Up
8 - Tamping Hole
9 - Ressurection
10 - Haste
11 - Circle Healing
12 - Beef Up
13 - Stonehand
14 - Burst Crack
15 - Cat's Reflex
16 - Prevention
17 - Accuracy
18 - Power Fist
19 - Cannon Ball


BILLPOSTER

23 - Asmodeus
24 - Belial Smashing
25 - Blood Fist
26 - Baraqijal Esna


RINGMASTER

23 - Holycross
24 - Protect
26 - Gvur Tialla
27 - Holyguard
28 - Spiriture Fortune
29 - Heal Rain
30 - Geburah Tiphreth
31 - Merkaba Hanzelrusha


Wie immer: Wenn euch ein Script von mir oder einer anderen Person gut gefällt, dann seid nicht zu faul und drückt den THX-Button!

_______________________________


-Tom94
Tom94 is offline  
Thanks
71 Users
Old 06/21/2008, 21:42   #2
 
Vulcanraven's Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 7,808
Received Thanks: 4,570
Quote:
Originally Posted by Tom94 View Post
Hallo erstmal.

Doch jetzt ist genug um den heißen Brei herumgeredet worden. Hier kommt mein erstes Scriptteil. Einfach das normale Script nehmen und meinen Teil ZWISCHEN irgendwelchewelche der Funktionen stellen:
Effekt: Greift alle monster und Spieler, die angreifbar sind genau einmal an. Es kann dazu benutzt werden, in der duelarena ne menge noobs zu killen oder sich in kürzester Zeit eine Menge AOE Monster zu beschaffen. Während der Befehlausführung habt ihr immernoch volle Kontrolle über euren Charakter.
Super danke teste ich gleich mal auf Flyff Japan mit MasakamanGER
Vulcanraven is offline  
Thanks
2 Users
Old 06/21/2008, 21:55   #3
 
XxDeadlyKidxX's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 370
Received Thanks: 24
N1
Wann kommt den das Guild invite spamming?
XxDeadlyKidxX is offline  
Old 06/21/2008, 21:58   #4
 
elite*gold: 0
Join Date: Dec 2007
Posts: 221
Received Thanks: 20
Quote:
Ich will Eigeninitiative sehen!
Quote:
Wann kommt den das Guild invite spamming?
Aua.

Gibt ja noch gewisse andere Foren wo man Scripte kriegt.
kingkongo is offline  
Old 06/21/2008, 22:01   #5
 
Vulcanraven's Avatar
 
elite*gold: 0
Join Date: May 2006
Posts: 7,808
Received Thanks: 4,570
Quote:
Originally Posted by kingkongo View Post
Aua.

Gibt ja noch gewisse andere Foren wo man Scripte kriegt.
Beschwer dich nicht.
Es gibt auch Leute die hier was beitragen wollen.
Vulcanraven is offline  
Thanks
1 User
Old 06/21/2008, 22:24   #6
 
Tom94's Avatar
 
elite*gold: 20
Join Date: Oct 2006
Posts: 1,002
Received Thanks: 1,462
N1 genauso hab ichs auch gemacht
Tom94 is offline  
Old 06/21/2008, 22:39   #7
 
elite*gold: 271
Join Date: Mar 2008
Posts: 9,459
Received Thanks: 2,082
wieso steht da überall wtfuxx hat das was zu bedeuten oder soll das nur zeigen das du das gemacht hast?^^
Mark- is offline  
Old 06/21/2008, 22:42   #8
 
Tom94's Avatar
 
elite*gold: 20
Join Date: Oct 2006
Posts: 1,002
Received Thanks: 1,462
Ich definier meine Variablen und Funktionen mit nem tom. vornedran und er mit nem wtfux. bzw wtfuxv. vornedran. Hier bin ich hier nur der Nachmacher ^^

Und zu deiner Frage: Auf die Art sieht man dass diese Variablen und Funktionen zu ihm gehören, falls man ma ein komplett zusammengewürfeltes script hat. Ich weiss nicht was seine Gründe sind aber ich nehme an sie erkannt zu haben

EDIT: zu langsam :<
Tom94 is offline  
Old 06/21/2008, 22:51   #9
 
elite*gold: 271
Join Date: Mar 2008
Posts: 9,459
Received Thanks: 2,082
danke ich versteh kein wort davon xD hab ka was lua is und xD also das war für mich nutzlos^^
Mark- is offline  
Old 06/21/2008, 23:36   #10
 
elite*gold: 0
Join Date: Mar 2008
Posts: 7
Received Thanks: 0
Wenn ihr hier die Codes postet , wie soll ich es zu einem Script oder so machen das ich es mit dem Automaton benutzen kann?
Sry bin aber kompletter no0b bei sowas xD::
maltose is offline  
Old 06/21/2008, 23:44   #11
 
elite*gold: 0
Join Date: Aug 2007
Posts: 120
Received Thanks: 11
Quote:
Originally Posted by maltose View Post
Wenn ihr hier die Codes postet , wie soll ich es zu einem Script oder so machen das ich es mit dem Automaton benutzen kann?
Sry bin aber kompletter no0b bei sowas xD::
kopier die scripts einfach in die .atmt datei und starte den flyff automaton[das is der teil der das script aus ausführt[der macht auch noch ein paar andere sachen is aber auch egal]]
SnipZ is offline  
Old 06/22/2008, 09:36   #12
 
elite*gold: 0
Join Date: Feb 2008
Posts: 1
Received Thanks: 0
Unhappy flyff automaton Konsole??

hab ein problem:
ich starte den automaton und danach flyff, nun drück ich die
taste Einfg/Bildlauf und es passiert...NICHTS.
Aber wenn ich die Taste Ende drücke dann öffen sich 2 fenster: eins grün eins Blau doch ich komme einfach nicht in die DOS artige Konsole..-.-

kann mir jemand helfen??^^

PS:habe win XP
yourchara is offline  
Old 06/22/2008, 10:45   #13
 
elite*gold: 0
Join Date: Sep 2007
Posts: 351
Received Thanks: 23
die console brauchst du eigentlich garnich schreib einfach in den chat @(und hier den befehl)
TheNoob123 is offline  
Old 06/22/2008, 10:52   #14
 
klosa's Avatar
 
elite*gold: 0
Join Date: Nov 2007
Posts: 803
Received Thanks: 149
mhh.... man kann den CW Block nicht umgehen >,<
klosa is offline  
Old 06/22/2008, 11:36   #15
 
elite*gold: 0
Join Date: Sep 2007
Posts: 242
Received Thanks: 24
Die Absulute Spamming attack ist,
Geb im Fenster ein @StartSpam @SayAll Spammmmmm o.ä
Wenn dein Pc es Verkraftet geht das shcon ab ^^
FlyStyler is offline  
Reply


Similar Threads Similar Threads
[Automaton Script] Teleport Scripts
06/20/2010 - Flyff - 6 Replies
Beschreibung: Ein Scriptpaket, das alle Koordinaten von Monstern, NPCs und Extraplätzen enthält. Eine genaue Liste der Befehle findet ihr in der im Paket enthaltenen ReadMe.txt _____ Installation: Entpackt die Scripts einfach in den Ordner:
[ReLoad] Automaton Scripts
02/27/2010 - Flyff Hacks, Bots, Cheats, Exploits & Macros - 42 Replies
Automaton Scripts 1. WtFux Script Das wohl bekannteste und beste! Funktionen: Download: http://www.elitepvpers.com/forum/attachments/flyff -main-discussions-questions/11039d1206622702-wtfux -script-0-8-wtfux-0.8.rar
Automaton scripts? lulwhut :c
08/16/2009 - Flyff - 1 Replies
Hi i need some info about automaton scripts, how to get them to work and such. Like i just downloaded the automaton and i have no idea at all about how to get it to work. What the commands are and such, tho i have seen a stat hack and i would like to have that but all i saw people responding with was some text. And i want to know how do i get that text (script) get to work? I want to use the stat hack for fly for fame and 1 hit giants to gain penya. anyone could give me some info? thanks in...
Frage zu Automaton Scripts
07/20/2008 - Flyff - 10 Replies
Hi! ich habe jetzt automaton auf meinem dFlyff zum laufen bekommen! das teleportieren geht alles und auch dieses autofooden bei so und soviel hp... ich hab mir hier aus dem forum so ein scriptteil geholt... ich hab nur ein paar problemen und zwar: das startlooting ist doch dafür da das er die sachen einsammelt oder? wenn ich das macht dann bringt er immer diesen error in der cosole Scripting: Call to wtfux.OnTick failed: :342: attempt to index global 'wtfuxloc' (a nil value)



All times are GMT +1. The time now is 06:07.


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.