[SERVICE] Die Questerstellung

07/31/2013 20:51 SATunE#391
Quote:
Originally Posted by BlackVIP94 View Post
kann mir jemand ne quest erstellen wenn man lvl 100 erreicht ein regenbogenstein bekommt
PHP Code:
quest give_regenbogen_100.quest begin
    state start begin
        when levelup with pc
.get_level() == 100 begin
            pc
.give_item2(ITEMVNUM)
        
end
    end
end 
ungeteset. Und meine erste selbsgeschriebene Quest. Also nicht mekkern :D
08/01/2013 10:30 .HC'Destrox#392
Quote:
how can i create a quest for a item who give you 50% exp , double drop , double drop yang , increase love ponts double ... and i don't know ( like metin2united premium system )
Code:
quest use_item begin
	state start begin
		when ITEM_VNUM.use begin
			local limit_time = 60 * 60 * 24 * 365 * 60 -- how long the buffs should be active? (in sec)
			
			affect.add_collect(apply.EXP_DOUBLE_BONUS, 50, limit_time)
			affect.add_collect(apply.GOLD_DOUBLE_BONUS, 50, limit_time)
			affect.add_collect(apply.ITEM_DROP_BONUS, 50, limit_time)
			-- love_points missing...
		end
	end
end
But I don't know how to increase the love-points, sry ...
I don't think there is any apply which could do this...

Destroyer446
08/01/2013 19:51 pyccak96#393
Kann man eine Quest erstellen, die jede 30 Minuten anzeigt, wie lange der Server online ist?
Und auch noch anzeigt wie viele Spieler momentan Online sind? Bsp. Der Server ist seit einer Stunde online und x Spieler online. Dies wird dann als GM-Chat angezeigt (/n)

Danke im Vorraus. :D
08/02/2013 20:47 julibozz#394
Könnte mir jemand eine Tauschquest schreiben?
Wo wenn man einen NPC anklickt eine bestimmte Rüstung gegen eine andere tauschen kann?
08/02/2013 20:59 Marsia#395
Quote:
Originally Posted by julibozz View Post
Könnte mir jemand eine Tauschquest schreiben?
Wo wenn man einen NPC anklickt eine bestimmte Rüstung gegen eine andere tauschen kann?



Code:
quest umtausch begin
	state start begin
		when *****.chat "Umtauschen" begin  -----Hier Npc ID
			say_title("Umtauschen")
			say("Du willst also deine Rüstung gegen eine andere Umtauschen?")
			local a = select ("Ja", "Nein")
			if a = 1 then
				if pc.count_item(*****) >= 1 then -----Hier die Id der Rüssi
					pc.remove_item(*****, 1) ----Hier nomma die Id
					pc.give_item2(******, 1) -----Hier neue Rüssi Id
				else
					return
				end
			elseif a = 2 then
				return
			end
		end
	end
end

Bitte
08/03/2013 01:52 julibozz#396
geht nicht..

when doesn't have begin-end clause. ("Umtauschen")
tauschen.quest:3:Error occured on compile tauschen.quest
08/03/2013 02:35 SATunE#397
PHP Code:
quest umtausch begin
    state start begin
        when 
*****.chat "Umtauschen" begin  -----Hier Npc ID
            say_title
("Umtauschen")
            
say("Du willst also deine Rüstung gegen eine andere Umtauschen?")
            
local a select ("Ja""Nein")
            if 
1 then
                
if pc.count_item(*****) >= 1 then -----Hier die Id der Rüssi
                    pc
.remove_item(*****, 1) ----Hier nomma die Id
                    pc
.give_item2(******, 1) -----Hier neue Rüssi Id
                
else
                    return
                
end
            
elseif 2 then
                
return
                    
end
                end
        end
    end
end 
schau aber mal bitte das die tabs unten richtig sitzen
08/03/2013 14:10 vampir4k#398
Hello, I have a problem with this quest, help me please fix mistake
Quote:
quest premium_user begin
state start begin
when login with pc.getqf("premium_user")==1 and pc.get_channel_id()==4 and not npc.is_pc() begin
end
when 40002.use with pc.getqf("premium_user")==0 and pc.get_channel_id()==4 begin
say_title("PRO-AREA")
say("")
say("Cu acest obiect iti poti activa gradul de")
say("premium user.")
say("Gradul de premium user va ramane permanent.")
say("Tu poti dispune de lucruri noi si folositoare")
say("daca iti activezi premium user.")
say_title("Esti sigur ca vrei sa fi premium user?")
local s = select("Da", "Nu")
if s == 1 then
pc.setqf("premium_user", 1)
affect.add_collect(apply.MOV_SPEED, 5, 60*60*24*365*60)
affect.add_collect(apply.ATT_SPEED, 5, 60*60*24*365*60)
affect.add_collect(apply.DEF_GRADE_BONUS,10,60*60* 24*365*60)
affect.add_collect(apply.MAX_HP, 5000, 60*60*24*365*60)
else
return
end
when 40002.use with pc.getqf("premium_user")==1 and pc.get_channel_id()==4 begin
say("")
say("Deja Ai activat Statusul de VIP")
end
when 40002.use with pc.getqf("premium_user")==1 begin
say_title("World")
say("")
say("Vrei sa iti dezactivezi statutul de vip ? ")
local d = select("Da", "Nu")
if d == 1 then
pc.setqf("premium_user", 0)
command("logout")
say_title("".. pc.get_name() .." Statusul VIP a fost Dezactivat")
say("Acum o sa parasesti Acest Canal")
say("In 10 secunde")
say("La Revedere")
say("[DELAY value;20000] [/DELAY]") --10 second delay
affect.remove_collect(apply.MOV_SPEED, 5, 60*60*24*365*60)
affect.remove_collect(apply.ATT_SPEED, 5, 60*60*24*365*60)
affect.remove_collect(apply.DEF_GRADE_BONUS,10,60* 60*24*365*60)
affect.remove_collect(apply.MAX_HP, 5000, 60*60*24*365*60)
else
return
end
end
end
08/03/2013 15:31 WyppyOne#399
Quote:
Originally Posted by vampir4k View Post
Hello, I have a problem with this quest, help me please fix mistake
Asta e questul meu frate , ce faci aici cu el ? si te asigur ca e functionabil 100% , nu inteleg de ce nu iti merge
08/04/2013 10:58 .LuckyStrike#400
Quote:
Originally Posted by SATunE View Post
PHP Code:
quest umtausch begin
    state start begin
        when 
*****.chat "Umtauschen" begin  -----Hier Npc ID
            say_title
("Umtauschen")
            
say("Du willst also deine Rüstung gegen eine andere Umtauschen?")
            
local a select ("Ja""Nein")
            if 
1 then
                
if pc.count_item(*****) >= 1 then -----Hier die Id der Rüssi
                    pc
.remove_item(*****, 1) ----Hier nomma die Id
                    pc
.give_item2(******, 1) -----Hier neue Rüssi Id
                
else
                    return
                
end
            
elseif 2 then
                
return
                    
end
                end
        end
    end
end 
schau aber mal bitte das die tabs unten richtig sitzen


So ist die Quest Richtig :D

PHP Code:
quest umtausch begin
    state start begin
        when XXX
.chat."Umtauschen" begin        -- VNUMS EINSETZTN
            say_title
("Umtauschen")
            
say("Du willst also deine Rüstung gegen eine andere Umtauschen?")
            
local a select ("Ja""Nein")
            if 
== 1 then
                
if pc.count_item(XXX) >= 1 then   -- VNUMS EINSETZTN
                    pc
.remove_item(XXX1)          -- VNUMS EINSETZTN
                    pc
.give_item2(XXX1)          -- VNUMS EINSETZTN
                
else
                    return
                
end
            
elseif == 2 then
                
return
            
end
        end
    end
end 




LG
08/04/2013 11:15 vampir4k#401
Quote:
Originally Posted by WyppyOne View Post
Asta e questul meu frate , ce faci aici cu el ? si te asigur ca e functionabil 100% , nu inteleg de ce nu iti merge
QUestu asta e modificat de mine ,asta e doar prima parte ,a doua partea am facuto si merge perfect dar vreau si prima . Daca observi nu e questul ca la tine sunt total diferite. au putin comun.
08/04/2013 13:35 Azuko#402
Hallo zusammen,

Ich habe ein problem mit meiner aktuellen Hochzeitsquest.
Diese funktioniert nicht. Ich habe sehr viele Public Quests ausprobiert. Nur leider gehen diese alle aus unbekannten grund nicht.

Der Akutelle fehler sieht wie folgt aus:
Man geht zur alten Frau klickdort auf heiraten bla bla bla... Gibt den namen des patners ein und dann wird man anschließend nicht geportet. Wenn man dann auf die alte frau klick bekommt man einen kick und das login is down. anschließend wenn wir es wieder hochfahren und einloggen kann man nicht die hochzeit beenden. Draufklicken geht und hochzeit beenden ist auch anklick bar nur man wird anschließend nicht rausgeportet.

ICh bitte um hilfe !

Belohung 100E*G
08/04/2013 14:12 G.I Duke#403
Quote:
Originally Posted by Azuko View Post
Hallo zusammen,

Ich habe ein problem mit meiner aktuellen Hochzeitsquest.
Diese funktioniert nicht. Ich habe sehr viele Public Quests ausprobiert. Nur leider gehen diese alle aus unbekannten grund nicht.

Der Akutelle fehler sieht wie folgt aus:
Man geht zur alten Frau klickdort auf heiraten bla bla bla... Gibt den namen des patners ein und dann wird man anschließend nicht geportet. Wenn man dann auf die alte frau klick bekommt man einen kick und das login is down. anschließend wenn wir es wieder hochfahren und einloggen kann man nicht die hochzeit beenden. Draufklicken geht und hochzeit beenden ist auch anklick bar nur man wird anschließend nicht rausgeportet.

ICh bitte um hilfe !

Belohung 100E*G
Das gehört hier rein : [Only registered and activated users can see links. Click Here To Register...]
08/04/2013 22:14 √π.#404
Quote:
Originally Posted by Azuko View Post
Hallo zusammen,

Ich habe ein problem mit meiner aktuellen Hochzeitsquest.
Diese funktioniert nicht. Ich habe sehr viele Public Quests ausprobiert. Nur leider gehen diese alle aus unbekannten grund nicht.

Der Akutelle fehler sieht wie folgt aus:
Man geht zur alten Frau klickdort auf heiraten bla bla bla... Gibt den namen des patners ein und dann wird man anschließend nicht geportet. Wenn man dann auf die alte frau klick bekommt man einen kick und das login is down. anschließend wenn wir es wieder hochfahren und einloggen kann man nicht die hochzeit beenden. Draufklicken geht und hochzeit beenden ist auch anklick bar nur man wird anschließend nicht rausgeportet.

ICh bitte um hilfe !

Belohung 100E*G
Öffne die syserr des Channels, auf welchen du die Quest aktivierst und du wirst höchst wahrscheinlich sehen, dass er dich auf ein Mapindex teleportieren wollte den es garnicht gibt. Lösung: Mapindex der Hochzeitsmap raussuchen und in eine config eintragen.
Sollte ich falsch liegen ist es hilfreich wenn du den Fehler der syserr postest.
08/05/2013 03:32 RandomName42#405
Kann mir wer eine Quest erstellen beim ersten Login erhaltet man 100kk Yang.