Register for your free account! | Forgot your password?

You last visited: Today at 01:17

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

Advertisement



Welcome Nachricht!

Discussion on Welcome Nachricht! within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2012
Posts: 147
Received Thanks: 8
Welcome Nachricht!

Code:
quest welcome begin
    state start begin
        when login begin
            if pc.getqf("welcome") == 0 then
                pc.setqf("welcome", 1)
                
                if pc.job == 0 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Krieger auf Akazuki2!")
                end
                
                if pc.job == 1 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Ninja auf Akazuki2!")
                end    

                if pc.job == 2 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Sura auf Akazuki2!")
                end    

                if pc.job == 3 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Schamane auf Akazuki2!")
                end                
                
            end    
        end        
    end
end
Diese Quest hab ich in meinem Server eingefügt alles ist gut und es geht auch wenn sich einer einloggt aber das ist das Problem immer wenn sich einer einloggt sogar ich als SA kommt Wir Begrüßen .... als Neuen .... auf Akazuki2

Möchte aber das nur die neuen die sich grad ein neuen char gemacht haben nur dann soll das kommen

wie geht das´?
selomelox3 is offline  
Old 10/04/2012, 00:37   #2
 
Toffeepopcorn's Avatar
 
elite*gold: 0
Join Date: Sep 2012
Posts: 86
Received Thanks: 5
Das sollte dir helfen :
Toffeepopcorn is offline  
Old 10/04/2012, 00:45   #3
 
elite*gold: 0
Join Date: Mar 2012
Posts: 147
Received Thanks: 8
Habe doch daroo files !
selomelox3 is offline  
Old 10/04/2012, 11:00   #4
 
Jоe's Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 749
Received Thanks: 188
Quote:
Originally Posted by selomelox3 View Post
Code:
quest welcome begin
    state start begin
        when login begin
            if pc.getqf("welcome") == 0 then
                pc.setqf("welcome", 1)
                
                if pc.job == 0 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Krieger auf Akazuki2!")
                end
                
                if pc.job == 1 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Ninja auf Akazuki2!")
                end    

                if pc.job == 2 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Sura auf Akazuki2!")
                end    

                if pc.job == 3 then
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Schamane auf Akazuki2!")
                end                
                
            end    
        end        
    end
end
Diese Quest hab ich in meinem Server eingefügt alles ist gut und es geht auch wenn sich einer einloggt aber das ist das Problem immer wenn sich einer einloggt sogar ich als SA kommt Wir Begrüßen .... als Neuen .... auf Akazuki2

Möchte aber das nur die neuen die sich grad ein neuen char gemacht haben nur dann soll das kommen

wie geht das´?
Dann musst du noch eine Level Abfrage einbauen!
Jоe is offline  
Old 10/04/2012, 11:13   #5
 
elite*gold: 0
Join Date: Mar 2012
Posts: 147
Received Thanks: 8
Und wie mach ich das Joe?
selomelox3 is offline  
Old 10/04/2012, 11:20   #6
 
Jоe's Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 749
Received Thanks: 188
Code:
quest welcome begin
    state start begin
        when login begin
            if pc.getqf("welcome") == 0 then
                pc.setqf("welcome", 1)
                
                if pc.job == 0 then
                   if pc.get_level() = 1 then 
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Krieger auf Akazuki2!")
                end
                
                if pc.job == 1 then
                   if pc.get_level() = 1 then 
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Ninja auf Akazuki2!")
                end    

                if pc.job == 2 then
                   if pc.get_level() = 1 then 
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Sura auf Akazuki2!")
                end    

                if pc.job == 3 then
                   if pc.get_level() = 1 then 
                    notice_all("Wir Begrüßen "..pc.get_name().." als Neuen Schamane auf Akazuki2!")
                end                
                
            end    
        end        
    end
end
probier das mal!
Jоe is offline  
Old 10/04/2012, 11:28   #7
 
.Chuck's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 3,354
Received Thanks: 4,535
Bitteschön

PHP Code:
quest new begin
    state start begin
            when login with pc
.getqf("first") == 0 begin
            
if pc.job == 0 then
                notice_all
("Wir begrüßen "..pc.get_name().." als neuen Krieger auf Servername!")
            elseif 
pc.job == 1 then    
                notice_all
("Wir begrüßen "..pc.get_name().." als neuen Ninja auf Akazuki2!")
            elseif 
pc.job == 2 then
                notice_all
("Wir begrüßen "..pc.get_name().." als neuen Sura auf Akazuki2!")
            elseif 
pc.job == 3 then
               notice_all
("Wir begrüßen "..pc.get_name().." als neuen Schamanen auf Akazuki2!"
            
end
            pc
.setqf("first"1)
            
set_state(complete)
        
end
    end
    state complete begin
    end
end 
.Chuck is offline  
Old 10/04/2012, 11:31   #8
 
Jоe's Avatar
 
elite*gold: 0
Join Date: Aug 2012
Posts: 749
Received Thanks: 188
Quote:
Originally Posted by .Chuck View Post
Bitteschön

PHP Code:
quest new begin
    state start begin
            when login with pc
.getqf("first") == 0 begin
            
if pc.job == 0 then
                notice_all
("Wir begrüßen "..pc.get_name().." als neuen Krieger auf Servername!")
            elseif 
pc.job == 1 then    
                notice_all
("Wir begrüßen "..pc.get_name().." als neuen Ninja auf Akazuki2!")
            elseif 
pc.job == 2 then
                notice_all
("Wir begrüßen "..pc.get_name().." als neuen Sura auf Akazuki2!")
            elseif 
pc.job == 3 then
               notice_all
("Wir begrüßen "..pc.get_name().." als neuen Schamanen auf Akazuki2!"
            
end
            pc
.setqf("first"1)
            
set_state(complete)
        
end
    end
    state complete begin
    end
end 
Glaube nicht, dass das etwas bringt xD
Jоe is offline  
Old 10/04/2012, 11:49   #9
 
elite*gold: 278
Join Date: Aug 2010
Posts: 145
Received Thanks: 19
Code:
quest give_basic_weapon begin
    state start begin
        when login with pc.getqf("basicweapon") == 0 begin
            local klasse
            if pc.job == 0 then
                pc.give_item2(11, 1)
                pc.give_item2(3001, 1)
                klasse = "Krieger"
                notice_all("Ein neuer Krieger namens "..pc.get_name().." fängt auf Satura Mt2 an!")
            elseif pc.job == 1 then    
                pc.give_item2(1001, 1)
                pc.give_item2(2001, 1)
                pc.give_item2(8000, 200)
                klasse = "Ninja"
                notice_all("Ein neuer Ninja namens "..pc.get_name().." fängt auf Satura Mt2 an!")
            elseif pc.job == 2 then
                pc.give_item2(11, 1)
                klasse = "Sura"
                notice_all("Ein neuer Sura namens "..pc.get_name().." fängt auf Satura Mt2 an!")
            elseif pc.job == 3 then
                pc.give_item2(5001, 1)
                pc.give_item2(7001, 1)
                klasse = "Schamanen"
                notice_all("Ein neuer Schamane namens "..pc.get_name().." fängt auf Satura Mt2 an!")
            end
            pc.give_item2(27002, 20)
            pc.give_item2(27001, 40)
            pc.give_item2(27004, 15)
            pc.give_item2(72702, 1)
			pc.give_gold(500)
            say_title("Willkommen auf ")
            say("")
            say("Willkommen auf !")
            say("Auf unserem Server hört der Spaß, niemals auf!")
            say("Es folgen immer mal wieder neue")
            say("Spielinhalte, also sei gespannt!")
            say("Viel Spass!")
            say("Dein Satura Mt2-Team")
            say("")
            pc.setqf("basicweapon", 1)
            set_state(__complete)
        end
    end
    state __complete begin
    end
end
ich hab das ganze einfach mit der give_basic_quest verbunden und das funktioniert supper
evoh12 is offline  
Old 10/04/2012, 14:30   #10
 
elite*gold: 1
Join Date: Dec 2011
Posts: 250
Received Thanks: 29
Hallo,
Du hattest noch bestimmt Charaktere auf dem Server bevor du die Quest Eingefügt hattest.
Das passiert immer nur einmal weil das System den Spieler nicht Begrüßt hat.
Also das Begrüßt den Spieler nochmal nachträglich weil er noch nicht Begrüßt worden ist.
Aber wenn du einen Neuen Charakter Erstellst Funktioniert das ganz Normal.

Mfg. sHaiNex
sHaiNex920 is offline  
Reply


Similar Threads Similar Threads
GM Nachricht
04/14/2012 - Metin2 Private Server - 4 Replies
Hey, Ich wollte mal fragen wie man sowas wie: "BlaBla ist online" macht (daroo files) MFG
GM Nachricht
07/09/2011 - Metin2 Private Server - 1 Replies
...
Nachricht in VPC?
01/13/2011 - Metin2 Private Server - 4 Replies
Hey... In Vpc kommt diese meldung: :1: <eof> expected near `return´ Was bedeutet diese meldung? Würd mich über hilfe freuen.
Nachricht von GM
06/16/2009 - Metin2 Private Server - 9 Replies
ein paar Leute haben grade in MSN eine Nachricht erhalten vom GM
GM-Nachricht
10/05/2007 - WoW Private Server - 1 Replies
Hay Leute, Kann mir einer sagen wie der Mangos-Befehl für eine allgeimeine GM-Nachricht ist? MfG Kloss



All times are GMT +2. The time now is 01:17.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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