[SERVICE] Die Questerstellung

11/06/2013 22:10 Xaphieron#781
Hallo ich bin es wieder :P

Ich brauche eine quest wo ein npc was sagt und dann dem jenigen bestimmte items
gibt von der rasse her !
11/07/2013 10:26 .Karuzo#782
Quote:
Originally Posted by Xaphieron View Post
Hallo ich bin es wieder :P

Ich brauche eine quest wo ein npc was sagt und dann dem jenigen bestimmte items
gibt von der rasse her !
PHP Code:
quest luffy begin
    state start begin
        
        local items 
= {
            [
0] = {ITEM VNUM},
            [
1] = {ITEM VNUM},
            [
2] = {ITEM VNUM},
            [
3] = {ITEM VNUM}
        }
        
        
when 9010.chat.'TEXT' begin
            say_title
'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say''
            
        
pc.give_item2(items[pc.get_job()][1])
        
end
    end
end 
11/07/2013 14:59 Xaphieron#783
Und was muss ich da genau ausfüllen ?
11/07/2013 17:15 Pisti16#784
Hi everyone,

I want a quest, when I catch the fish, the system will be counted.

Sorry my bad English.

MFG
11/07/2013 18:51 slipknot009#785
Guten Abend

Ich brauche eine Quest wo alle item von dem boden nach 3 sek wieder verschwindet. Könntet ihr mir bitte die quest schreiben?
11/08/2013 10:20 FireDogMT2#786
Quote:
Originally Posted by .CHAdonis View Post
PHP Code:
quest luffy begin
    state start begin
        
        local items 
= {
            [
0] = {ITEM VNUM},
            [
1] = {ITEM VNUM},
            [
2] = {ITEM VNUM},
            [
3] = {ITEM VNUM}
        }
        
        
when 9010.chat.'TEXT' begin
            say_title
'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say''
            
        
pc.give_item2(items[pc.get_job()][1])
        
end
    end
end 
Quote:
Originally Posted by Xaphieron
PHP Code:
Und was muss ich da genau ausfüllen 

Kurz erklärt 'TEXT' :was soll der NPC der sagen?
[0] Sind die Characternummern,wobei 0 glaub Krieger ist?
Und die Item Vnum: halt die Item Nummer
Also Text und Vnum verändern



Quote:
Originally Posted by slipknot009 View Post
Guten Abend

Ich brauche eine Quest wo alle item von dem boden nach 3 sek wieder verschwindet. Könntet ihr mir bitte die quest schreiben?
Ist meiner Meinung nach besser in der Game zu machen.
11/08/2013 10:27 .ProjektX²#787
Quote:
Originally Posted by FireDogMT2 View Post
Kurz erklärt 'TEXT' :was soll der NPC der sagen?
[0] Sind die Characternummern,wobei 0 glaub Krieger ist?
Und die Item Vnum: halt die Item Nummer
Also Text und Vnum verändern
EDIT:
so ists besser.
PHP Code:
quest luffy begin
    state start begin
        when NPCVNUM
.chat.'TEXT' begin --VNUM DES NPCS EINTRAGEN
          local items 
= ({
              [
0] = {{ITEM VNUMITEM ANZAHL},{ITEM VNUMITEM ANZAHL},}, --ITEMVNUM UND ITEMANZAHL EINTRAGEN
              
[1] = {{ITEM VNUMITEM ANZAHL},{ITEM VNUMITEM ANZAHL},},
              [
2] = {{ITEM VNUMITEM ANZAHL},{ITEM VNUMITEM ANZAHL},},
              [
3] = {{ITEM VNUMITEM ANZAHL},{ITEM VNUMITEM ANZAHL},},
          })[
pc.get_job()]
          
          
say_title'TEXT' --TITEL DER QUEST
          say
'TEXT' --TEXT DER QUEST
          say
'TEXT'
          
say'TEXT'
          
say''
          
for 1table.getn(items) do
            
pc.give_item2(items[i][1],items[i][2])
          
end
        end
    end
end 
11/08/2013 18:37 Xaphieron#788
So habe die quest angepasst da wahren viele fehler
aber hab leider immer noch ein fehler

error occured on compile newbie.quest !

Code:
quest luffy begin
    state start begin
        when 20377.chat.'Neuling' begin 
          local items = (
              [0] = ("19",1),("1209",1") 
              [1] = ("19",1),{"11409",1)
              [2] = ("19",1),{"11609",1)
              [3] = ("7009",1),{"11809",1)
          })[pc.get_job()]
          
          say_title'Neuling' 
          say'Willkommen neuer Rikrut' 
          say'Ich bin ab heute deine Trainer '
          say'Aber erst möchte ich gerne sehen was du so drauf hast'
          say'Hier hast du eine Waffe ich hoffe du kannst sie auch halten '
		  say'Eine Rüstung bekommst du natürlich auch' 
		  say'Besiege ein paar Wildhunde und komme wieder wenn ich dich rufe' 
          for i = 1, table.getn(items) do
		pc.give_item2(items[i][1],items[i][2])
			end
        end
    end
end
Was könnte ich da falsch gemacht haben ?
11/08/2013 19:50 FireDogMT2#789
Quote:
Originally Posted by Xaphieron View Post
So habe die quest angepasst da wahren viele fehler
aber hab leider immer noch ein fehler

error occured on compile newbie.quest !

Code:
quest luffy begin
    state start begin
        when 20377.chat.'Neuling' begin 
          local items = (
              [0] = ("19",1),("1209",1") 
              [1] = ("19",1),{"11409",1)
              [2] = ("19",1),{"11609",1)
              [3] = ("7009",1),{"11809",1)
          })[pc.get_job()]
          
          say_title'Neuling' 
          say'Willkommen neuer Rikrut' 
          say'Ich bin ab heute deine Trainer '
          say'Aber erst möchte ich gerne sehen was du so drauf hast'
          say'Hier hast du eine Waffe ich hoffe du kannst sie auch halten '
		  say'Eine Rüstung bekommst du natürlich auch' 
		  say'Besiege ein paar Wildhunde und komme wieder wenn ich dich rufe' 
          for i = 1, table.getn(items) do
		pc.give_item2(items[i][1],items[i][2])
			end
        end
    end
end
Was könnte ich da falsch gemacht haben ?
Bin wirklicher Neuling,aber ich wage zu bezweifeln,dass man einfach so eine Klammer zu machen kann.
local items = (
[0] = ("19",1),("1209",1")
[1] = ("19",1),{"11409",1)
[2] = ("19",1),{"11609",1)
[3] = ("7009",1),{"11809",1)
})[pc.get_job()]

Wahrscheinlich hat er deshalb ein Übersetzungsfehler
local items = ({
[0] = {{19 ,1 },{1209,1},},
[1] = {{19 ,1 },{11409 ,1},},
[2] = {{19 ,1},{11609 ,1},},
[3] = {{7009 ,1},{11809 ,1},},
})[pc.get_job()]
11/09/2013 14:33 FuseBaby#790
Hallo,

ich suche eine Quest die vor den Namen ein [VIP] setzt wenn man ein bestimmtes Gegenstand benutzt.
Es sollte kein Reboot dafür notwendig sein, und sollte kontrollieren ob der Name zu lang ist, wenn ja dann soll er ein neuen Namen sich aussuchen!
11/09/2013 15:30 .yorliK#791
Ich bräuchte eine Quest, die startet wenn ein Uppbares Item auf den NPC 9003 oder das Item 70058 auf das uppbare item gezogen wird. Dieses Item soll dann verbessert werden, wenn es +0-+6 ist dann 100% Chance wenn es +7 ist 90% +8 80% +9 70% auf Verbesserung, sollte es es kaputt gehn, bleibt es auf der jeweiligen Stufe z.B. +4.

Wenn sowas überhaupt geht, würd ich mich freuen wenn mir jemand so eine macht :awesome:
11/09/2013 16:18 Yelinus#792
Ich brauch einen Questpart der sagt, dass wenn die Quest beginnt der mob 104 nur während dieser Quest das Item 50705 droppt bei einer Wahrscheinlichkeit von 20%.
Und nach der Quest dieses Item nicht mehr droppt.

Wäre echt nett wenn mit jemand helfen könnte ;)
11/09/2013 20:05 Mr. 'Avenue™#793
Quote:
Originally Posted by .CHAdonis View Post
PHP Code:
quest luffy begin
    state start begin
        
        local items 
= {
            [
0] = {ITEM VNUM},
            [
1] = {ITEM VNUM},
            [
2] = {ITEM VNUM},
            [
3] = {ITEM VNUM}
        }
        
        
when 9010.chat.'TEXT' begin
            say_title
'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say''
            
        
pc.give_item2(items[pc.get_job()][1])
        
end
    end
end 
PHP Code:
quest luffy begin
    state start begin
        local items 
= {KRIEGER ITEMVNUMNINJA ITEMVNUMSURA ITEMVNUMSCHAMANE ITEMVNUM}
        
when 9010.chat.'TEXT' begin
            say_title
'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say'TEXT'
            
say''
            
wait()
            
pc.give_item2(items[pc.get_job()+1])
            
set_state(__COMPLETE__)
        
end
    end
    state __COMPLETE__ begin
        
    end
end 
11/09/2013 23:51 hsvfanno1#794
Hallo
ich bräuchte eine quest:
1.wenn man 75 ist erhält man einen auftrag bzw eine schriftrolle links
2.man wird aufgefordert zum rüssihändler zu gehen um da eine aufgabe zu bekommen
3.wenn man die quest bei dem rüssi händler angenommen hat muss man den sensemann killen
4. wenn man ihn gekillt hat muss man zurück und man erhält eine belohnung
ich bedanke mich schon mal im vorraus
mfg
11/10/2013 14:37 Yelinus#795
Quote:
Originally Posted by hsvfanno1 View Post
Hallo
ich bräuchte eine quest:
1.wenn man 75 ist erhält man einen auftrag bzw eine schriftrolle links
2.man wird aufgefordert zum rüssihändler zu gehen um da eine aufgabe zu bekommen
3.wenn man die quest bei dem rüssi händler angenommen hat muss man den sensemann killen
4. wenn man ihn gekillt hat muss man zurück und man erhält eine belohnung
ich bedanke mich schon mal im vorraus
mfg
PHP Code:
quest kill begin
    state start begin
        when login 
or levelup with pc.get_level()== 75 begin
            set_state
(weiter)
        
end
    end
    
    state weiter begin 
        when letter begin
            send_letter
("Quest")
        
end
        
        when button 
or info begin
            say
("Hole deine Quest")
            
say("Beim Rüstungsschmied ab")
            
local v find_npc_by_vnum(9002)
            if 
!=0 then
                target
.vid("Ziel"v,"Rüstungsschmied")
            
end
        end
        
        when Ziel
.target.click begin
            target
.delete("Ziel")
            
say("Töte Den Sensenmann")
        
end
        
        when kill with npc
.get_race()==1093 begin
            local v 
find_npc_by_vnum(9002)
            if 
!=0 then
                target
.vid("Ziel2"v,"Rüstungsschmied")
            
end
        end
        
        when Ziel2
.target.click begin
            target
.delete("Ziel2")
            
say("Das bekommst du als belohnung")
            
pc.changemoney(1000)
            
pc.give_exp2(500)
            
pc.give_item2(item_vnum)
        
end
    end
end 
Versuchs mal damit