|
You last visited: Today at 01:57
Advertisement
Quest ( Start Lv ) Up und Down
Discussion on Quest ( Start Lv ) Up und Down within the Metin2 Private Server forum part of the Metin2 category.
09/28/2016, 18:49
|
#1
|
elite*gold: 0
Join Date: Jun 2016
Posts: 340
Received Thanks: 156
|
Quest ( Start Lv ) Up und Down
Hallo, liebe Community ich suche eine Quest wo du zwischen 1-99 entscheiden könntest welches Lv du sein möchtest.
Aber wnen man auch am End Lv ist selbst wenn du Level 5 bist aber Lv 1 wieder sein möchtest, dass du das eingeben kannst.
- Wäre cool wenn das möglich wäre.
- Hoffe auf hilfe.
|
|
|
09/28/2016, 19:17
|
#2
|
elite*gold: 1509
Join Date: Jun 2014
Posts: 153
Received Thanks: 38
|
Falscher bereich
muss hier hin hier helfen sie dir dann auch
|
|
|
09/28/2016, 23:20
|
#3
|
elite*gold: 150
Join Date: Feb 2009
Posts: 643
Received Thanks: 613
|
Code:
quest levelchanger_quest begin
state start begin
when login begin
send_letter("Levelchanger")
end
when letter begin
send_letter("Levelchanger")
end
when button or info begin
local level = input();
if level == "" then
say_title("Problem/Error: #01")
say("Das Feld muss einen Wert beinhalten!")
elseif level =< 0 or level > 99 then
say_title("Problem/Error: #02")
say("Du kannst dich nur auf die Level")
say("1 - 99 setzen bzw. changen!")
else
pc.set_level(level)
end
end
end
end
Ich hab dir hier mal was geschrieben, sie ist nicht getestet, aber sollte funktionieren, wenn nicht kannst du mir in Skype ruhig schreiben: cyber3611
P.S: Ja, sie ist nicht ganz perfekt, denn der User kann immernoch Buchstaben ins Inputfeld eingeben und wird keinen Errorcode erhalten. Wenn du, der das liest, weißt wie man in einer Quest definiert, dass man ins Feld nur Zahlen eingeben kann, schreib es dazu. ^-^
Mit freundlichen Grüßen
Cyber
|
|
|
09/29/2016, 00:42
|
#4
|
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
|
Quote:
Originally Posted by Cyber36
Code:
quest levelchanger_quest begin
state start begin
when login begin
send_letter("Levelchanger")
end
when letter begin
send_letter("Levelchanger")
end
when button or info begin
local level = input();
if level == "" then
say_title("Problem/Error: #01")
say("Das Feld muss einen Wert beinhalten!")
elseif level =< 0 or level > 99 then
say_title("Problem/Error: #02")
say("Du kannst dich nur auf die Level")
say("1 - 99 setzen bzw. changen!")
else
pc.set_level(level)
end
end
end
end
Ich hab dir hier mal was geschrieben, sie ist nicht getestet, aber sollte funktionieren, wenn nicht kannst du mir in Skype ruhig schreiben: cyber3611
P.S: Ja, sie ist nicht ganz perfekt, denn der User kann immernoch Buchstaben ins Inputfeld eingeben und wird keinen Errorcode erhalten. Wenn du, der das liest, weißt wie man in einer Quest definiert, dass man ins Feld nur Zahlen eingeben kann, schreib es dazu. ^-^
Mit freundlichen Grüßen
Cyber
|
Check ob tonumber(level) nil zurückgibt.
|
|
|
09/29/2016, 01:39
|
#5
|
elite*gold: 0
Join Date: Jun 2016
Posts: 340
Received Thanks: 156
|
Quote:
Originally Posted by Cyber36
Code:
quest levelchanger_quest begin
state start begin
when login begin
send_letter("Levelchanger")
end
when letter begin
send_letter("Levelchanger")
end
when button or info begin
local level = input();
if level == "" then
say_title("Problem/Error: #01")
say("Das Feld muss einen Wert beinhalten!")
elseif level =< 0 or level > 99 then
say_title("Problem/Error: #02")
say("Du kannst dich nur auf die Level")
say("1 - 99 setzen bzw. changen!")
else
pc.set_level(level)
end
end
end
end
Ich hab dir hier mal was geschrieben, sie ist nicht getestet, aber sollte funktionieren, wenn nicht kannst du mir in Skype ruhig schreiben: cyber3611
P.S: Ja, sie ist nicht ganz perfekt, denn der User kann immernoch Buchstaben ins Inputfeld eingeben und wird keinen Errorcode erhalten. Wenn du, der das liest, weißt wie man in einer Quest definiert, dass man ins Feld nur Zahlen eingeben kann, schreib es dazu. ^-^
Mit freundlichen Grüßen
Cyber
|
Solltest dir das mal eben nochmals anschauen :
Quest/startlv.quest:25:syntax error : [string "start"]:5: `then' expected near `='
Error occured on compile Quest/startlv.quest
|
|
|
09/29/2016, 15:26
|
#6
|
elite*gold: 150
Join Date: Feb 2009
Posts: 643
Received Thanks: 613
|
Quote:
Originally Posted by rollback
Check ob tonumber(level) nil zurückgibt.
|
Code:
quest levelchanger_quest begin
state start begin
when login begin
send_letter("Levelchanger")
end
when letter begin
send_letter("Levelchanger")
end
when button or info begin
local level = tonumber(input())
if tonumber(level) == nil then
say_title("Problem/Error: #01")
say("Das Feld muss einen Zahlenwert beinhalten!")
elseif level <= 0 or level > 99 then
say_title("Problem/Error: #02")
say("Du kannst dich nur auf die Level")
say("1 - 99 setzen bzw. changen!")
else
pc.set_level(level)
end
end
end
end
Ist das so richtig?
An Amnezia: Halt deine Fresse, wenn du von Dingen redest, von denen du nicht den blassesten Schimmer hast.
|
|
|
09/29/2016, 15:38
|
#7
|
elite*gold: 0
Join Date: Jun 2016
Posts: 340
Received Thanks: 156
|
Status, wird nicht übernommen beim level Change sprich kann nicht status.
|
|
|
09/29/2016, 16:06
|
#8
|
elite*gold: LOCKED
Join Date: Feb 2016
Posts: 1,455
Received Thanks: 284
|
Quote:
Originally Posted by Cyber36
Code:
quest levelchanger_quest begin
state start begin
when login begin
send_letter("Levelchanger")
end
when letter begin
send_letter("Levelchanger")
end
when button or info begin
local level = tonumber(input())
if tonumber(level) == nil then
say_title("Problem/Error: #01")
say("Das Feld muss einen Zahlenwert beinhalten!")
elseif level <= 0 or level > 99 then
say_title("Problem/Error: #02")
say("Du kannst dich nur auf die Level")
say("1 - 99 setzen bzw. changen!")
else
pc.set_level(level)
end
end
end
end
Ist das so richtig?
An Amnezia: Halt deine Fresse, wenn du von Dingen redest, von denen du nicht den blassesten Schimmer hast.
|
Du kannst ja echt 0. und Marv wozu noch die Mühe die Quest zu suchen, wenn die Schulden beglichen sind erhältst du sie ja von mir.
|
|
|
09/29/2016, 16:22
|
#9
|
elite*gold: 0
Join Date: Jun 2016
Posts: 340
Received Thanks: 156
|
Wurde behoben. ein pc.set hat gefehlt
|
|
|
|
Similar Threads
|
must start with 'quest'
03/12/2016 - Metin2 Private Server - 2 Replies
habe folgendes Problem, wenn ich: m2 qc in der Virtual Box schreibe
must start with 'quest'
shop.quest:1:Error occured on compile shop.quest
Das ist die Quest
quest shop begin
state start begin
|
Wo ist die start quest für ini 79 in EG?
08/21/2013 - 4Story - 2 Replies
naja frage steht ja oben... will ini sachen farmen usw.
|
Metin2 Start-Quest
06/18/2013 - Metin2 Private Server - 3 Replies
Hallo,
Mal eine frage hatt jemand eine start quest.
Wo man Eq für seine klasse bekommt und ein KG dazu ?
|
T2 - Files - Start quest name?
11/28/2012 - Metin2 PServer Guides & Strategies - 8 Replies
Guten Abend.. Mein Freund will wissen wie die start Quest von den T2 Files in Filezilla heißt weis es jemand?
|
quest must start with quest
08/16/2012 - Metin2 Private Server - 3 Replies
must start with `quest`
devilscave.quest:30:Error occured on compile devilscave.quest
hier der ausschnitt
quest devilscave begin
state start begin
--Wenn man sich ausloggt oder gekickt wird
when logout begin
pc.remove_item(30311, pc.count_item(30311))
pc.remove_item(30312, pc.count_item(30312))
|
All times are GMT +2. The time now is 01:57.
|
|