Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 16:27

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

Advertisement



Metin2 Was ist da dran falsch ?

Discussion on Metin2 Was ist da dran falsch ? within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
Metin2 Was ist da dran falsch ?

Halllo

Wollte gerade die Regenbogenstein.quest einfügen aber da kommt immer so ein fehler schaut selbst.


Habe daroo file.

nexoseinwas1 is offline  
Old 10/19/2012, 00:04   #2
 
Sogma's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
Du hast irgendwo in der Quest ein
Code:
End
vergessen. Setz ans Ende der Quest einfach mal eins dran dann sollte es gehen.
Sogma is offline  
Thanks
1 User
Old 10/19/2012, 00:07   #3
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,813
die regenbogenstein.quest ist fail, poste sie doch mal.

mfg
Lauling is offline  
Thanks
1 User
Old 10/19/2012, 00:18   #4
 
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
Ok habe diese hier.

Quote:
--Copyright by DasSchwarzeT Elitepvpers.com
--Copyright by DasSchwarzeT Elitepvpers.com
--Copyright by DasSchwarzeT Elitepvpers.com

quest regenbogen begin
state start begin
when 50512.use begin

say_title("Regenbogenstein:")
say("Du möchtest also deine Skills ")
say("Perfektionieren?")

if pc.job ==0 then
say("Wähle deine Lehre aus")

local s=select("Körper","Mental")

if s==1 then
pc.set_skill_group(1)
pc.set_skill_level(1 ,59)
pc.set_skill_level(2 ,59)
pc.set_skill_level(3 ,59)
pc.set_skill_level(4 ,59)
pc.set_skill_level(5 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(2)
pc.set_skill_level(16 ,59)
pc.set_skill_level(17 ,59)
pc.set_skill_level(18 ,59)
pc.set_skill_level(19 ,59)
pc.set_skill_level(20 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==1 then
say("Wähle deine Lehre aus")

local s=select("Nahkampf","Fernkampf")

if s==1 then
pc.set_skill_group(3)
pc.set_skill_level(31 ,59)
pc.set_skill_level(32 ,59)
pc.set_skill_level(33 ,59)
pc.set_skill_level(34 ,59)
pc.set_skill_level(35 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(4)
pc.set_skill_level(46 ,59)
pc.set_skill_level(47 ,59)
pc.set_skill_level(48 ,59)
pc.set_skill_level(49 ,59)
pc.set_skill_level(50 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==2 then
say("Wähle deine Lehre aus")
local s=select("Magie","Waffe")

if s==1 then
pc.set_skill_group(5)
pc.set_skill_level(76 ,59)
pc.set_skill_level(77 ,59)
pc.set_skill_level(78 ,59)
pc.set_skill_level(79 ,59)
pc.set_skill_level(80 ,59)
pc.set_skill_level(81, 59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
--Waffe
pc.set_skill_group(6)
pc.set_skill_level(61 ,59)
pc.set_skill_level(62 ,59)
pc.set_skill_level(63 ,59)
pc.set_skill_level(64 ,59)
pc.set_skill_level(65 ,59)
pc.set_skill_level(66 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==3 then
say("Wähle deine Lehre aus")
local s=select("Heilung","Drache")

if s==1 then
pc.set_skill_group(7)
pc.set_skill_level(106 ,59)
pc.set_skill_level(107 ,59)
pc.set_skill_level(108 ,59)
pc.set_skill_level(109 ,59)
pc.set_skill_level(110 ,59)
pc.set_skill_level(111 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(8)
pc.set_skill_level(91 ,59)
pc.set_skill_level(92 ,59)
pc.set_skill_level(93 ,59)
pc.set_skill_level(94 ,59)
pc.set_skill_level(95 ,59)
pc.set_skill_level(96 ,59)
say("Alle deine Skills sind nun Perfekt!")
end
end
end
end
end

Und dan hatte ich noch die Quest drine .

Quote:
quest item_drop begin
state start begin
when 20020.chat."Item_Drop" with pc.is_gm() begin
if game.get_event_flag("item_open") == 0 then
say("Hallo "..pc.get_name().." hier kannst")
say("ein Item Drop Event starten")
say("Willst du das tun?")
if select("Ja","Nein") == 2 then return end
say("Bitte gib an welches Item gedroppt werden soll.")
kill_item = tonumber(input()) or 0
if kill_item == 0 then
say("Du musst schon was eingeben.")
return
end
say("Gibt bitte ein wie die Chance zu 100 sein soll das es gedroppt wird ?")
kill_prozent = tonumber(input()) or 0
if kill_prozent == 0 then
say("Du musst schon was eingeben")
return
end
say("Bitte gib an wie lange Das Event laufen soll ( in Minuten ) ")
zeit = tonumber(input()) or 0
if zeit == 0 then
say("Falsche eingabe")
return
end
game.set_event_flag("item_time", get_time()+zeit*60)
game.set_event_flag("item_open", 1)
notice_all("Das Item Drop Event wurde gestartet")
notice_all("Mann kann das item "..item_name(kill_item).." von allen Monster droppen.")
notice_all("Fuer "..zeit.." Minute(n)")
else
say("Item Drop Event ist derzeit schon aktiv")
say("Beenden?")
if select("Ja", "Nein")==2 then return end
game.set_event_flag("item_open", 0)
kill_prozent, kill_item = nil, nil
end
end
when kill with game.get_event_flag("item_open") == 1 and not npc.is_pc() begin
if kill_prozent == nil then game.set_event_flag("item_open", 0) return end
if game.get_event_flag("item_time") < get_time() then
notice_all("Das Item Drop Event ist vorbei")
notice_all("Wir hoffen ihr hattet euren Spass beim Farmen.")
game.set_event_flag("item_open", 0)
kill_prozent, kill_item = nil, nil
return
end
local s=number(1, 101-kill_prozent)
if s==1 then
game.drop_item_with_ownership(kill_item, 1)
end
end
when login with game.get_event_flag("item_open") == 1 begin
notice("Das Item Drop Event laeuft du kannst das")
notice("Item "..item_name(kill_item).." von allen Monstern droppen")
end
end
end
Kamm auch so ein fehler raus
nexoseinwas1 is offline  
Old 10/19/2012, 00:19   #5
 
Sogma's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
Alle "if" wieder mit einem "end" zugemacht ?
Sogma is offline  
Thanks
1 User
Old 10/19/2012, 00:24   #6
 
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
Wie meinst du das mir end zugemacht ?
Habe einfach die quest gedownlodet und in filezilla hochgeladen und quest_list eingetragen
sorry bin da recht neu drine mit Metin2-P-Server -.-''
nexoseinwas1 is offline  
Old 10/19/2012, 00:31   #7
 
Sogma's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
Kein Problem, ähm ich mache dir mal ein Beispiel.

if
s==1 then
say("Dies ist ein Beispiel!")
end

So meine ich das !
Sogma is offline  
Old 10/19/2012, 00:33   #8
 
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
Ja da ist überall ein end

Oder ?

Schau mal :P

Quote:
--Copyright by DasSchwarzeT Elitepvpers.com
--Copyright by DasSchwarzeT Elitepvpers.com
--Copyright by DasSchwarzeT Elitepvpers.com

quest regenbogen begin
state start begin
when 50512.use begin

say_title("Regenbogenstein:")
say("Du möchtest also deine Skills ")
say("Perfektionieren?")

if pc.job ==0 then
say("Wähle deine Lehre aus")

local s=select("Körper","Mental")

if s==1 then
pc.set_skill_group(1)
pc.set_skill_level(1 ,59)
pc.set_skill_level(2 ,59)
pc.set_skill_level(3 ,59)
pc.set_skill_level(4 ,59)
pc.set_skill_level(5 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(2)
pc.set_skill_level(16 ,59)
pc.set_skill_level(17 ,59)
pc.set_skill_level(18 ,59)
pc.set_skill_level(19 ,59)
pc.set_skill_level(20 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==1 then
say("Wähle deine Lehre aus")

local s=select("Nahkampf","Fernkampf")

if s==1 then
pc.set_skill_group(3)
pc.set_skill_level(31 ,59)
pc.set_skill_level(32 ,59)
pc.set_skill_level(33 ,59)
pc.set_skill_level(34 ,59)
pc.set_skill_level(35 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(4)
pc.set_skill_level(46 ,59)
pc.set_skill_level(47 ,59)
pc.set_skill_level(48 ,59)
pc.set_skill_level(49 ,59)
pc.set_skill_level(50 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==2 then
say("Wähle deine Lehre aus")
local s=select("Magie","Waffe")

if s==1 then
pc.set_skill_group(5)
pc.set_skill_level(76 ,59)
pc.set_skill_level(77 ,59)
pc.set_skill_level(78 ,59)
pc.set_skill_level(79 ,59)
pc.set_skill_level(80 ,59)
pc.set_skill_level(81, 59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
--Waffe
pc.set_skill_group(6)
pc.set_skill_level(61 ,59)
pc.set_skill_level(62 ,59)
pc.set_skill_level(63 ,59)
pc.set_skill_level(64 ,59)
pc.set_skill_level(65 ,59)
pc.set_skill_level(66 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==3 then
say("Wähle deine Lehre aus")
local s=select("Heilung","Drache")

if s==1 then
pc.set_skill_group(7)
pc.set_skill_level(106 ,59)
pc.set_skill_level(107 ,59)
pc.set_skill_level(108 ,59)
pc.set_skill_level(109 ,59)
pc.set_skill_level(110 ,59)
pc.set_skill_level(111 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(8)
pc.set_skill_level(91 ,59)
pc.set_skill_level(92 ,59)
pc.set_skill_level(93 ,59)
pc.set_skill_level(94 ,59)
pc.set_skill_level(95 ,59)
pc.set_skill_level(96 ,59)
say("Alle deine Skills sind nun Perfekt!")
end
end
end
end
end
nexoseinwas1 is offline  
Old 10/19/2012, 00:35   #9
 
Sogma's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
Code:
--Copyright by DasSchwarzeT Elitepvpers.com
--Copyright by DasSchwarzeT Elitepvpers.com
--Copyright by DasSchwarzeT Elitepvpers.com

quest regenbogen begin
state start begin
when 50512.use begin

say_title("Regenbogenstein:")
say("Du möchtest also deine Skills ")
say("Perfektionieren?")

if pc.job ==0 then
say("Wähle deine Lehre aus")
end

local s=select("Körper","Mental")

if s==1 then
pc.set_skill_group(1)
pc.set_skill_level(1 ,59)
pc.set_skill_level(2 ,59)
pc.set_skill_level(3 ,59)
pc.set_skill_level(4 ,59)
pc.set_skill_level(5 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(2)
pc.set_skill_level(16 ,59)
pc.set_skill_level(17 ,59)
pc.set_skill_level(18 ,59)
pc.set_skill_level(19 ,59)
pc.set_skill_level(20 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==1 then
say("Wähle deine Lehre aus")

local s=select("Nahkampf","Fernkampf")

if s==1 then
pc.set_skill_group(3)
pc.set_skill_level(31 ,59)
pc.set_skill_level(32 ,59)
pc.set_skill_level(33 ,59)
pc.set_skill_level(34 ,59)
pc.set_skill_level(35 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(4)
pc.set_skill_level(46 ,59)
pc.set_skill_level(47 ,59)
pc.set_skill_level(48 ,59)
pc.set_skill_level(49 ,59)
pc.set_skill_level(50 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==2 then
say("Wähle deine Lehre aus")
local s=select("Magie","Waffe")

if s==1 then
pc.set_skill_group(5)
pc.set_skill_level(76 ,59)
pc.set_skill_level(77 ,59)
pc.set_skill_level(78 ,59)
pc.set_skill_level(79 ,59)
pc.set_skill_level(80 ,59)
pc.set_skill_level(81, 59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
--Waffe
pc.set_skill_group(6)
pc.set_skill_level(61 ,59)
pc.set_skill_level(62 ,59)
pc.set_skill_level(63 ,59)
pc.set_skill_level(64 ,59)
pc.set_skill_level(65 ,59)
pc.set_skill_level(66 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

elseif pc.job ==3 then
say("Wähle deine Lehre aus")
local s=select("Heilung","Drache")

if s==1 then
pc.set_skill_group(7)
pc.set_skill_level(106 ,59)
pc.set_skill_level(107 ,59)
pc.set_skill_level(108 ,59)
pc.set_skill_level(109 ,59)
pc.set_skill_level(110 ,59)
pc.set_skill_level(111 ,59)
say("Alle deine Skills sind nun Perfekt!")
end

if s==2 then
pc.set_skill_group(8)
pc.set_skill_level(91 ,59)
pc.set_skill_level(92 ,59)
pc.set_skill_level(93 ,59)
pc.set_skill_level(94 ,59)
pc.set_skill_level(95 ,59)
pc.set_skill_level(96 ,59)
say("Alle deine Skills sind nun Perfekt!")
end
end
end
end
end
Versuchs mal damit
Sogma is offline  
Thanks
1 User
Old 10/19/2012, 00:40   #10
 
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
Kommt der gleich fehler >.<
Kann das auch sein weil die Quest keine 777 rechte hatt ?
Oder ist das egal ?
nexoseinwas1 is offline  
Old 10/19/2012, 00:43   #11
 
Sogma's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
Die quest bracuht keine 777 Rechte. hast du eine make.sh oder make.py womit du die quests reloadest ?
Sogma is offline  
Thanks
1 User
Old 10/19/2012, 00:46   #12
 
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
so mache ich das erst in den pfard und dan
python make.py
nexoseinwas1 is offline  
Old 10/19/2012, 00:48   #13
 
Sogma's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
ja das ist schonmal gut.

veruch es mal mit dieser quest.

Code:
----------------------------------
-- Regenbogenstein Quest by DarkSide
-- (c) by DarkSide und FireMt2 2010
----------------------------------
quest regenbogen begin
state start begin
when 50512.use begin

say_title("Regenbogenstein:")
say("Du möchtest also deine Skills auf")
say("Perfekter-Meister setzen?")

if pc.job ==0 then
say("Wähle deine Lehre aus")

local s=select("Körper","Mental")

if s==1 then
--Körper
pc.set_skill_group(1)
pc.set_skill_level(1 ,59)
pc.set_skill_level(2 ,59)
pc.set_skill_level(3 ,59)
pc.set_skill_level(4 ,59)
pc.set_skill_level(5 ,59)
pc.set_skill_level(6 ,59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end

if s==2 then
--Mentalo
pc.set_skill_group(2)
pc.set_skill_level(16 ,59)
pc.set_skill_level(17 ,59)
pc.set_skill_level(18 ,59)
pc.set_skill_level(19 ,59)
pc.set_skill_level(20 ,59)
pc.set_skill_level(21 ,59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end

elseif pc.job ==1 then
say("Wähle deine Lehre aus")

local s=select("Nahkampf","Bogen")

if s==1 then
--Nahkampf
pc.set_skill_group(3)
pc.set_skill_level(31 ,59)
pc.set_skill_level(32 ,59)
pc.set_skill_level(33 ,59)
pc.set_skill_level(34 ,59)
pc.set_skill_level(35 ,59)
pc.set_skill_level(36 ,59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end

if s==2 then
--Fernkampf
pc.set_skill_group(4)
pc.set_skill_level(46 ,59)
pc.set_skill_level(47 ,59)
pc.set_skill_level(48 ,59)
pc.set_skill_level(49 ,59)
pc.set_skill_level(50 ,59)
pc.set_skill_level(51 ,59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end

elseif pc.job ==2 then
say("Wähle deine Lehre aus")
local s=select("Magie","Waffe")

if s==1 then
--Magie
pc.set_skill_group(5)
pc.set_skill_level(76 ,59)
pc.set_skill_level(77 ,59)
pc.set_skill_level(78 ,59)
pc.set_skill_level(79 ,59)
pc.set_skill_level(80 ,59)
pc.set_skill_level(81, 59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end

if s==2 then
--Waffe
pc.set_skill_group(6)
pc.set_skill_level(61 ,59)
pc.set_skill_level(62 ,59)
pc.set_skill_level(63 ,59)
pc.set_skill_level(64 ,59)
pc.set_skill_level(65 ,59)
pc.set_skill_level(66 ,59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end

elseif pc.job ==3 then
say("Wähle deine Lehre aus")
local s=select("Heil","Drachen")

if s==1 then
--Heil
pc.set_skill_group(7)
pc.set_skill_level(106 ,59)
pc.set_skill_level(107 ,59)
pc.set_skill_level(108 ,59)
pc.set_skill_level(109 ,59)
pc.set_skill_level(110 ,59)
pc.set_skill_level(111 ,59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end

if s==2 then
--Drachen
pc.set_skill_group(8)
pc.set_skill_level(91 ,59)
pc.set_skill_level(92 ,59)
pc.set_skill_level(93 ,59)
pc.set_skill_level(94 ,59)
pc.set_skill_level(95 ,59)
pc.set_skill_level(96 ,59)
pc.remove_item(50512, 1)
say("Deine Skills sind auf Perfekter Meister")
end
end
end
end
end
Sogma is offline  
Thanks
1 User
Old 10/19/2012, 00:52   #14
 
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
Kommt immer noch so ein fehler <.<
Man ej
nexoseinwas1 is offline  
Old 10/19/2012, 00:55   #15
 
Sogma's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 670
Received Thanks: 137
also du fügst die Quest ein, machst dann
cd /home/game/quest
python make.py

??

Sollte eigentlich alles klappen..
Sogma is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[SERViCE]Metin2 Hamachi Server erstellen (Alles drum und dran)
03/27/2011 - Metin2 Guides & Templates - 5 Replies
Naja dann halt nicht :D
Was ist hier dran falsch?
07/31/2010 - Metin2 Private Server - 4 Replies
Wenn ich ein neuen char erstelle, bekomm ich nur 1 schwert+0 un 200 rote pots ich hab die nummern von 0er eq+9 eingegeben say_title ( "Willkommen" ) say ( "Willkommen auf dem Server BornToBeMt2" ) say ( "" ) say ( "Viel Spass!" ) say ( "" ) pc . give_exp2 ( ) set_quest_state ( "levelup" , "run" ) pc . change_money ( 1000000 ) pc . give_item2 ( "27003" , 200 )
Was ist hier dran falsch ?!
08/17/2009 - AutoIt - 2 Replies
Hey was hab ich hier dran falsch gemacht ?



All times are GMT +2. The time now is 16:30.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.