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 !
Ich brauche eine quest wo ein npc was sagt und dann dem jenigen bestimmte items
gibt von der rasse her !
Quote:
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 !
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:
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 XaphieronPHP Code:Und was muss ich da genau ausfüllen ?
Ist meiner Meinung nach besser in der Game zu machen.Quote:
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?
EDIT:Quote:
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
quest luffy begin
state start begin
when NPCVNUM.chat.'TEXT' begin --VNUM DES NPCS EINTRAGEN
local items = ({
[0] = {{ITEM VNUM, ITEM ANZAHL},{ITEM VNUM, ITEM ANZAHL},}, --ITEMVNUM UND ITEMANZAHL EINTRAGEN
[1] = {{ITEM VNUM, ITEM ANZAHL},{ITEM VNUM, ITEM ANZAHL},},
[2] = {{ITEM VNUM, ITEM ANZAHL},{ITEM VNUM, ITEM ANZAHL},},
[3] = {{ITEM VNUM, ITEM ANZAHL},{ITEM VNUM, ITEM ANZAHL},},
})[pc.get_job()]
say_title'TEXT' --TITEL DER QUEST
say'TEXT' --TEXT DER QUEST
say'TEXT'
say'TEXT'
say''
for i = 1, table.getn(items) do
pc.give_item2(items[i][1],items[i][2])
end
end
end
end
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
Bin wirklicher Neuling,aber ich wage zu bezweifeln,dass man einfach so eine Klammer zu machen kann.Quote:
So habe die quest angepasst da wahren viele fehler
aber hab leider immer noch ein fehler
error occured on compile newbie.quest !
Was könnte ich da falsch gemacht haben ?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
Quote:
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
quest luffy begin
state start begin
local items = {KRIEGER ITEMVNUM, NINJA ITEMVNUM, SURA ITEMVNUM, SCHAMANE 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
Quote:
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
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 v !=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 v !=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