für die .lua dieses,benutze ich auch
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Lade den hier und dann hast was vernünftiges.Quote:
Und wie welches programm brauche ich? :D
Quote:
return "on_first_login"
end
function on_first_login( name )
-- Define Variables for setting HP/MP
set_value( "hp" , get_value( "max_hp") )
set_value( "mp" , get_value( "max_mp") )
-- Define variable 'Race'
local race = get_value( "race" )
local deva_x, deva_y, asura_x, asura_y, gaia_x, gaia_y, i
-- Define Variables for Deva-Asura X and Y
deva_x = 164476
deva_y = 52932
asura_x = 168369
asura_y = 55287
gaia_x = 164387
gaia_y = 49516
local start_x, start_y, start_layer, start_channel_no
if race == 4 then
-- Pass variables for Deva X and Y
start_x = deva_x
start_y = deva_y
elseif race == 5 then
-- Pass variables for Asura X and Y
start_x = asura_x
start_y = asura_y
else
-- Pass variables for Gaia X and Y
start_x = gaia_x
start_y = gaia_y
end
-- Define Variables for Value 'start_layer'
start_channel_no = get_proper_channel_num( 1000 )
start_layer = get_layer_of_channel( 1000, start_channel_no )
-- Set Values: X and Y + Starting Layer
set_value( "x" , start_x)
set_value( "y" , start_y)
set_value( "layer", start_layer )
-- Set Position
set_flag( "rx", start_x + math.random(0,60) - 30)
set_flag( "ry", start_y + math.random(0,60) - 30)
local text
text = sconv("@90010092", "#@number@#", tostring( start_channel_no ) )
message( text )
------=========== ** Set Beginner Race ** ============------
local race = get_value( "race" )
if race == 4 then
set_value( "job" , 200 )
cprint("<#FF0000><b>Quest Are Now Working with 7.1 Clients.")
elseif race == 5 then
cprint("<#FF0000><b>Quest Are Now Working with 7.1 Clients.")
set_value( "job" , 300 )
else
cprint("<#FF0000><b>Quest Are Now Working with 7.1 Clients.")
set_value( "job" , 100 )
end
------=========== ** Set Beginner HP/MP ** ============------
set_value( "hp" , get_value( "max_hp") )
set_value( "mp" , get_value( "max_mp") )
end
nimm die hier und ersetzte damit deine im Script Ordner. KeinQuote:
Danke werde es dann heut Abend ausprobieren
bzw. am späten abend :D
Ich verstehe nicht richtig..Wie bearbeite ich das jetzt das ich mit lvl 1 an die Lehrlingsinsel komme und ohne buffs :D
Quote:
Dazu musst du erst mal die Grundkenntnisse in lua lernen, damit du die Funktionen in den lua Dateien auch verstehst. Hier eine PDF die recht gut erklärt ist und auch einige Codes bearbeitet wie sie in den lua´s hier vorkommen. Aber den Aufwand nur für nen Rappelz server find ich schon mutig. Eventuell wirst du ja mal einer von denen der sein Scriptordner mit uns teilt. Ich fühl mich einfach zu alt um nur für nen Rappelzserver noch lua zu lernen.
[Only registered and activated users can see links. Click Here To Register...]