quest welcome begin
state start begin
when login begin
if pc.getqf("welcome") == 0 then
pc.setqf("welcome", 1)
if pc.job == 0 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Krieger auf Akazuki2!")
end
if pc.job == 1 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Ninja auf Akazuki2!")
end
if pc.job == 2 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Sura auf Akazuki2!")
end
if pc.job == 3 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Schamane auf Akazuki2!")
end
end
end
end
end
Diese Quest hab ich in meinem Server eingefügt alles ist gut und es geht auch wenn sich einer einloggt aber das ist das Problem immer wenn sich einer einloggt sogar ich als SA kommt Wir Begrüßen .... als Neuen .... auf Akazuki2
Möchte aber das nur die neuen die sich grad ein neuen char gemacht haben nur dann soll das kommen
quest welcome begin
state start begin
when login begin
if pc.getqf("welcome") == 0 then
pc.setqf("welcome", 1)
if pc.job == 0 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Krieger auf Akazuki2!")
end
if pc.job == 1 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Ninja auf Akazuki2!")
end
if pc.job == 2 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Sura auf Akazuki2!")
end
if pc.job == 3 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Schamane auf Akazuki2!")
end
end
end
end
end
Diese Quest hab ich in meinem Server eingefügt alles ist gut und es geht auch wenn sich einer einloggt aber das ist das Problem immer wenn sich einer einloggt sogar ich als SA kommt Wir Begrüßen .... als Neuen .... auf Akazuki2
Möchte aber das nur die neuen die sich grad ein neuen char gemacht haben nur dann soll das kommen
quest welcome begin
state start begin
when login begin
if pc.getqf("welcome") == 0 then
pc.setqf("welcome", 1)
if pc.job == 0 then
if pc.get_level() = 1 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Krieger auf Akazuki2!")
end
if pc.job == 1 then
if pc.get_level() = 1 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Ninja auf Akazuki2!")
end
if pc.job == 2 then
if pc.get_level() = 1 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Sura auf Akazuki2!")
end
if pc.job == 3 then
if pc.get_level() = 1 then
notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Schamane auf Akazuki2!")
end
end
end
end
end
quest new begin state start begin when login with pc.getqf("first") == 0 begin if pc.job == 0 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Krieger auf Servername!") elseif pc.job == 1 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Ninja auf Akazuki2!") elseif pc.job == 2 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Sura auf Akazuki2!") elseif pc.job == 3 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Schamanen auf Akazuki2!") end pc.setqf("first", 1) set_state(complete) end end state complete begin end end
quest new begin state start begin when login with pc.getqf("first") == 0 begin if pc.job == 0 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Krieger auf Servername!") elseif pc.job == 1 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Ninja auf Akazuki2!") elseif pc.job == 2 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Sura auf Akazuki2!") elseif pc.job == 3 then notice_all("Wir begrüßen "..pc.get_name().." als neuen Schamanen auf Akazuki2!") end pc.setqf("first", 1) set_state(complete) end end state complete begin end end
quest give_basic_weapon begin
state start begin
when login with pc.getqf("basicweapon") == 0 begin
local klasse
if pc.job == 0 then
pc.give_item2(11, 1)
pc.give_item2(3001, 1)
klasse = "Krieger"
notice_all("Ein neuer Krieger namens "..pc.get_name().." fängt auf Satura Mt2 an!")
elseif pc.job == 1 then
pc.give_item2(1001, 1)
pc.give_item2(2001, 1)
pc.give_item2(8000, 200)
klasse = "Ninja"
notice_all("Ein neuer Ninja namens "..pc.get_name().." fängt auf Satura Mt2 an!")
elseif pc.job == 2 then
pc.give_item2(11, 1)
klasse = "Sura"
notice_all("Ein neuer Sura namens "..pc.get_name().." fängt auf Satura Mt2 an!")
elseif pc.job == 3 then
pc.give_item2(5001, 1)
pc.give_item2(7001, 1)
klasse = "Schamanen"
notice_all("Ein neuer Schamane namens "..pc.get_name().." fängt auf Satura Mt2 an!")
end
pc.give_item2(27002, 20)
pc.give_item2(27001, 40)
pc.give_item2(27004, 15)
pc.give_item2(72702, 1)
pc.give_gold(500)
say_title("Willkommen auf ")
say("")
say("Willkommen auf !")
say("Auf unserem Server hört der Spaß, niemals auf!")
say("Es folgen immer mal wieder neue")
say("Spielinhalte, also sei gespannt!")
say("Viel Spass!")
say("Dein Satura Mt2-Team")
say("")
pc.setqf("basicweapon", 1)
set_state(__complete)
end
end
state __complete begin
end
end
ich hab das ganze einfach mit der give_basic_quest verbunden und das funktioniert supper
Hallo,
Du hattest noch bestimmt Charaktere auf dem Server bevor du die Quest Eingefügt hattest.
Das passiert immer nur einmal weil das System den Spieler nicht Begrüßt hat.
Also das Begrüßt den Spieler nochmal nachträglich weil er noch nicht Begrüßt worden ist.
Aber wenn du einen Neuen Charakter Erstellst Funktioniert das ganz Normal.
Nachricht in VPC? 01/13/2011 - Metin2 Private Server - 4 Replies Hey...
In Vpc kommt diese meldung:
:1: <eof> expected near `return´
Was bedeutet diese meldung?
Würd mich über hilfe freuen.
Nachricht von GM 06/16/2009 - Metin2 Private Server - 9 Replies ein paar Leute haben grade in MSN eine Nachricht erhalten vom GM
GM-Nachricht 10/05/2007 - WoW Private Server - 1 Replies Hay Leute,
Kann mir einer sagen wie der Mangos-Befehl für eine allgeimeine GM-Nachricht ist?
MfG Kloss