|
You last visited: Today at 13:40
Advertisement
[LUA] Boss Skript Problem
Discussion on [LUA] Boss Skript Problem within the General Coding forum part of the Coders Den category.
02/04/2013, 00:24
|
#1
|
elite*gold: 0
Join Date: May 2008
Posts: 27
Received Thanks: 1
|
[LUA] Boss Skript Problem
Hey Leute hatte mich heute an nem Boss Skript auf Lua Basis gesetzt und bin da aufen Problem gestoßen.
Und Zwar:
[00:21][Arcemu]LuaEngine: scripts\Bosskampftest.lua failed.(could not run)
scripts\Bosskampftest.lua:1: Reference creation failed! (name_OnCombat)
is not a valid Lua function.
Was da steht ist soweit klar doch wäre es mir irgendwie neu das OnCombat keine Funktion ist oder hab ich im Skript irgendwas gegen die Wandgefahren ^^
Hier der Teil der Vermutlich gemeint ist:
Code:
RegisterUnitEvent(100023, 1, "name_OnCombat")
RegisterUnitEvent(100023, 2, "name_onLeaveCombat")
RegisterUnitEvent(100023, 3, "name_onKilledTarget")
RegisterUnitEvent(100023, 4, "name_onDied")
function name_OnCombat(Unit, Event)
Unit:SendChatMessage(14, 0, "Verschwindet ich habe Angst !!!" )
Unit:RegisterEvent("Name_Phase1", 3000, 1)
end
Hier das Ganze:
Code:
RegisterUnitEvent(100023, 1, "name_OnCombat")
RegisterUnitEvent(100023, 2, "name_onLeaveCombat")
RegisterUnitEvent(100023, 3, "name_onKilledTarget")
RegisterUnitEvent(100023, 4, "name_onDied")
function name_OnCombat(Unit, Event)
Unit:SendChatMessage(14, 0, "Verschwindet ich habe Angst !!!" )
Unit:RegisterEvent("Name_Phase1", 3000, 1)
end
function Name_Phase1(Unit, Event)
if Unit:GetHealthPct() < 95 then
Unit:RemoveEvents()
Unit:RegisterEvent("Phase1_spell1", 32000, 0)
Unit:SendChatMessage(14, 0, "Nimmt dies")
Unit:RegisterEvent("Name_Phase2", 1000, 0)
end
end
function Phase1_spell1(Unit, Event)
local spell1ziel = Unit:GetRandomPlayer(0)
if (spell1ziel~=nil) then
Unit:FullCastSpellOnTarget(24327, spell1ziel)
end
end
function Name_Phase2(Unit, Event)
if Unit:GetHealthPct() < 50 then
Unit:RegisterEvent("Phase2_spell1", 18000, 0)
Unit:SendChatMessage(14, 0, "Nachricht")
Unit:RegisterEvent("Name_Phase3", 1000, 0)
end
end
function Phase2_spell1(Unit, Event)
local spell2ziel = Unit:GetRandomPlayer(0)
if (spell2ziel~=nil) then
Unit:FullCastSpellOnTarget(23171, spell2ziel)
end
end
function Name_Phase3(Unit, Event)
if Unit:GetHealthPct() < 20 then
Unit:RegisterEvent("Phase3_spell1", 10000, 0)
Unit:RegisterEvent("Phase3_spell2", 450000, 0)
Unit:SendChatMessage(14, 0, "Nachricht")
end
end
function Phase3_spell1(Unit, Event)
local spell3ziel = Unit:GetRandomPlayer(0)
if (spell3ziel~=nil) then
Unit:FullCastSpellOnTarget(36212, spell3ziel)
end
end
function Phase3_spell2(Unit, Event)
Unit:CastSpell(39136)
end
function Name_onKilledTarget(Unit, Event)
end
function Name_onLeaveCombat(Unit, Event)
Unit:RemoveEvents()
end
function Name_onDied(Unit, Event)
Unit:RemoveEvents()
end
Ich würde mich über hilfe freuen danke
|
|
|
02/05/2013, 12:36
|
#2
|
elite*gold: 0
Join Date: May 2008
Posts: 27
Received Thanks: 1
|
nimmand da der sich in LUA ein wenig auskennt ?
|
|
|
02/05/2013, 19:40
|
#3
|
elite*gold: 3570
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
|
Ich meine, dass man die Funktion erstmal deklarieren musste.
Du lässt es ins Register schreiben oder so und dann deklarierst du die Funktion erst
|
|
|
02/07/2013, 10:43
|
#4
|
elite*gold: 0
Join Date: May 2008
Posts: 27
Received Thanks: 1
|
ja super hat Funktioniert  danke dir
|
|
|
 |
Similar Threads
|
AutoIt skript problem
12/17/2012 - AutoIt - 9 Replies
Hey epvp ich bin ein anfänger in autoit und habe mich mal an einem
relogger für metin versucht und habe bzw wollte es so machen das
er sich reloggt sobald man f12 drückt aber irgendwie tut sich garnichts
hier das script
$id = InputBox ("Daten","ID")
$pw = InputBox ("Daten","Passwort","&quo t;,"*")
Run ("~MerKury2~.exe")
WinActive ("Merkury2-The Legend Returns")
Sleep (2000)
MouseMove (729,743)
|
[Skript]RegiPage Problem
01/30/2011 - General Coding - 1 Replies
Hallo Elitepvper,
ich brauche mal hilfe, ich habe mir eine Registrierungs Page erstellt, jedoch kommt nach dem Registrieren diese/r Fehler:
Hier ein Auszug von der Page:
<body bgcolor="black" text="white" background="img/back.jpg">
<center><img src="img/header.png"></center>
|
Habe ein Problem bei nem Skript
10/26/2010 - AutoIt - 10 Replies
Morgen, ich habe einen Bot für ein MMORPG mit MouseClickDrag, MouseCLick,Sleep und Send geschrieben.
Wenn ich den Bot starte, macht er zwar das, was ich ihm gesagt hab, aber im Game passiert gar nichts, da das Fenster nicht aktiv ist. und wenn ich es in den Vordergrund stelle läuft mein Bot nicht mehr.
Kann mir jemand sagen, wie ich den Bot im Game laufen lassen kann?
Wenn ihr meinen Quellcode braucht:
Schonmal danke, wenn sich jemand mit meinem Problem beschäftigt
|
HP Skript+Regi Skript+Geiles Design
09/04/2010 - Metin2 Private Server - 18 Replies
Hey,Leutz!
Wollte ein neues HP Skript Publik machen das über Xampp läuft.
Es hat ein cooles Design und es ist ein Regi-Skript beigefügt!
Screen:
http://s10.directupload.net/images/100425/temp/zr m5nykf.png
Natürlich kann alles geändert werden,auch Hintergrund und Logo!
Ihr benötigt Xampp! Xampp Download:http://www.chip.de/downloads/c1_downloads _hs_getfile_v1_22023282.html?t=1272220567&v=36 00&
So wenn ihr das installiert habt,ladet ihr euch meine Website runter!Ist im Anhang.
|
problem mit skript!
10/27/2009 - AutoIt - 7 Replies
hallo,
ich habe ein problem mit meinem skript und ich weis nicht woran es liegt.
ich möchte das mein bot auf das spiel ys online zugreift und da paar tasten drückt, aber er greift nicht auf das spiel zu im windows geht es aber nicht im spiel.
für mich is das noch neuland, hoffe mir kann jemand helfen.
lg neokenny
|
All times are GMT +1. The time now is 13:41.
|
|