Register for your free account! | Forgot your password?

Go Back   elitepvpers › Popular Games › Metin2 › Metin2 Private Server
You last visited: Today at 05:40

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[SERVICE] Die Questkontrolle

Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #12451
 
elite*gold: 0
Join Date: Aug 2015
Posts: 238
Received Thanks: 122
Quote:
quest boni begin
state start begin
when kill with not npc.is_pc() begin
local drops = {
---Item id, min level, max level, drop chance
{71084,1,120,0.2},
{71085,1,120,90},
{70024,1,120,0.4},
{27987,75,120,0.1},
}
for i = 1, table.getn(drops) do
if pc.get_level() >= drops[i][2] and pc.get_level() <= drops[i][3] and pc.get_level() >= mob.level(npc.get_race())-10 and pc.get_level() <= mob.level(npc.get_race())+10 then
if number(1,100) > (100-drops[i][4]) then
game.drop_item_with_ownership(drops[i][1], 1)
return
end
end
end
end
end
end
Fehler:
"LUA_ERROR" : [String "boni"]:8: attempt to call field ´level´ (a nil value)


Danke für eure Mühe.
Machinam is offline  
Old   #12452
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
Quote:
Originally Posted by .Delta View Post
z. 71:
PHP Code:
when game.get_event_flag("deserton") == 2 begin 
Ist kein gültiges Event
brauchst einen Auslöser wie login, kill, chat, click etc...

Aber um ehrlich zu sein: mach den code direkt in den when block davor.



Am Rande:

In Z. 98 solltest du hinter pc.get_level noch () machen.
Z 47: Das else bezieht sich meiner meinung nach auf das falsche if statement.

Mein Vorschlag:

Hey, danke dir, die quest lässt sich nun so compilen, habe sie aber noch nicht getestet, melde mich später nochmal.
Lauling is offline  
Old   #12453

 
»DeneX«'s Avatar
 
elite*gold: 10
Join Date: Jul 2015
Posts: 1,456
Received Thanks: 593
Quote:
Originally Posted by marcomatic0 View Post
Hi, Habe als chance 0.0005% trozdem droppe ich bei jedem 2 mob etwas.
Jemand eine Ahnung, woran es liegt?



quest common_drops begin
state start begin
when kill with not npc.is_pc() begin
local drops = {
---Item id, min level, max level, drop chance
{50314,1,100,0.0005},
{50315,1,100,0.0005},
{50316,1,100,0.0005},
{50301,1,100,0.0005},
{50302,1,100,0.0005},
{50303,1,100,0.0005},
{70102,20,100,0.2},
{72301,50,100,0.2},
{50054,1,30,0.0005},
{50055,25,50,0.0005},
{50056,50,100,0.0005}
}
for i = 1, table.getn(drops) do
if pc.get_level() >= drops[2] and pc.get_level() <= drops[3] then
if number(1,100) > (100-drops[4]) then
game.drop_item_with_ownership(drops[1], 1)
return
end
end
end
end
end
end
Per quest ist immer scheisse würde lieber die Standard Variante wählen da ist es wenigstens reibungslos, ich glaube 0.0005 gibt es nicht versuch mal was passiert wenn du 0.2 einträgst
»DeneX« is offline  
Old   #12454

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,765
Quote:
Originally Posted by »DeneX« View Post
Per quest ist immer scheisse würde lieber die Standard Variante wählen da ist es wenigstens reibungslos, ich glaube 0.0005 gibt es nicht versuch mal was passiert wenn du 0.2 einträgst
Mit der quest gehen nur volle prozentchancen, weil die number Funktion hier nur volle zahlen von 1 bis 100 generiert
rollback is offline  
Old   #12455
 
.N.e.R.o.'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 21
Received Thanks: 6
Fehler:

quest:3:when doesn't have begin-end clause. (()

quest truhen_zero begin
state start begin
when login or pc.get_level() >= 1 begin
set_state(truhen)
end
end
state truhen begin
when 50187.use begin
local item_vnum = 19
local item_vnum = 11209
if pc.get_job() == 1 then
item_vnum = 1009
item_vnum = 11409
elseif pc.get_job() == 2 then
item_vnum = 19
item_vnum = 11609
elseif pc.get_job() == 3 then
item_vnum = 7009
item_vnum = 11809
end
pc.give_item2(item_vnum) --lvl 1er waffe je nach rasse
pc.give_item2(27001, 20) --Roter Trank(K)
pc.give_item2(27004, 10) --Blauer Trank(K)
pc.give_item2(27110, 5) --Grüner Trank(K)
pc.give_item2(27113, 5) --Violetter Trank(K)
pc.give_item2(13009 , 1)
pc.give_item2(14009 , 1)
pc.give_item2(15009 , 1)
pc.give_item2(16009 , 1)
pc.give_item2(17009 , 1)
pc.give_item2(70038 , 200)
pc.give_item2(27102 , 200)
pc.give_item2(39026 , 200)
pc.give_item2(72723 , 1)
pc.give_item2(72727 , 1)
pc.give_item2(72701 , 1)
pc.give_item2(50053 , 1)
pc.give_item2(70007 , 1)
pc.give_item2(18009 , 1)
pc.remove_item(50187, 1) --Lehrlingstruhe I verschwindet
end
when 50188.use with pc.get_level() >= 10 begin
pc.give_item2(72723, 1) --Elixier der Sonne (K)
pc.give_item2(27111, 3) --Grüner Trank(M)
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K)
pc.give_item2(76008, 3) --Medaille des Drachen
pc.give_item2(50189, 1) --Lehrlingstruhe III
pc.remove_item(50188, 1) --Lehrlingstruhe II verschwindet
end
when 50189.use with pc.get_level() >= 20 begin
pc.give_item2(72727, 1) --Elixier des Mondes (K)
pc.give_item2(27111, 3) --Grüner Trank(M)
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K)
pc.give_item2(76006, 1) --Kompass des Metinsteins
pc.give_item2(76024, 3) --Grüner Zauber
pc.give_item2(76025, 3) --Grüne Stärke
pc.give_item2(50190, 1) --Expertentruhe I
pc.remove_item(50189, 1) --Lehrlingstruhe III verschwindet
end
when 50190.use with pc.get_level() >= 30 begin
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K)
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(25040, 5) --Segenschriftrollen
pc.give_item2(70003, 1) --Buch des Anführers
pc.give_item2(50191, 1) --Expertentruhe II
pc.remove_item(50190, 1) --Expertentruhe I verschwindet
end
when 50191.use with pc.get_level() >= 40 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(71153, 1) --Trank der Weisheit
pc.give_item2(70003, 1) --Buch des Anführers
pc.give_item2(50192, 1) --Expertentruhe III
pc.remove_item(50191, 1) --Expertentruhe II verschwindet
end
when 50192.use with pc.get_level() >= 50 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(70038, 20) --Tapferkeitsümhänge
pc.give_item2(71095, 5) --Passierschein
pc.give_item2(70058, 1) --Teleportationsring
pc.give_item2(50193, 1) --Meistertruhe I
pc.remove_item(50192, 1) --Expertentruhe III verschwindet
end
when 50193.use with pc.get_level() >= 60 begin
pc.give_item2(71032, 3) --Schriftrolle des Drachen
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(76000, 5) --Pfirsichblütenwein
pc.give_item2(50194, 1) --Meistertruhe II
pc.remove_item(50193, 1) --Meistertruhe I verschwindet
end
when 50194.use with pc.get_level() >= 70 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(76001, 2) --Status-Neuverteilung
pc.give_item2(71084, 3) --Gegenstand verstärken
pc.give_item2(71085, 3) --Gegenstand verzaubern
pc.give_item2(50195, 1) --Meistertruhe III
pc.remove_item(50194, 1) --Meistertruhe II verschwindet
end
when 50195.use with pc.get_level() >= 80 begin
pc.give_item2(71101, 3) --Trank der Hast
pc.give_item2(27112, 3) --Trank des Angriffs
pc.give_item2(72728, 1) --Elixier des Mondes (M)
pc.give_item2(72728, 3) --Elixier des Forschers
pc.give_item2(50196, 1) --Großmeistertruhe
pc.remove_item(50195, 1) --Meistertruhe III verschwindet
end
when 50196.use with pc.get_level() >= 90 begin
pc.give_item2(39004, 1) --Segenskugel
pc.give_item2(72724, 1) --Elixier der Sonne (M)
pc.give_item2(76010, 3) --Blutstein
pc.give_item2(30319, 3) --Schrumpfkopf
pc.give_item2(50127, 1) --Grüne Zaubertruhe
pc.remove_item(50196, 1) --Großmeistertruhe verschwindet
end
end
end
end
end
.N.e.R.o. is offline  
Old   #12456
 
elite*gold: 0
Join Date: Apr 2014
Posts: 5
Received Thanks: 3
give_basic_weapon

Ich weiß nicht was ich falsch gemacht habe. Hab alles versucht und nix hat geklappt.... wär nett wenn jemand den Fehler aufdeckt

Fehler in der Konsole wenn ich m2 qc mache: error occured on compile give_basic_weapon.quest

xxaate is offline  
Old   #12457
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Hallo .N.e.R.o.,

zunächst: poste deine Quest doch das nächste mal bitte innerhalb von [php][/php] oder [code][/code] Blöcken.
Macht das Ganze deutlich einfacher zu lesen.

Zu deiner Quest:
1)
PHP Code:
when login or pc.get_level() >= 1 begin 
pc.get_level() ist kein gültiges event, weswegen das nicht zu kompilieren ist.
Besser:
PHP Code:
when login or levelup with pc.get_level() >= 1 begin 
2) Du hattest zuviele ends am Ende

Hier nun die hoffentlich funktionierende Quest:
PHP Code:
quest truhen_zero begin 
    state start begin 
        when login 
or levelup with pc.get_level() >= 1 begin 
            set_state
(truhen) 
        
end 
    end 
    state truhen begin 
        when 50187.
use begin 
            local item_vnum 
= 19 
            local item_vnum 
= 11209
            
if pc.get_job() == 1 then 
                item_vnum 
= 1009
                item_vnum 
= 11409 
            
elseif pc.get_job() == 2 then 
                item_vnum 
= 19
                item_vnum 
= 11609 
            
elseif pc.get_job() == 3 then 
                item_vnum 
= 7009 
                item_vnum 
= 11809
            end 
            pc
.give_item2(item_vnum) --lvl 1er waffe je nach rasse 
            pc
.give_item2(27001, 20) --Roter Trank(K) 
            
pc.give_item2(27004, 10) --Blauer Trank(K) 
            
pc.give_item2(27110, 5) --Grüner Trank(K) 
            
pc.give_item2(27113, 5) --Violetter Trank(K)
            
pc.give_item2(13009 , 1)
            
pc.give_item2(14009 , 1)
            
pc.give_item2(15009 , 1)
            
pc.give_item2(16009 , 1)
            
pc.give_item2(17009 , 1)
            
pc.give_item2(70038 , 200)
            
pc.give_item2(27102 , 200)
            
pc.give_item2(39026 , 200)
            
pc.give_item2(72723 , 1)
            
pc.give_item2(72727 , 1)
            
pc.give_item2(72701 , 1)
            
pc.give_item2(50053 , 1)
            
pc.give_item2(70007 , 1)
            
pc.give_item2(18009 , 1)
            
pc.remove_item(50187, 1) --Lehrlingstruhe I verschwindet 
        end 
        when 50188.
use with pc.get_level() >= 10 begin 
            pc
.give_item2(72723, 1) --Elixier der Sonne (K) 
            
pc.give_item2(27111, 3) --Grüner Trank(M) 
            
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) 
            
pc.give_item2(76008, 3) --Medaille des Drachen 
            pc
.give_item2(50189, 1) --Lehrlingstruhe III 
            pc
.remove_item(50188, 1) --Lehrlingstruhe II verschwindet 
        end 
        when 50189.
use with pc.get_level() >= 20 begin 
            pc
.give_item2(72727, 1) --Elixier des Mondes (K) 
            
pc.give_item2(27111, 3) --Grüner Trank(M) 
            
pc.give_item2(27113, 3) --Geschwindigkeits Trank(K) 
            
pc.give_item2(76006, 1) --Kompass des Metinsteins 
            pc
.give_item2(76024, 3) --Grüner Zauber 
            pc
.give_item2(76025, 3) --Grüne Stärke 
            pc
.give_item2(50190, 1) --Expertentruhe I 
            pc
.remove_item(50189, 1) --Lehrlingstruhe III verschwindet 
        end 
        when 50190.
use with pc.get_level() >= 30 begin 
            pc
.give_item2(27113, 3) --Geschwindigkeits Trank(K) 
            
pc.give_item2(27112, 3) --Trank des Angriffs 
            pc
.give_item2(25040, 5) --Segenschriftrollen 
            pc
.give_item2(70003, 1) --Buch des Anführers 
            pc
.give_item2(50191, 1) --Expertentruhe II 
            pc
.remove_item(50190, 1) --Expertentruhe I verschwindet 
        end 
        when 50191.
use with pc.get_level() >= 40 begin 
            pc
.give_item2(71101, 3) --Trank der Hast 
            pc
.give_item2(27112, 3) --Trank des Angriffs 
            pc
.give_item2(71153, 1) --Trank der Weisheit 
            pc
.give_item2(70003, 1) --Buch des Anführers 
            pc
.give_item2(50192, 1) --Expertentruhe III 
            pc
.remove_item(50191, 1) --Expertentruhe II verschwindet 
        end 
        when 50192.
use with pc.get_level() >= 50 begin 
            pc
.give_item2(71101, 3) --Trank der Hast 
            pc
.give_item2(27112, 3) --Trank des Angriffs 
            pc
.give_item2(70038, 20) --Tapferkeitsümhänge 
            pc
.give_item2(71095, 5) --Passierschein 
            pc
.give_item2(70058, 1) --Teleportationsring 
            pc
.give_item2(50193, 1) --Meistertruhe I 
            pc
.remove_item(50192, 1) --Expertentruhe III verschwindet 
        end 
        when 50193.
use with pc.get_level() >= 60 begin 
            pc
.give_item2(71032, 3) --Schriftrolle des Drachen 
            pc
.give_item2(71101, 3) --Trank der Hast 
            pc
.give_item2(27112, 3) --Trank des Angriffs 
            pc
.give_item2(76000, 5) --Pfirsichblütenwein 
            pc
.give_item2(50194, 1) --Meistertruhe II 
            pc
.remove_item(50193, 1) --Meistertruhe I verschwindet 
        end 
        when 50194.
use with pc.get_level() >= 70 begin 
            pc
.give_item2(71101, 3) --Trank der Hast 
            pc
.give_item2(27112, 3) --Trank des Angriffs 
            pc
.give_item2(76001, 2) --Status-Neuverteilung 
            pc
.give_item2(71084, 3) --Gegenstand verstärken 
            pc
.give_item2(71085, 3) --Gegenstand verzaubern 
            pc
.give_item2(50195, 1) --Meistertruhe III 
            pc
.remove_item(50194, 1) --Meistertruhe II verschwindet 
        end 
        when 50195.
use with pc.get_level() >= 80 begin 
            pc
.give_item2(71101, 3) --Trank der Hast 
            pc
.give_item2(27112, 3) --Trank des Angriffs 
            pc
.give_item2(72728, 1) --Elixier des Mondes (M) 
            
pc.give_item2(72728, 3) --Elixier des Forschers 
            pc
.give_item2(50196, 1) --Großmeistertruhe 
            pc
.remove_item(50195, 1) --Meistertruhe III verschwindet 
        end 
        when 50196.
use with pc.get_level() >= 90 begin 
            pc
.give_item2(39004, 1) --Segenskugel 
            pc
.give_item2(72724, 1) --Elixier der Sonne (M) 
            
pc.give_item2(76010, 3) --Blutstein 
            pc
.give_item2(30319, 3) --Schrumpfkopf 
            pc
.give_item2(50127, 1) --Grüne Zaubertruhe 
            pc
.remove_item(50196, 1) --Großmeistertruhe verschwindet 
        end  
    end 
end 
.Delta is offline  
Old   #12458
 
Chritation's Avatar
 
elite*gold: 11
Join Date: Apr 2011
Posts: 749
Received Thanks: 59
Hallo, habe den Fehler: Quest doesn´t have begin-end clause.


Wäre nett, wenn jemand mal drüberschaut

EDIT: Hat sich erledigt, man darf scheinbar keine "-" im Questnamen haben
Chritation is offline  
Old   #12459
 
zazadi's Avatar
 
elite*gold: 76
Join Date: Mar 2015
Posts: 702
Received Thanks: 245
Quote:
Originally Posted by Chritation View Post
Hallo, habe den Fehler: Quest doesn´t have begin-end clause.


Wäre nett, wenn jemand mal drüberschaut

EDIT: Hat sich erledigt, man darf scheinbar keine "-" im Questnamen haben
Da fehlt trotzdem noch ein
HTML Code:
end
vor dem state __COMPLETE__ begin
zazadi is offline  
Old   #12460
 
Chritation's Avatar
 
elite*gold: 11
Join Date: Apr 2011
Posts: 749
Received Thanks: 59
Hallo, hab ne Quest, bei der ich einem NPC ein bestimmtes Item geben möchte, welches er mir dann in ein anderes umwandelt. Ich erhalte einen assertion failure : nested == 0 Fehler.

PHP Code:
quest edelstein begin
    state start begin
        when 20091.take with item
.get_vnum() == 30210 begin
    local count 
= pc.count_item(30210)
        if 
count > 2 then
        pc
.remove_item(30210, 3)
        
pc.give_item(30021, 1)
        
end
    end
end 
Chritation is offline  
Old   #12461

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,765
Quote:
Originally Posted by Chritation View Post
Hallo, hab ne Quest, bei der ich einem NPC ein bestimmtes Item geben möchte, welches er mir dann in ein anderes umwandelt. Ich erhalte einen assertion failure : nested == 0 Fehler.

PHP Code:
quest edelstein begin
    state start begin
        when 20091.take with item
.get_vnum() == 30210 begin
    local count 
= pc.count_item(30210)
        if 
count > 2 then
        pc
.remove_item(30210, 3)
        
pc.give_item(30021, 1)
        
end
    end
end 
1 end zu wenig
rollback is offline  
Thanks
1 User
Old   #12462
 
ThaRielFliege's Avatar
 
elite*gold: 0
Join Date: Sep 2015
Posts: 688
Received Thanks: 553
Quote:
Originally Posted by Chritation View Post
Hallo, hab ne Quest, bei der ich einem NPC ein bestimmtes Item geben möchte, welches er mir dann in ein anderes umwandelt. Ich erhalte einen assertion failure : nested == 0 Fehler.

PHP Code:
quest edelstein begin
    state start begin
        when 20091.take with item
.get_vnum() == 30210 begin
    local count 
= pc.count_item(30210)
        if 
count > 2 then
        pc
.remove_item(30210, 3)
        
pc.give_item(30021, 1)
        
end
    end
end 
Versuchs mal so:

PHP Code:
quest edelstein begin
    state start begin
        when 20091.take with item
.get_vnum() >= 30210 begin
            local count 
= pc.count_item(30210)
            if 
count > 2 then
                pc
.remove_item(30210, 3)
                
pc.give_item(30021, 1)
            
end
        end
    end
end 
ThaRielFliege is offline  
Old   #12463
 
Oreoo.'s Avatar
 
elite*gold: 103
Join Date: Dec 2016
Posts: 66
Received Thanks: 16
Wollte mal wissen ob ich das so richtig gemacht habe :

PHP Code:
quest santa begin 
    state start begin 
        when 20031.chat
."Weihnachtsevent Panel" begin 
            say_title
("Weihnachts Event:") 
            if 
game.get_event_flag("xmas")==0 then 
                say
("Das Weihnachtsevent ist aus") 
                
say("Möchtest du es starten?") 
                
local s1 = select("Ja", "Nein") 
                if 
s1 == 1 then 
                    say
("Event gestartet") 
                    
game.set_event_flag("xmas", 1) 
                    
notice_all("Das Weihnachtsevent wurde gestartet") 
                    
notice_all("Ihr könnt jetzt bei jedem Monster") 
                    
notice_all("Geschenke und Socken droppen") 
                else 
                    return 
                
end 
            
else 
                
say("Das Weihnachtsevent ist an") 
                
say("Möchtest du es beenden?") 
                
local s2 = select("Ja", "Nein") 
                if 
s2 == 1 then 
                    say
("Event wurde beendet") 
                    
game.set_event_flag("xmas", 0) 
                    
notice_all("Das Weihnachtsevent wurde beendet") 
                
end 
            end 
        end 
        when kill with game
.get_event_flag("xmas")==1 and not npc.is_pc() begin 
            local drop 
= number(1, 75) 
            if 
drop == 1 then 
                game
.drop_item_with_ownership(50035, 1) 
            elseif 
drop == 2 then 
                game
.drop_item_with_ownership(50036, 1) 
            elseif 
drop == 3 then 
                game
.drop_item_with_ownership(50010, 1) 
            
end 
        end 
        when 20031.chat
."Socken" begin 
            say_title
("Weihnachtsmann") 
            if 
pc.count_item(50010) == 0 then 
                say
("Hallo ".. pc.get_name()) 
                
say("Ich habe ein Problem, ich weiß nicht wie") 
                
say("ich es erklären soll, aber ich habe") 
                
say("ausversehen alle meine Socken verloren") 
                
say("ich wollte sie eigentlich den Armen") 
                
say("schenken voll mit Geschenken") 
                
say("sie wurden übers ganze Land verteilt") 
                
wait() 
                
say("Wenn du eine Socke findest") 
                
say("Kannst du sie mir dann bringen?") 
                
say("Du bekommst auch eine Belohnung") 
            else 
                
say("Ach du hast eine meiner Socken") 
                
say("wie schön, gibst du sie mir?") 
                
say("Du bekommst auch eine") 
                
say("Belohnung") 
                
local s3 = select("Du kannst sie haben", "Nö meine Socke") 
                if 
s3 == 1 then 
                    say_title
("Weihnachtsmann:") 
                    
say("Ohh danke sehr") 
                    
say("Du bekommst von mir ein zufälliges") 
                    
say("Item aus meinem Beutel") 
                    
wait() 
                    
local beutel = number(1, 19) 
                    if 
beutel == 1 then 
                        say
("Oh es ist 5x Schwarzes Eis") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30185, 5) 
                    elseif 
beutel == 2 then 
                        say
("Oh es ist 5x Vulkanerde") 
                        
say("Bitte sehr") 
                        
pc.give_item2(31007, 5) 
                    elseif 
beutel == 3 then 
                        say
("Oh es ist 5x Carapax-Skript") 
                        
say("Bitte sehr") 
                        
pc.give_item2(31018, 1) 
                    elseif 
beutel == 4 then 
                        say
("Oh es ist 5x Carapax-Pulver") 
                        
say("Bitte sehr") 
                        
pc.give_item2(31019, 1) 
                    elseif 
beutel == 5 then 
                        say
("Oh es ist 5x Spendenteller") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30316 , 1)
                    elseif 
beutel == 6 then 
                        say
("Oh es ist 5x Legendäres Tagebuch") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30182, 1)
                    elseif 
beutel == 7 then 
                        say
("Oh es ist 5x Himmel und Hölle") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30254, 1)
                    elseif 
beutel == 8 then 
                        say
("Oh es ist 5x Schwarzes Gestein") 
                        
say("Bitte sehr") 
                        
pc.give_item2(31035, 1)
                    elseif 
beutel == 9 then 
                        say
("Oh es ist 5x Tagebuchseite") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30150, 1)
                    elseif 
beutel == 10 then 
                        say
("Oh es ist 5x Düstere Holzmaske") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30183, 1)
                    elseif 
beutel == 11 then 
                        say
("Oh es ist 5x Verzauberte Asche") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30184, 1)
                    elseif 
beutel == 12 then 
                        say
("Oh es ist 5x Vulkanglas") 
                        
say("Bitte sehr") 
                        
pc.give_item2(30188, 1)
                    elseif 
beutel == 13 then 
                        say
("Oh es ist ein Magischer Stein") 
                        
say("Bitte sehr") 
                        
pc.give_item2(25041, 1)
                    elseif 
beutel == 14 then 
                        say
("Oh es ist ein Erfahrungsring") 
                        
say("Bitte sehr") 
                        
pc.give_item2(71015, 1)
                    elseif 
beutel == 15 then 
                        say
("Oh es ist 5x Rotes Kraut") 
                        
say("Bitte sehr") 
                        
pc.give_item2(70251, 1)
                    elseif 
beutel == 16 then 
                        say
("Oh es ist 5x Blaues Kraut") 
                        
say("Bitte sehr") 
                        
pc.give_item2(70252, 1)
                    elseif 
beutel == 17 then 
                        say
("Oh es ist 5x Grünes Kraut") 
                        
say("Bitte sehr") 
                        
pc.give_item2(70253, 1)
                    elseif 
beutel == 18 then 
                        say
("Oh es ist 5x Violettes Kraut") 
                        
say("Bitte sehr") 
                        
pc.give_item2(70254, 1)
                    elseif 
beutel == 19 then 
                        say
("Oh es ist ein Lolli der Stärke") 
                        
say("Bitte sehr") 
                        
pc.give_item2(71136, 1)
                    else 
                        
say("Oh es ist 10x Sellenstein") 
                        
say("Bitte sehr") 
                        
pc.give_item2(50513, 1) 
                    
end 
                end 
            end 
        end 
    end 
end 
Oreoo. is offline  
Old   #12464
 
elite*gold: 0
Join Date: Nov 2016
Posts: 20
Received Thanks: 0
fehler
Quote:
stones_out.quest:59:syntax error : [string "start"]:16: <eof> expected near `elseif'
Error occured on compile stones_out.quest
quest
partel54 is offline  
Old   #12465
 
elite*gold: 20
Join Date: Nov 2016
Posts: 11
Received Thanks: 0
Ich wolte flammerun ohne gruppe machen wie kann ich es löschen?


PHP Code:
        when 20091.chat."Flammenrun starten" begin
            say_title
("Flammenrun Starten")
            
say("Dein Team und du seid bereit")
            
say("für einen langen Kampf?")
            
say("Wenns so ist, dann lasst uns starten!")
            
say_reward("Es kostet den Gruppenleiter 500 Rangpunkte!")
            
say("Fangt an, indem Ihr alle Monster im Norden tötet.")
            
local a =select("Ja wir sind bereit","Nein wir sind noch nicht bereit")
            if 
a == 2 then
                
return
            elseif 
a == 1 then
                
if not party.is_party() then
                    say
("Du musst dich in einer Gruppe befinden")
                    
say("um inden Falmmenrun zu kommen.")
                    return
                elseif 
not party.is_leader() then
                    say
("Es kann nur der Gruppenleader")
                    
say("den run starten.")
                    
say("")
                    return
                
end
                
if pc.get_alignment() >= 500 then
                    pc
.change_alignment(-500)
                    
d.new_jump_party(238, 7779, 6636)
                    
d.setf("flammenrun", 1)
                    
d.setf("killf1", 0)
                    
d.regen_file("data/dungeon/flamerun/regen1.txt")
                elseif 
pc.get_alignment() < 500 then
                    say
("Du hast nicht genügend Rangpunkte")
                    return
                
end
            end
        end 
.Atrix is offline  
Reply




All times are GMT +1. The time now is 05:41.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.