Register for your free account! | Forgot your password?

You last visited: Today at 17:43

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

Advertisement



[Sammelthread] kleinere Releases

Discussion on [Sammelthread] kleinere Releases within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Closed Thread
 
Old 09/13/2013, 19:42   #406
 
Sαirex's Avatar
 
elite*gold: 20
Join Date: Dec 2011
Posts: 169
Received Thanks: 42
Metin2 Render [HD]

Hey E*pvp Community,

heute stelle ich euch drei von mir hergestellte Render zur Verfügung.


Mit freundlichen Grüßen,
Sairex
Attached Files
File Type: rar Metin2 Render.rar (566.2 KB, 118 views)
Sαirex is offline  
Thanks
9 Users
Old 09/15/2013, 14:25   #407


 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,361
Received Thanks: 3,388
Metin2 Passwort Generator & hasher
Attached Files
File Type: rar Metin2 - Passwort Generator.rar (10.5 KB, 149 views)
Mr. 'Avenue™ is offline  
Thanks
7 Users
Old 09/15/2013, 14:26   #408
 
plechito's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 1,016
Received Thanks: 2,476
Attached Files
File Type: rar crustacean_general1.rar (202.4 KB, 77 views)
plechito is offline  
Thanks
11 Users
Old 09/16/2013, 19:10   #409
 
"Sh4Xx"'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 669
Received Thanks: 243
Release Neues metin2 BETA Inventar.
Heute Teile ich euch das Metin2 Beta Inventar .


Quote:
Es ist schon komplet angepasst. Doch die Richtigen SLOTS Fehlen das bedeutet für
90% für euch werden die neuen SLOTS unbrauchbar gemacht
Das Relase GABS och nicht und wäre vor der Beta eh nicht gekommen
Es ist schon angepasst aufs eq siehe Screen


Einfügen:

locale/de/ui
inventorywindow.py Öffnen:

das suchen:


PHP Code:
"slot" : ( 

HTML Code:
										{"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64},
										{"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96},
										{"index":EQUIPMENT_START_INDEX+5, "x":114, "y":65, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+6, "x":114, "y":35, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+7, "x":2, "y":105, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+8, "x":75, "y":105, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+9, "x":114, "y":1, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+11, "x":75, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+12, "x":114, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+13, "x":39, "y":105, "width":32, "height":32},

Ihr löscht natürlich das was da steht vorher

Packen Freuen.

ETC\ymir work\ui_

in eine Window datei das bikld aus dem anhang rien schnipsselnn :P
Attached Files
File Type: rar equipment_bg_with_ring.rar (45.3 KB, 152 views)
"Sh4Xx" is offline  
Thanks
3 Users
Old 09/17/2013, 00:24   #410
 
elite*gold: 0
Join Date: Sep 2012
Posts: 51
Received Thanks: 2
For inventory if it can help you I already find a pos (file 2012)

Kurosaki70 is offline  
Thanks
2 Users
Old 09/17/2013, 19:55   #411
 
.RaiKan's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 630
Received Thanks: 252
Shutdown Befehl auf 60 Sekunden:

Code:
This difference file has been created by IDA Pro
By RaiKan

game_r2089M
000812B4: 0A 3C
Shutdown Befehl auf 30 Sekunden:

Code:
This difference file has been created by IDA Pro
By RaiKan

game_r2089M
000812B4: 0A 1E
.RaiKan is offline  
Thanks
3 Users
Old 09/17/2013, 21:59   #412
 
"Sh4Xx"'s Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 669
Received Thanks: 243
*Uqdate*

Inventar v1.0.0
Was ist neu?

Die Slots sind richtig gesetzt

Alle Slots wurden nochmal gescheckt, es sind jetzt 0 Fehlern in desystem :



HTML Code:
										{"index":EQUIPMENT_START_INDEX+0, "x":39, "y":37, "width":32, "height":64},
										{"index":EQUIPMENT_START_INDEX+1, "x":39, "y":2, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+2, "x":39, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+3, "x":75, "y":67, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+4, "x":3, "y":3, "width":32, "height":96},
										{"index":EQUIPMENT_START_INDEX+5, "x":114, "y":65, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+6, "x":114, "y":35, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+7, "x":2, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+8, "x":75, "y":145, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+9, "x":114, "y":1, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+10, "x":75, "y":35, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+11, "x":4, "y":113, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+12, "x":77, "y":113, "width":32, "height":32},
										{"index":EQUIPMENT_START_INDEX+13, "x":39, "y":105, "width":32, "height":32},

Alte Version :



How To einfpgen ;:

"Sh4Xx" is offline  
Thanks
3 Users
Old 09/19/2013, 21:42   #413
 
R3laXFrEaK's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 149
Received Thanks: 23
Ka ^^ wer die quest versteht gut ich weiß nicht ob da Fehler sind
falls ja es gibt die Quest Kontrolle
Attached Files
File Type: txt boss_kill.txt (3.3 KB, 75 views)
R3laXFrEaK is offline  
Old 09/20/2013, 21:13   #414
 
.Karuzo's Avatar
 
elite*gold: 19
Join Date: Aug 2011
Posts: 588
Received Thanks: 217
Hier eine kleine Glücksrad - Quest.
Sie funktioniert (Wie der Name eigentlich schon sagt) wie ein Glücksrad.
Der Spieler muss eine von euch bestimmte Anzahl an Yang pro Runde Zahlen,
und kann von die von euch bestimmten Items gewinnen.

Das Item was der Spieler 3x angezeigt bekommt gewinnt er.

Hier die Quest:

PHP Code:
-- ######################################################################
-- #         -----------------------------------                        #
-- #                  Copyright © Sakachi2                              #
-- #                   by .CHAdonis                                     #
-- #        -------------------------------------                          #
-- ######################################################################
quest glücksrad begin
    state start begin
        when 9010.chat
."Ich möchte das Glücksrad drehen" begin
            
            local price 
100000 ------Preis pro runde
            
            say_title
(string.format("%s:"mob_name(string.format("%d"npc.get_race()))))
            
say()
            
say("Guten Tag "..pc.get_name()..",")
            
say("Du möchtest also dein Glück versuchen und")
            
say("einmal an unserem Glückskreisel drehen?")
            
say("Dies kostet "..numtomoney(price).." Yang pro Runde!")
            
say()
            
say_reward("Möchtest du dein Glück versuchen?")
            
say()
            
            if 
select("Versuchen","Nicht Versuchen") == 2 then return end
            
            say_title
(string.format("%s:"mob_name(string.format("%d"npc.get_race()))))
            
say()
            
say_reward("Wie oft möchtest du dein Glück versuchen?")
            
say()
            
            
local anzahl tonumber(input())
            
            if 
not tonumber(anzahl) or anzahl == nil or anzahl == "" or anzahl 0 then return end
            
            local newprice 
price*anzahl ---------- anzahl an Yang die der Spieler pro Runde bezahlen muss wie oft
            
            
if pc.get_gold() <= newprice then
                say_title
(string.format("%s:"mob_name(string.format("%d"npc.get_race()))))
                
say()
                
say("Du besitzt leider nicht genug Yang.")
                
say("Komm wieder wenn du genug Yang besitzt.")
                
say()
                return
            
end
            
            pc
.change_gold(-newprice)
            
            for 
1anzahl do
                
                
local item = {1918911299114991169911899279922799327994} ------ Vnum der Items die man gewinnen kann
                
                local rand 
number(1,table.getn(item))
                
local rand2 number(1,table.getn(item))
                
local rand3 number(1,table.getn(item))
                
                
local text
                
                
if item[rand]== item[rand2] and item[rand] == item[rand3then
                    text 
"Herzlichen Glückwunsch, du hast gewonnen!"
                
elseif item[rand] != item[rand2] or item[rand] != item[rand3then
                    text 
"Tut uns leid, du hast leider verloren."
                
end
                
                say_size
(350440)
                
say_title("Sakachi2 - Glücksrad")
                
say_item_vnum(item[rand])
                
say_item_vnum(item[rand2])
                
say_item_vnum(item[rand3])
                
say_reward(""..text.."")
                
say()
                
wait()
                
                if 
item[rand]== item[rand2] and item[rand] == item[rand3then
                    pc
.give_item2(item[rand], 1)
                
end
            end
        end
    end
end 
.Karuzo is offline  
Thanks
4 Users
Old 09/21/2013, 05:07   #415

 
elite*gold: 0
The Black Market: 160/0/0
Join Date: May 2012
Posts: 7,283
Received Thanks: 822
Dateien von einem zum anderen Server kopieren über scp command:
PHP Code:
scp -P 22 root@***.***.***.***:/data/datei.tar.gz ./ 
Dieser Code bezieht von einem Server ***.***.***.*** über den Port 22 und den User "root" die Datei datei.tar.gz aus dem Ordnerpfad /data/ und kopiert diese auf dem aktuellen System, in das aktuelle Verzeichnis (./)
Ielinque is offline  
Thanks
6 Users
Old 09/21/2013, 16:34   #416
 
JachuPL's Avatar
 
elite*gold: 0
Join Date: May 2012
Posts: 50
Received Thanks: 83
Fix for Invoice client error
'elf' is not declared. Error apears only if you use whisper chat.
You must open ui.py and go to def Destroy(self):. You will find here entry "elf.eventScrollUp = lambda *arg: None" and You must change it with "self.eventScrollUp = lambda *arg: None"
JachuPL is offline  
Old 09/21/2013, 21:27   #417
 
xSpongBoZZ's Avatar
 
elite*gold: 0
Join Date: Sep 2013
Posts: 108
Received Thanks: 124
Herstellungs-Quest
PHP Code:
quest lvl85 begin 
    state start begin 
        when 29958.
use begin 
            say_title
("Einhandschwertrolle - Tödliche Klinge"
            
say("Um dir diese Waffe zuerstellen,"
            
say("brauchst du folgende Items:"
            
say(""
            
say_reward("1x Nymphenschwert+9, 2x Weiße Perle,"
            
say_reward("2x Blaue Perle, 2x Rote Perle,"
            
say_reward("3x Lichtkristall+"
            
say(""
            
say_reward("Möchtest du dieses Item erstellen?"
            
local s select("Ja","Nein"
            if 
== 2 then 
                
return 
            
end 
            
if == 1 then 
                
if pc.count_item(27992) < 2 then 
                    say_title
("Einhandschwertrolle - Tödliche Klinge"
                    
say_reward("Du hast keine zwei weißen Perlen!"
                    return 
                
end 
                
if pc.count_item(27993) < 2 then 
                    say_title
("Einhandschwertrolle - Tödliche Klinge"
                    
say_reward("Du hast keine zwei blauen Perlen!"
                    return 
                
end 
                
if pc.count_item(27994) < 2 then 
                    say_title
("Einhandschwertrolle - Tödliche Klinge"
                    
say_reward("Du hast keine zwei roten Perlen!"
                    return 
                
end 
                
if pc.count_item(29967) < 3 then 
                    say_title
("Einhandschwertrolle - Tödliche Klinge"
                    
say_reward("Du hast keine drei Lichtkristall+!"
                    return 
                
end 
                
if pc.count_item(169) < 1 then 
                    say_title
("Einhandschwertrolle - Tödliche Klinge"
                    
say_reward("Du hast kein Nymphenschwert+9!"
                    return 
                
end 
                pc
.remove_item(27992,2
                
pc.remove_item(27993,2
                
pc.remove_item(27994,2
                
pc.remove_item(29967,3
                
pc.remove_item(169,1
                
item.remove() 
                
pc.give_item2(210,1
                
say_title("Einhandschwertrolle - Tödliche Klinge"
                
say_reward("Du hast erfolgreich hergestellt:"
                
say_item_vnum(210
            
end 
        end 
         
         
        when 29957.
use begin 
            say_title
("Einhandschwertrolle - Schädelspalter"
            
say("Um dir diese Waffe zuerstellen,"
            
say("brauchst du folgende Items:"
            
say(""
            
say_reward("1x Schlachtschwert+9, 2x Weiße Perle,"
            
say_reward("2x Blaue Perle, 2x Rote Perle,"
            
say_reward("3x Lichtkristall+"
            
say(""
            
say_reward("Möchtest du dieses Item erstellen?"
            
local s select("Ja","Nein"
            if 
== 2 then 
                
return 
            
end 
            
if == 1 then 
                
if pc.count_item(27992) < 2 then 
                    say_title
("Einhandschwertrolle - Schädelspalter"
                    
say_reward("Du hast keine zwei weißen Perlen!"
                    return 
                
end 
                
if pc.count_item(27993) < 2 then 
                    say_title
("Einhandschwertrolle - Schädelspalter"
                    
say_reward("Du hast keine zwei blauen Perlen!"
                    return 
                
end 
                
if pc.count_item(27994) < 2 then 
                    say_title
("Einhandschwertrolle - Schädelspalter"
                    
say_reward("Du hast keine zwei roten Perlen!"
                    return 
                
end 
                
if pc.count_item(29967) < 3 then 
                    say_title
("Einhandschwertrolle - Schädelspalter"
                    
say_reward("Du hast keine drei Lichtkristall+!"
                    return 
                
end 
                
if pc.count_item(149) < 1 then 
                    say_title
("Einhandschwertrolle - Schädelspalter"
                    
say_reward("Du hast kein Schlachtschwert+9!"
                    return 
                
end 
                pc
.remove_item(27992,2
                
pc.remove_item(27993,2
                
pc.remove_item(27994,2
                
pc.remove_item(29967,3
                
pc.remove_item(149,1
                
item.remove() 
                
pc.give_item2(920,1
                
say_title("Einhandschwertrolle - Schädelspalter"
                
say_reward("Du hast erfolgreich hergestellt:"
                
say_item_vnum(920
            
end 
        end 
         
        when 29956.
use begin 
            say_title
("Dolchrolle - Sägezahnmesser"
            
say("Um dir diese Waffe zuerstellen,"
            
say("brauchst du folgende Items:"
            
say(""
            
say_reward("1x Blitzmesser+9, 2x Weiße Perle,"
            
say_reward("2x Blaue Perle, 2x Rote Perle,"
            
say_reward("3x Lichtkristall+"
            
say(""
            
say_reward("Möchtest du dieses Item erstellen?"
            
local s select("Ja","Nein"
            if 
== 2 then 
                
return 
            
end 
            
if == 1 then 
                
if pc.count_item(27992) < 2 then 
                    say_title
("Dolchrolle - Sägezahnmesser"
                    
say_reward("Du hast keine zwei weißen Perlen!"
                    return 
                
end 
                
if pc.count_item(27993) < 2 then 
                    say_title
("Dolchrolle - Sägezahnmesser"
                    
say_reward("Du hast keine zwei blauen Perlen!"
                    return 
                
end 
                
if pc.count_item(27994) < 2 then 
                    say_title
("Dolchrolle - Sägezahnmesser"
                    
say_reward("Du hast keine zwei roten Perlen!"
                    return 
                
end 
                
if pc.count_item(29967) < 3 then 
                    say_title
("Dolchrolle - Sägezahnmesser"
                    
say_reward("Du hast keine drei Lichtkristall+!"
                    return 
                
end 
                
if pc.count_item(1119) < 1 then 
                    say_title
("Dolchrolle - Sägezahnmesser"
                    
say_reward("Du hast kein Blitzmesser+9!"
                    return 
                
end 
                pc
.remove_item(27992,2
                
pc.remove_item(27993,2
                
pc.remove_item(27994,2
                
pc.remove_item(29967,3
                
pc.remove_item(1119,1
                
item.remove() 
                
pc.give_item2(1140,1
                
say_title("Dolchrolle - Sägezahnmesser"
                
say_reward("Du hast erfolgreich hergestellt:"
                
say_item_vnum(1140
            
end 
        end 
         
        when 29955.
use begin 
            say_title
("Bogenrolle - Geisterbogen"
            
say("Um dir diese Waffe zuerstellen,"
            
say("brauchst du folgende Items:"
            
say(""
            
say_reward("1x Großgelbdrachenbogen+9, 2x Weiße Perle,"
            
say_reward("2x Blaue Perle, 2x Rote Perle,"
            
say_reward("3x Lichtkristall+"
            
say(""
            
say_reward("Möchtest du dieses Item erstellen?"
            
local s select("Ja","Nein"
            if 
== 2 then 
                
return 
            
end 
            
if == 1 then 
                
if pc.count_item(27992) < 2 then 
                    say_title
("Bogenrolle - Geisterbogen"
                    
say_reward("Du hast keine zwei weißen Perlen!"
                    return 
                
end 
                
if pc.count_item(27993) < 2 then 
                    say_title
("Bogenrolle - Geisterbogen"
                    
say_reward("Du hast keine zwei blauen Perlen!"
                    return 
                
end 
                
if pc.count_item(27994) < 2 then 
                    say_title
("Bogenrolle - Geisterbogen"
                    
say_reward("Du hast keine zwei roten Perlen!"
                    return 
                
end 
                
if pc.count_item(29967) < 3 then 
                    say_title
("Bogenrolle - Geisterbogen"
                    
say_reward("Du hast keine drei Lichtkristall+!"
                    return 
                
end 
                
if pc.count_item(2149) < 1 then 
                    say_title
("Bogenrolle - Geisterbogen"
                    
say_reward("Du hast kein Großgelbdrachenbogen+9!"
                    return 
                
end 
                pc
.remove_item(27992,2
                
pc.remove_item(27993,2
                
pc.remove_item(27994,2
                
pc.remove_item(29967,3
                
pc.remove_item(2149,1
                
item.remove() 
                
pc.give_item2(2190,1
                
say_title("Dolchrolle - Geisterbogen"
                
say_reward("Du hast erfolgreich hergestellt:"
                
say_item_vnum(2190
            
end 
        end 
        when 29954.
use begin 
            say_title
("Zweihandschwertrolle - Gelbdrachentöter"
            
say("Um dir diese Waffe zuerstellen,"
            
say("brauchst du folgende Items:"
            
say(""
            
say_reward("1x Partisane+9, 2x Weiße Perle,"
            
say_reward("2x Blaue Perle, 2x Rote Perle,"
            
say_reward("3x Lichtkristall+"
            
say(""
            
say_reward("Möchtest du dieses Item erstellen?"
            
local s select("Ja","Nein"
            if 
== 2 then 
                
return 
            
end 
            
if == 1 then 
                
if pc.count_item(27992) < 2 then 
                    say_title
("Zweihandschwertrolle - Gelbdrachentöter"
                    
say_reward("Du hast keine zwei weißen Perlen!"
                    return 
                
end 
                
if pc.count_item(27993) < 2 then 
                    say_title
("Zweihandschwertrolle - Gelbdrachentöter"
                    
say_reward("Du hast keine zwei blauen Perlen!"
                    return 
                
end 
                
if pc.count_item(27994) < 2 then 
                    say_title
("Zweihandschwertrolle - Gelbdrachentöter"
                    
say_reward("Du hast keine zwei roten Perlen!"
                    return 
                
end 
                
if pc.count_item(29967) < 3 then 
                    say_title
("Zweihandschwertrolle - Gelbdrachentöter"
                    
say_reward("Du hast keine drei Lichtkristall+!"
                    return 
                
end 
                
if pc.count_item(3139) < 1 then 
                    say_title
("Zweihandschwertrolle - Gelbdrachentöter"
                    
say_reward("Du hast keine Partisane+9!"
                    return 
                
end 
                pc
.remove_item(27992,2
                
pc.remove_item(27993,2
                
pc.remove_item(27994,2
                
pc.remove_item(29967,3
                
pc.remove_item(3139,1
                
item.remove() 
                
pc.give_item2(3170,1
                
say_title("Zweihandschwertrolle - Gelbdrachentöter"
                
say_reward("Du hast erfolgreich hergestellt:"
                
say_item_vnum(3170
            
end 
        end 
        when 29953.
use begin 
            say_title
("Glockenrolle - Hibiskusglocke"
            
say("Um dir diese Waffe zuerstellen,"
            
say("brauchst du folgende Items:"
            
say(""
            
say_reward("1x Donnervogelglocke+9, 2x Weiße Perle,"
            
say_reward("2x Blaue Perle, 2x Rote Perle,"
            
say_reward("3x Lichtkristall+"
            
say(""
            
say_reward("Möchtest du dieses Item erstellen?"
            
local s select("Ja","Nein"
            if 
== 2 then 
                
return 
            
end 
            
if == 1 then 
                
if pc.count_item(27992) < 2 then 
                    say_title
("Glockenrolle - Hibiskusglocke"
                    
say_reward("Du hast keine zwei weißen Perlen!"
                    return 
                
end 
                
if pc.count_item(27993) < 2 then 
                    say_title
("Glockenrolle - Hibiskusglocke"
                    
say_reward("Du hast keine zwei blauen Perlen!"
                    return 
                
end 
                
if pc.count_item(27994) < 2 then 
                    say_title
("Glockenrolle - Hibiskusglocke"
                    
say_reward("Du hast keine zwei roten Perlen!"
                    return 
                
end 
                
if pc.count_item(29967) < 3 then 
                    say_title
("Glockenrolle - Hibiskusglocke"
                    
say_reward("Du hast keine drei Lichtkristall+!"
                    return 
                
end 
                
if pc.count_item(5099) < 1 then 
                    say_title
("Glockenrolle - Hibiskusglocke"
                    
say_reward("Du hast keine Donnervogelglocke+9!"
                    return 
                
end 
                pc
.remove_item(27992,2
                
pc.remove_item(27993,2
                
pc.remove_item(27994,2
                
pc.remove_item(29967,3
                
pc.remove_item(5099,1
                
item.remove() 
                
pc.give_item2(5150,1
                
say_title("Glockenrolle - Hibiskusglocke"
                
say_reward("Du hast erfolgreich hergestellt:"
                
say_item_vnum(5150
            
end 
        end 
        when 29952.
use begin 
            say_title
("Fächerrolle - Drachen-Fächer"
            
say("Um dir diese Waffe zuerstellen,"
            
say("brauchst du folgende Items:"
            
say(""
            
say_reward("1x Himmelsvogelfächer+9, 2x Weiße Perle,"
            
say_reward("2x Blaue Perle, 2x Rote Perle,"
            
say_reward("3x Lichtkristall+"
            
say(""
            
say_reward("Möchtest du dieses Item erstellen?"
            
local s select("Ja","Nein"
            if 
== 2 then 
                
return 
            
end 
            
if == 1 then 
                
if pc.count_item(27992) < 2 then 
                    say_title
("Fächerrolle - Drachen-Fäche"
                    
say_reward("Du hast keine zwei weißen Perlen!"
                    return 
                
end 
                
if pc.count_item(27993) < 2 then 
                    say_title
("Fächerrolle - Drachen-Fäche"
                    
say_reward("Du hast keine zwei blauen Perlen!"
                    return 
                
end 
                
if pc.count_item(27994) < 2 then 
                    say_title
("Fächerrolle - Drachen-Fäche"
                    
say_reward("Du hast keine zwei roten Perlen!"
                    return 
                
end 
                
if pc.count_item(29967) < 3 then 
                    say_title
("Fächerrolle - Drachen-Fäche"
                    
say_reward("Du hast keine drei Lichtkristall+!"
                    return 
                
end 
                
if pc.count_item(7139) < 1 then 
                    say_title
("Fächerrolle - Drachen-Fäche"
                    
say_reward("Du hast keinen Himmelsvogelfächer+9!"
                    return 
                
end 
                pc
.remove_item(27992,2
                
pc.remove_item(27993,2
                
pc.remove_item(27994,2
                
pc.remove_item(29967,3
                
pc.remove_item(7139,1
                
item.remove() 
                
pc.give_item2(7180,1
                
say_title("Fächerrolle - Drachen-Fäche"
                
say_reward("Du hast erfolgreich hergestellt:"
                
say_item_vnum(7180
            
end 
        end 
    end     
end 
PHP Code:
quest player_kill1 begin   
    state start begin   
        when login with pc
.level >= 150 begin   
            set_state
(player_kill1)   
        
end   
    end   

    state player_kill1 begin   
        when letter begin   
            send_letter
("Mission 1")   
        
end   

        when button 
or info begin   
            say
("Das ist Unsere Mission 1 Quest,")  
            
say_reward("50  Spieler toeten = 10% Halbmenschen , 1.000 TP")  
            
say_reward("120  Spieler toeten = 10% Halbmenschen , 2.000 TP"
            
pc.setqf("level"1)  
        
end  
        when kill with npc
.is_pc() begin  
            
if get_time() < pc.getqf("kill_time"then   
                chat
("Die 1 Minute ist derzeit noch nicht vergangen")  
                
chat("Du erhielst keinen Punkt")  
                return  
            
end      
            chat
("Du hast einen Punkt erhalten Gratuliere du hast derzeit ")  
            
chat("Einen weiteren Punkt erhaelst du in erst 1 Minuten")  
            
chat("Derzeit besitz du "..pc.getqf("kill_punkte").." Punkt(e)")  
            
pc.setqf("kill_punkte"pc.getqf("kill_punkte")+1)  
            
pc.setqf("kill_time"get_time() + 60*1)     
            if 
pc.getqf("kill_punkte") == 50 then  
                affect
.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60)  
                
affect.add_collect(apply.MAX_HP,1000,60*60*24*365*60)  
                
say("Du hast soeben 50 Leute getoetet")  
                
say("Dafuer kriegst du 10% Halbmenschen")  
                
say("Und 2000 TP")  
            elseif 
pc.getqf("kill_punkte") == 120 then   
                affect
.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60)  
                
affect.add_collect(apply.MAX_HP,2000,60*60*24*365*60)  
                
say("Du hast soeben 120 Leute getoetet")  
                
say("Dafuer kriegst du 20% Halbmenschen")  
                
say("Und 3000 TP")  
                
set_state(player_kill_end)  
            
end  
        end  
    end 
    state player_kill_end begin 
    end 
end 
PHP Code:
affect.add_collect(apply.ATTBONUS_HUMAN,10,60*60*24*365*60)  Der Bonus Werte 
PHP Code:
pc.setqf("kill_punkte"pc.getqf("kill_punkte")+1)   Sicherheitsfix 
PHP Code:
pc.setqf("kill_time"get_time() + 60*1)     Nach wie vielen Minuten ein Punkt Zählt 
PHP Code:
if pc.getqf("kill_punkte") == 50 then  Wie viele Punkte Mann Braucht Um Den Bonus zu bekommen 
xSpongBoZZ is offline  
Thanks
3 Users
Old 09/21/2013, 23:56   #418
 
BibituR's Avatar
 
elite*gold: 0
Join Date: Jan 2012
Posts: 42
Received Thanks: 10
Ergänzung zu den Attribut Belohnungen von Quests

Moin,

da ja einige oder sogar alle Server die Biologen-Quests benutzen
ergänze ich mal die Boni der 85er, 90er Bio da einige noch diese
Belohnungen aus dem Thread benutzen:



gemeint sind die Attribute für Abwehr gegen Krieger, Ninja, Sura, Schamanen
und die Attribute, Stark gegen Krieger, Ninja, Sura, Schamanen:
PHP Code:
apply.ATT_BONUS_TO_WARRIOR
apply
.ATT_BONUS_TO_ASSASSIN
apply
.ATT_BONUS_TO_SURA
apply
.ATT_BONUS_TO_SHAMAN
apply
.RESIST_ASSASSIN
apply
.RESIST_SURA
apply
.RESIST_SHAMAN
apply
.RESIST_WARRIOR 
Diese müssten statt so wie hier oben dann so aussehen:
PHP Code:
apply.ATTBONUS_WARRIOR
apply
.ATTBONUS_ASSASSIN
apply
.ATTBONUS_SURA
apply
.ATTBONUS_SHAMAN
POINT_RESIST_WARRIOR
POINT_RESIST_ASSASSIN
POINT_RESIST_SURA
POINT_RESIST_SHAMAN 
In einer Quest wäre es dann so für Stark gegen die jeweilige Rasse:
PHP Code:
affect.add_collect(apply.ATTBONUS_WARRIOR860*60*24*365*60)
affect.add_collect(apply.ATTBONUS_ASSASSIN860*60*24*365*60)
affect.add_collect(apply.ATTBONUS_SURA860*60*24*365*60)
affect.add_collect(apply.ATTBONUS_SHAMAN860*60*24*365*60
und so für Abwehr gegen die jeweilige Rasse:
PHP Code:
affect.add_collect_point(POINT_RESIST_WARRIOR1060*60*24*365*60)
affect.add_collect_point(POINT_RESIST_ASSASSIN1060*60*24*365*60)
affect.add_collect_point(POINT_RESIST_SURA1060*60*24*365*60)
affect.add_collect_point(POINT_RESIST_SHAMAN1060*60*24*365*60
Beim Bonus, Stark gegen Monster genau das gleiche statt:
PHP Code:
apply.ATT_BONUS_TO_MONSTER 
dann:
PHP Code:
affect.add_collect(apply.ATTBONUS_MONSTER560*60*24*365*60
Mir ist halt aufgefallen dass man beim abschließen der Quests die Belohnungen garnicht bekam,
daraufhin habe ich rumprobiert bis es ging.
Sollte es das ganze hier schon in irgendeiner Form so geben entschuldige ich mich,
ich selbst fand jedoch nur die alten Attribute die nicht funktionieren.
Mit der Eingabe /state oder wenn ein Bonusboard oder eine Bonuspage
benutzt wird sind die Attribute dort auch zu sehen.

Getestet ist das ganze bei 2010er Files mit einer 2089er Game,
also möglich dass bei anderen Files/Games auch die alten Attribute funktionieren.


MfG
BibituR
BibituR is offline  
Thanks
7 Users
Old 09/23/2013, 09:21   #419
 
elite*gold: 50
Join Date: May 2011
Posts: 269
Received Thanks: 990
CH - Changer

ChannelChanger Tool 1.1a

The boredom is a big lord.
Idea was came from &&


Version info:
Code:
   v1.0  : GUI
           Connection with variables
   v1.1  : Connection with serverInfo
           Serverstatus checker and show the states
           Disabled connection if the server is FULL or Offline
           Added special map interrupter(dt,dc etc..)
   v1.1a : Added refresh button
Used sources:
- DaRealFreak's ChannelChangerBot
- YMIR's client >,< introLogin.py
- My brain C:

Bugs:
Sometimes the "SetLoginInfo" function is late and try to connect the client to the server
with wrong ID/PW. In this case the "OnLoginFailure" function will run with "WRONGPWD" and
"NOID" arguments(1x-1x) from the introLogin.py. This fault peculiar to the slower PC-s or lagg.
And not recommended the fast channel switching.

Do not forget to add this in your introLogin.LoginWindow.Connect
net.ACCOUNT_ID = id
net.ACCOUNT_PW = pwd

Haters gonna hate. Please keep your comment in yourself & Press Alt + F13!
Sorry for my bad English, P3NG3R



______________

Pet is Mine:
Code:
function PetSystem.PetIsMine()
	if not PetSystem.IsActive() then return end
	cmdchat("inputignore 1")
	local ret = tostring(input(cmdchat("petismine "..tostring(npc.get_vid()))))
	cmdchat("inputignore 0")
	if ret == "true" then
		return true
	elseif ret == "false" then
		return false
	else
		syschat("something wrong")
	end
end
			##Kommunication
			"inputignore"			: self.__InputIgnore,
			"getinput"				: self.__SendTextPacketToQuest,
			"petismine"				: self.__PetIsMineByVid,
			##END_OF_Kommunication

##GetInput
def __InputIgnore(self, flag):
	if flag.isdigit():
		constInfo.INPUT_IGNORE = int(flag)

def __SendTextPacketToQuest(self):
	net.SendQuestInputStringPacket(locale.SEND_BACK)
##END_OF_GetInput

def __PetIsMineByVid(self, vid):
	targetName = chr.GetNameByVID(int(vid))#"ElitePvP´s Ice Phoenix"
	charName = player.GetName() or chr.GetMainCharacterName()#"ElitePvP"
	if targetName[0:len(charName)] == charName:
		locale.SEND_BACK = "true"
	else:
		locale.SEND_BACK = "false"

	self.__SendTextPacketToQuest()
	locale.SEND_BACK = ""
xP3NG3Rx is offline  
Thanks
20 Users
Old 09/23/2013, 18:36   #420
 
[The]Domco's Avatar
 
elite*gold: 45
Join Date: Mar 2011
Posts: 253
Received Thanks: 239
Emotion with the same ***
Code:
This difference file has been created by Domco

domco_34083
000859C3: 8B 90
000859C4: 95 90
000859C5: BC 90
000859C6: FD 90
000859C7: FF 90
000859C8: FF 90
000859C9: 89 90
000859CA: 14 90
000859CB: 24 90
000859CC: E8 90
000859CD: EF 90
000859CE: E5 90
000859CF: F9 90
000859D0: FF 90
000859D1: 8B 90
000859D2: 8D 90
000859D3: C0 90
000859D4: FD 90
000859D5: FF 90
000859D6: FF 90
000859D7: 89 90
000859D8: 0C 90
000859D9: 24 90
000859DA: 89 90
000859DB: C3 90
000859DC: E8 90
000859DD: DF 90
000859DE: E5 90
000859DF: F9 90
000859E0: FF 90
000859E1: 39 90
000859E2: C3 90
000859E3: 0F 90
000859E4: 84 90
000859E5: 3B 90
000859E6: 01 90
000859E7: 00 90
000859E8: 00 90
000859E9: 8B 90
000859EA: 87 90
000859EB: 08 90
000859EC: C0 90
000859ED: 5E 90
000859EE: 08 90
000859EF: E9 90
000859F0: 2E 90
000859F1: FD 90
000859F2: FF 90
000859F3: FF 90
[The]Domco is offline  
Thanks
3 Users

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.