[SERVICE] Die Questerstellung

04/02/2014 00:27 .Achi'#1261
Quote:
Originally Posted by 'Awu View Post
wie lautet die funktion die die gedroppten items sofort ins inventar tut?
pc.give_item2(vnum, anzahl) :pimp:
04/02/2014 08:18 gobi1#1262
Hallo Zusammen,
finde es super wie Profis anderen Helfen weiter so!
Werde paar Thanks geben habt mir auch schonmal geholfen Super!
LG
04/02/2014 09:04 .Karuzo#1263
Quote:
Originally Posted by Pytho0n View Post
Servus Leute benötige noch diese Quests wenn jemand so nett wäre um mir die schnell zu schreiben wäre ich sehr danbar .


1.Quest: Geldtaschen Truhen etc. sollte man nicht aufmachen können, wenn das Inventar voll ist. z.B "Rechtsklick auf Mondi: Du kannst die Truhe nicht öffnen da dein Inventar voll ist!



2. Die letzte wäre damit nicht jeder in den Drachenraum porten kann!

Beispiel: Man sollte erst ab Lvl75 in den Drachenraum DIREKT porten können die Quest sollte über Seon - Pyeong gehen!

WÄRE SEHR NETT WENN MIR JEMAND HELFEN KANN!
Bei Fragen stehe ich zur Verfügung! :-)
1 Quest:

PHP Code:
quest money_bag begin
    state start begin
        
        when xx
.use begin
            
if pc.get_empty_inventory_count() < x then
                say
("Du hast nicht genuhg Platz im Inventar")
                return
            
end
            
            pc
.give_item2(xx,x)
            
pc.change_money(xx)
            
        
end
    end
end 
2 Quest:

PHP Code:
quest dragon_teleport begin
    state start begin
        
        when xx
.chat.'' with pc.get_level() > 75 begin
            
            say_title
('')
            
say()
            
say()
            
say()
            
say()
            
            if 
select('Teleportieren','Nicht teleportieren') == 2 then return end
            
            say_title
('')
            
say()
            
say()
            
say()
            
wait()
            
            
pc.warp(xxx,xxx)
            
        
end
    end
end 
@Raizon

PHP Code:
quest map_allowed_max_level110 begin
    state start begin
        
        when login with pc
.get_map_index() == MAPINDEX and pc.get_level() >= 110 and not pc.is_gm() begin
            pc
.setqf('not_allowed_login'1)
            
warp_to_village()
        
end
        
        when login with pc
.getqf('not_allowed_login') == 1 then
            
            say_title
('')
            
say()
            
say()
            
say()
            
say()
            
say()
            
pc.setqf('not_allowed_login'1)
        
end
    end
end 
04/02/2014 09:16 SkyWodka#1264
Hallo Com.,

ich habe folgende quest hier im Forum gefunden...


...jedoch gefällt sie mir so nicht und ich weiß nicht so genau wie ich sie so verändere wie ich euch nun aufzähle.

Die Quest soll können:

-> Ein Item was sagen wir nach ca. einer Stunde (oder auch nach einer x beliebigen Zeit die per Zufall genereiert wird) aus der Mine "gedroppt" wird (z.B. Eisenbarren) und was man dann bei dem jeweiligen NPC abholen kann indem man durch eine Quest am Rand (Da wo auch immer steht "Herzlich Willkommen auf...") informiert wird.

-> Zudem soll es so sein, dass wenn man das Item in dem Beispiel einen "Eisenbarren" heraus holen will es auch fehlschlagen kann und der Barren somit verloren ist.


Extra info:

-> Wäre es möglich das man diese Quest 4 mal bekommt, sprich man klickt den NPC an und dann kommt da "Die Goldmine","Die Silbermine",Die Bronzemine" und vllt. "Die Eisenmine"?
Wenn ja könnte mir jemand dabei behilflich sein wie das geht das ich dann sogesehen entweder 4 Quests habe die auf einem NPC laufen oder ist das dann so eine art Multiquest (sowie bei den Multishops "Krieger Rüssis",Ninja Rüssis"...)

Frage: Was bedeutet in der Quest das "Cooldown"?

LG SkyWodka
04/02/2014 09:26 gobi1#1265
Ich werde es mir mal anschauen wenn ich Zeit habe
LG gobi1
04/02/2014 11:30 HeroOfMetin#1266
Kann mir jeamnd einen quest erstellen wo man halbmondring bonis sind und wenn man es auszieht sollen die bonis auch wieder verschwinden
04/02/2014 14:08 dopeness'#1267
Hallo. Sorry falls es der falsche Thread ist.

Ich benötige eine simple Quest.

Sobald man ein neuen Charakter erstellt, soll man Links eine Questrolle mit dem Titel "Willkommen!" haben. In Dieser Questrolle soll folgendes stehen:

PHP Code:
Hallo [NAME],

Herzlich Willkommen auf xx.

Zu deinem Startdarfst du dir ein Haustier aussuchenBeide haben
die selbe Attribute
Dann eine Auswahl zwischen "Feuerphönix" und "Eisphönix", weiß die Vnums gerade nicht auswendig, wär nett wenn du einfach Für Feuerphönix vnum 1 und für Eisphönix 2 nimmst, kann dann selber einsetzen.

Diese quest sollte nur einmal nach dem Login kommen, also beim ersten Login und dann nie wieder. Außerdem sollte im "GM Chat" also als Ankündigung folgendes erscheinen:
PHP Code:
 Wir begrüßen [NAMEals neuen [RASSEauf xx 
Danke, falls es jemand macht :)

Gruß,
sHorty / dopeness.
04/02/2014 15:31 .yorliK#1268
Quote:
Originally Posted by dopeness' View Post
Hallo. Sorry falls es der falsche Thread ist.

Ich benötige eine simple Quest.

Sobald man ein neuen Charakter erstellt, soll man Links eine Questrolle mit dem Titel "Willkommen!" haben. In Dieser Questrolle soll folgendes stehen:

Danke, falls es jemand macht :)

Gruß,
sHorty / dopeness.
PHP Code:
quest willkommen begin
    state start begin
        when login with pc
.getqf("First_Login") == 0 begin
            timer
("Willkommen",2)
        
end
        when Willkommen
.timer begin
            send_letter
("Willkommen!")
        
end
        when button 
or info begin
            local Rasse 
= {"Krieger""Ninja""Sura""Schamane" }[pc.get_job()+1]
            
notice_all("Wir begrüßen "..pc.get_name().." als neuen "..Rasse.." auf xx")
            
say_title("Hallo "..pc.get_name()..",")
            
say("")
            
say("Herzlich Willkommen auf xx.")
            
say("")
            
say("Zu deinem Start, darfst du dir ein Haustier")
            
say("aussuchen. Beide haben die selbe Attribute.")
            
say("")
            if 
select("Feuerphönix""Eisphönix")==1 then
                say_title
("Feuerphönix")
                
say("")
                
say("Okay. Hier hast du deinen Feuerphönix.")
                
say("")
                
say_reward("Feuerphönix erhalten.")
                
pc.give_item2(11)
            else
                
say_title("Eisphönix")
                
say("")
                
say("Okay. Hier hast du deinen Eisphönix.")
                
say("")
                
say_reward("Eisphönix erhalten.")
                
pc.give_item2(21)
            
end
            pc
.setqf("First_Login"1)
        
end
    end
end 
04/02/2014 17:20 aaaccb111#1269
hallo könnte mir bitte einer eine Quest schreiben das wenn man ein Bestimmtes Mount reitet das man dan ein VIP Zeichen hat (Wie GM nur mit VIP). Kann das einer oder geht das in metin nicht?:D
04/02/2014 17:45 xknairolf22#1270
Kann mir jemand ne Pet quest schreiben , inder die Bonis hinzugefügt wird , wenn man diese ruft und wieder abgezogen wird , wenn man das pet wieder wegschickt. Zudem das wenn man das siegel handelt , das pet verschwindet ( um den Pet bug zu verhinden)



Auserdem hätte ich gerne das die Bonis dann im Chat angezeigt werden sprich z.B. bei baby Azrael


PHP Code:
Du hast XX gerufen er gibt dir :
20Monster
2000 Tp
etc
... 

Die Bonis ansich könnt ihr gerne erstaml mit " xx " makieren diese füge ich dann selber ein.

habe folgende Pets auf meinem Server :
Baby : löwe tiger schwein wolf azrael
Eis und Feuerphönix
Panda

Danke im vorraus
04/03/2014 15:39 Raizon.#1271
Ich brauche eine quest wen man ein bestimmten mob gekillt hat startet eine quest
und die kommt erst wieder wen man 24 stunden gewartet hat :D
Dannnnnnnnnnkeeeeeeeeee schonma und Kilroy du bist der beste
04/03/2014 17:05 .yorliK#1272
Quote:
Originally Posted by Raizon. View Post
Ich brauche eine quest wen man ein bestimmten mob gekillt hat startet eine quest
und die kommt erst wieder wen man 24 stunden gewartet hat :D
Dannnnnnnnnnkeeeeeeeeee schonma und Kilroy du bist der beste
Da du so viele Informationen angegeben hast, um was für eine Quest es sich handeln soll wenn der Mob gekillt wird. Kann ich auch nur nen Gerippe abliefern.

PHP Code:
quest kill_mob_24H begin
    state start begin
        when kill with npc
.get_race()==101 begin -- 101 Wildhund musste anpassen
            
if get_time pc.getqf("24HToKill"then return end -- Jetzige Zeit kleiner als gesetze Zeit dann beenden.
                -- 
Quest startet hier:
                
say("Quest gestartet.")
                
pc.setqf("24HToKill"get_time() + 86400) -- Am Ende der Funktion etcwird die Zeit 24H gesetzt.
        
end
    end
end 
04/03/2014 17:12 Raizon.#1273
Quote:
Originally Posted by Kilroy. View Post
Da du so viele Informationen angegeben hast, um was für eine Quest es sich handeln soll wenn der Mob gekillt wird. Kann ich auch nur nen Gerippe abliefern.

PHP Code:
quest kill_mob_24H begin
    state start begin
        when kill with npc
.get_race()==101 begin -- 101 Wildhund musste anpassen
            
if get_time pc.getqf("24HToKill"then return end -- Jetzige Zeit kleiner als gesetze Zeit dann beenden.
                -- 
Quest startet hier:
                
say("Quest gestartet.")
                
pc.setqf("24HToKill"get_time() + 86400) -- Am Ende der Funktion etcwird die Zeit 24H gesetzt.
        
end
    end
end 
Aber nach 24h kommt sie wieder ? für einen spieler ?
04/03/2014 18:03 .yorliK#1274
Quote:
Originally Posted by Raizon. View Post
Aber nach 24h kommt sie wieder ? für einen spieler ?
Nunja, sobald du den Mob killst startet die Quest und wenn du den dann nochmal
killst geschieht nichts. Sind die 24H um und du killst den Mob, startet die Quest wieder.

Ich sag ja, ich hab sehr viele Informationen bekommen, um die Quest zu schreiben.
04/03/2014 19:23 TayzZ.?#1275
Hallo,

Kann bitte einer eine Quest Schreiben, Die eigendlich so ist wie eine Yang Bank quest aber halt ohne yang, sondern mit "DR" und wenn man auf ein Item Rechtsklick Drückt man z.B. 100 DR auf sein Konto bekommt.Man sollte auch über einen NPC "20500" als ersten seinen Pin eingeben und dan kann man sich in sein Konto einloggen. Wenn man Im Konto ist, sollte man Seinen:

PHP Code:
-Kontostand Sehen
-DR Gutscheine in Wert von 100,500 oder 1000 DR abholen (als Item)
-
Pin ändern
-DR shop öffnen wo z.B5 Verschiedene Items Zu kaufen. (DR währung


Der sinn Dahinter ist:

PHP Code:
Man kann selten von einigen Monstern DR gutscheine in wert von
100
,500,1000 DR Droppen und per Rechtsklick Einzahlen
Und Einen 
"Ingame Itemshop" haben