[SERVICE] Die Questerstellung

12/25/2013 17:15 .Soυzα#916
Hallo Leute, und Frohe Weihnachten.
Ich suche dringend eine Quest.

Die soll etwa so aussehen.

Mann hollt sich aus IS eine VIP-Truhe.

Quest Beginn:
------------------
Mann klickt die Truhe an geht Menü auf mann kann sich die jeweilige Rasse auswählen und bekommt dann die Items, nachdem man die Rasse ausgewählt hat sollte kommen "Gehe nochmal sicher das du mehr als 5 Plätze in dein Inventar frei hast und die Truhe verschwindet nachdem man auf Weiter geklickt hat, aber wenn man auf abbrechen klickt bleibt die Truhe enthalten.Würde ich mich freuen wenn jemand das für mich schreiben würde.

Vielen Dank.
12/25/2013 17:24 MrPlayboy#917
PHP Code:
quest pumpkin begin
    state start begin
        when ITEMVNUM
.use begin
            say_title
("Servername")
            
say("Wähle deine Rasse aus!")
            
local a=select("Krieger","Ninja","Sura","Schamane","Abbrechen")
                if 
a==5 then return
                elseif 
a==1 then
                    say_title
("Servername")
                    
say("Bitte gehe sicher, dass du 5 freie Plätze[ENTER]im Inventar hast!")
                    if 
select("Weiter","Abbrechen")==2 then return
                    else
                        
item.remove()
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                    
end
                
elseif a==2 then
                    say_title
("Servername")
                    
say("Bitte gehe sicher, dass du 5 freie Plätze[ENTER]im Inventar hast!")
                    if 
select("Weiter","Abbrechen")==2 then return
                    else
                        
item.remove()
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                    
end
                
elseif a==3 then
                    say_title
("Servername")
                    
say("Bitte gehe sicher, dass du 5 freie Plätze[ENTER]im Inventar hast!")
                    if 
select("Weiter","Abbrechen")==2 then return
                    else
                        
item.remove()
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                    
end
                
elseif a==4 then
                    say_title
("Servername")
                    
say("Bitte gehe sicher, dass du 5 freie Plätze[ENTER]im Inventar hast!")
                    if 
select("Weiter","Abbrechen")==2 then return
                    else
                        
item.remove()
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                        
pc.give_item2("ITEMID"Anzahl)
                    
end
                end
        end
    end
end 
12/25/2013 17:39 .yorliK#918
Hey.

PHP Code:
Der Spieler wird ausgeloggt und bekommt nen 20min block
danach kann er sich wieder einloggen
Wie kann man das am besten meistern?


Vielen Dank schonmal, achja und Frohe Weihnachten.
12/26/2013 14:20 .Soυzα#919
Hallo Leute ich suche eine Port Quest wo man NPC anklickt dann da steht halt Kammer des Grauens und man braucht ein item um rein zu kommen man gibt das Item ab und man wird hingeportet kordis selbst anpassbar halt.
12/26/2013 14:27 MrPlayboy#920
PHP Code:
quest pumpkin begin
    state start begin
        when NPCVNUM
.chat."Kammer des Grauens" begin
            say_title
(""..mob_name(NPCVNUM)..":")
            
say("Um die Kammer des Grauens zu betreten[ENTER]benötigst du folgendes Iten:")
            
say_item_vnum(ITEMVNUM)
            if 
pc.count_item(ITEMVNUM)>=1 then
                
if select("Betreten","Abbrechen")==2 then return end
                say_title
(""..mob_name(NPCVNUM)..":")
                
say("Viel Glück!")
                
pc.remove_item(ITEMVNUM)
                
pc.warp(XY)
            else
                
say("Du hast das Item nicht dabei!")
            
end
        end
    end
end 
12/26/2013 16:18 MrPlayboy#921
PHP Code:
quest apollo begin
    state start begin
        when logout with pc
.get_map_index() == 66 begin
            pc
.remove_item("ITEMVNUM"ANZAHL)
        
end
    end
end 
12/26/2013 19:30 .yorliK#922
Moin, es gibt ja die Funktion find.player_by_name oder so ähnlich um zu kontrollieren ob dieser Name schon existiert(wie ich gehört habe geht das nur bei Leuten im gleichen Core).

Wie kann ich das nun per mysql_query kontrollieren? Das er die db nach dem Namen absucht und einem dann sagt "jo gibt es" oder "nein gibt es nicht".
12/27/2013 07:30 Naru.Chan#923
Könntest du mir so eine Quest erstellen?
Bitte danke.

Z.b ab sobald du 500 kills hast bekommst du ne quest darin steht töte 100 blaue gelbe und rote dafür bekommt man z.b ein pokemon / ab 1000 kills bekommst du töte 300 blaue rote und gelbe dazu den bosen blablabla mob auf der pvm map gibt wd ne Belohnung
12/27/2013 12:30 DiasporaGaming#924
Hat wer ne gute AntiEXP Ring Quest?
12/27/2013 12:34 DerForenLeser#925
Quote:
Originally Posted by .FlashTeX™ View Post
Hallo, ich weis nicht ob ich hier richtig bin, & ich nach nem Quester Fragen darf.

Aufjedenfall suche ich einen Quester, der sich richtig gut auskennt & der mir auf autrage eine Quest schreiben kann.
Natürlich wird dieser bezahlt.
Es wäre sehr nett, wenn sich jemand melden würde in Skype bin ich erreichbar unter dem Namen mein.grisu
Natürlich bin ich auch in Epvp verfügbar.

Liebe Grüße
Flash
Frag am Besten hier nach:
[Only registered and activated users can see links. Click Here To Register...]

Quote:
Originally Posted by DiasporaGaming View Post
Hat wer ne gute AntiEXP Ring Quest?
PHP Code:
quest anti_exp begin
    state start begin
        when exp
.timer begin            
            pc
.give_exp2(-pc.get_exp())
        
end
        when 72501.
use begin
            
if pc.getqf("exp_block")==0 then
                chat
("Ab jetzt bekommst du KEINE Exp mehr!")
                
pc.setqf("exp_block"1)    
                
loop_timer("exp"1)
            else
                
chat("Ab jetzt bekommst du wieder Exp!")
                
pc.setqf("exp_block"0)
                
cleartimer("exp")
            
end
        end        
    end
end 
12/27/2013 14:21 MrPlayboy#926
Diese hier sollte besser sein, da wird deine EXP nicht jede Sekunde gelöscht sondern nach JEDEM Monsterkill, dh bei einem Server mit Highrates ist ein Levelup ausgeschlossen:
PHP Code:
quest anti_exp begin 
    state start begin 
        when 72501.
use begin 
            
if pc.getqf("exp_block")==0 then 
                chat
("Ab jetzt bekommst du KEINE Exp mehr!"
                
pc.setqf("exp_block"1)     
            else 
                
chat("Ab jetzt bekommst du wieder Exp!"
                
pc.setqf("exp_block"0
            
end 
        end
        when kill with not npc
.is_pc() and pc.getqf("exp_block")==1 begin
            pc
.give_exp2(-pc.get_exp())
        
end
    end 
end 
12/27/2013 14:33 Mijago#927
Mal so am Rande, ich mag die Anti-EXP Quests nicht, die immer die EP auf 0 setzen, nur weil der Coder zu faul war, einfach die alten EP zu speichern und nur die Differenz abzuziehen..

Ich würde das spontan so lösen:
Code:
quest anti_exp begin 
    state start begin 
        when 72501.use begin 
            pc.setqf("exp_block", pc.getqf("exp_block") >= 0 and 0 or pc.get_exp())
            chat("Du erhälst nun "..(pc.getqf("exp_block")== 0 and "wieder" or "keine").." EXP.")
        end
        when kill with not npc.is_pc() and pc.getqf("exp_block")>=0 and pc.get_exp() > pc.getqf("exp_block") begin
            pc.give_exp2(-math.max(0,pc.get_exp()-pc.getqf("exp_block")))
        end
    end 
end
12/27/2013 15:24 .Soυzα#928
Moin ich mal wieder ich suche die oficial_pet quest für die 2038M game. Da bei mir die Pets ganz Normal Funktunieren aber beim wegrufen die Bonis nicht verschwinden. Hier meine Quest.

12/27/2013 15:45 DerForenLeser#929
Quote:
Originally Posted by .Pumpkin View Post
Moin ich mal wieder ich suche die oficial_pet quest für die 2038M game. Da bei mir die Pets ganz Normal Funktunieren aber beim wegrufen die Bonis nicht verschwinden. Hier meine Quest.

Nimm eine komplett andere Quest.. Mit der Version kann man nämlich wunderbar buggen.


Musst halt Boni anpassen..
12/27/2013 15:49 .Soυzα#930
Da ist zB Azrael und Panda eisbär nicht mit dabei wie füg ich die noch mit ein?