Register for your free account! | Forgot your password?

You last visited: Today at 21:26

  • 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 03/27/2013, 16:53   #196
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
item_list.txt Generator

Da ich gestern für knappe 200 Items die item_list.txt benötigt habe, habe ich das Tool eben geschrieben!

Das Tool war nur eben eine langeweile Produktion d.h. Tool < Alpha! Ich habe alle Infos auch nochmal in das Tool geschrieben!

Infos:

Wer's gebrauchen kann

Attached Files
File Type: zip Item_list.txt Gen (c) xGr33n.zip (294.6 KB, 62 views)
File Type: zip Item_list.txt Gen (c) xGr33n_src.zip (1.2 KB, 37 views)
xGr33n is offline  
Thanks
4 Users
Old 03/28/2013, 02:11   #197


 
Philoy's Avatar
 
elite*gold: 52
Join Date: Oct 2012
Posts: 2,860
Received Thanks: 1,560
Metin2 Logo

Ja ich wollte mal ein einfaches Metin2 Logo releasen.



Attached Files
File Type: rar Logo.rar (136.4 KB, 177 views)
Philoy is offline  
Thanks
8 Users
Old 03/29/2013, 11:41   #198
 
atag's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 104
Received Thanks: 126
Apply diff on FreeBSD

I've written this simple lua script for months ago, now the time has come to make it pub.

Very simple "diffpatcher", that creates a reverse version of the dif file (instead of a backup copy from the game core)


usage: diffpatcher.lua [-f] game-file dif-file

options: -f: force write on errors
-h or --help: this help

for example: ./diffpatcher.lua -f game somefile.dif

Required: lua-5.1
Code:
cd /usr/ports/lang/lua && make install clean
Attached Files
File Type: rar diffpatcher.rar (981 Bytes, 31 views)
atag is offline  
Thanks
7 Users
Old 03/29/2013, 17:03   #199
 
ToBii™'s Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 385
Received Thanks: 259
De Effekte -Lolli Halbmondring etc.

Hier nochmal der buff ordner für die Effekte weil ich es nirgens gefunden habe weil die Download links abgelaufen sind.
Attached Files
File Type: rar buff.rar (200.3 KB, 181 views)
ToBii™ is offline  
Thanks
6 Users
Old 03/31/2013, 22:46   #200
 
elite*gold: 19
Join Date: Jan 2013
Posts: 153
Received Thanks: 70
Box - für Metin2 Vorstellung

Hier eine Box für Metin2 Vorstellung etc.

XxImbaLikexX™ is offline  
Thanks
8 Users
Old 04/02/2013, 02:34   #201


 
Philoy's Avatar
 
elite*gold: 52
Join Date: Oct 2012
Posts: 2,860
Received Thanks: 1,560
Metin2 Signatur

Hi ich wollte mal meine Alte Signatur teilen.


Attached Files
File Type: rar Neuer Ordner.rar (311.8 KB, 43 views)
Philoy is offline  
Thanks
5 Users
Old 04/03/2013, 19:37   #202
 
elite*gold: 370
Join Date: Apr 2013
Posts: 1,848
Received Thanks: 355
Aktuelle DE Item_Proto ( Client+Serverside ) + ItemProto Converter (Nicht von Mir)

Hiermit Release ich mal die Offizielle Metin2 Item_Proto .

Im Ordner befinden sich jeweils 2 Ordner.

1x Für Clientside

1x Für Serverside

Hier der Virustotal Link:

0 / 44
___

Ich habe noch einen gut Funktionierenden ItemProto umwandler gefunden .
Funktionen?

XML zu SQL umwandeln.
Oder SQL zu XML umwandeln.

Hier der Virustotal Link:

4 / 46

Quote:
ICH VERSICHERE EUCH DAS DIESE DATEIEN KEINE VIREN HABEN !
Kind Regards, SooshHD
Attached Files
File Type: rar Aktuelle ItemProto SQL+XML by SooshHD.rar (177.0 KB, 82 views)
File Type: rar ItemProto Converter ;).rar (506.8 KB, 100 views)
SooshHD is offline  
Thanks
5 Users
Old 04/04/2013, 21:50   #203
 
elite*gold: 215
Join Date: Mar 2013
Posts: 1,032
Received Thanks: 886
Guten Abend Elitepvpers,
Ich wollte euch mal meinen Itemzerstörer Releasen.
Ihr zieht einfach ein Item drauf und es ist sofort kaputt.

Code:
quest mulleimer begin
    state start begin
        when 9005.take begin
            local destroy = item.get_vnum()
            local anzahl = item.get_count()
            pc.remove_item(destroy, anzahl)
        end
	end
end
Silver™ is offline  
Thanks
4 Users
Old 04/07/2013, 00:48   #204
 
D'Arti's Avatar
 
elite*gold: 5
Join Date: Aug 2010
Posts: 1,695
Received Thanks: 1,596
SD3_Server_attr

Da bei mir jedenfalls die server_attrs nicht richtig liefen (fail porten bla bla bla), habe ich mir mal mit nen tool endlich eine funktionstüchtige erstellt.
Mit der Server_attr könnt ihr Mobs/Boss/Metins spawnen und ihr werdet an richtige Koords geportet und nach (0, -1).

Viel Spaß damit.
Attached Files
File Type: rar server_attr.rar (5.1 KB, 46 views)
D'Arti is offline  
Thanks
3 Users
Old 04/07/2013, 01:21   #205

 
.Raicon's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 1,033
Received Thanks: 1,168
[PyRelease]Banned Icon

Hallo Com,

da ich das normale "Du wurdest gebannt!" langweilig fand, habe ich mir da noch ein Logo hinzugefügt. Da ich das ganze eigentlich ganz nett finde möchte ich es nun mit euch teilen.


Das ganze soll so aussehen:


Dann fangen wir mal an.

1. Entpackt eure Root.
2. Öffnet die intrologin.py
3. Schreibt oben unter
PHP Code:
VIRTUAL_KEYBOARD_RAND_KEY TRUE 
folgendes:
PHP Code:
global BanStatus
BanStatus 


4. Nun geht ihr in die Funktion
PHP Code:
OnLoginFailure 
5. Dort fügen wir nun
PHP Code:
if (error == "BLOCK"):
    global 
BanStatus
    BanStatus 

über
PHP Code:
loginFailureFunc=self.loginFailureFuncDict.get(errorself.SetPasswordEditLineFocus
ein.
6. Nun gehen wir in die Funktion
PHP Code:
OnUpdate 
7. Fügen direkt ganz oben dies ein
PHP Code:
global BanStatus
    self
.BannedLogo ui.ImageBox()
    
self.BannedLogo.AddFlag("not_pick")
    
self.BannedLogo.LoadImage("d:/ymir work/ui/login/banned.tga")
    
self.BannedLogo.SetPosition(wndMgr.GetScreenWidth() / 2wndMgr.GetScreenHeight() / 2)
        
    if (
BanStatus == 1):
        
self.BannedLogo.Show()
    else:
        
self.BannedLogo.Hide() 
8. Nun speichern wir alles und entpacken unsere ETC.
9. Geht in den Ordner ymir work/ui erstellt den Ordner login und fügt das Bild
aus dem Anhang in den neuerstellten Ordner ein.
10. Alles packen uns spaß haben
Attached Files
File Type: rar banned.rar (32.3 KB, 125 views)
.Raicon is offline  
Thanks
28 Users
Old 04/07/2013, 21:32   #206
 
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
Regenbogensteine-miniQuest

Nicht getestet v1:
PHP Code:
quest regenbogen begin
    state start begin
        when 50512.
use begin
            
if pc.set_skill_group()==0 then
                say
("Du hast noch keine skillgruppe gewählt")
                return
            
end
            local Tabelle
={{1,2},{3,4},{5,6},{7,8}}
            
say_title("Servername - Regenbogenstein")
            
say("Hiermit machst du dir P-Skills.")    
            
say("...")
            
say("Bitte wähle deine Lehre aus!")
            if 
pc.job ==0 then
                skills_p
=select("Körper","Mental")
            elseif 
pc.job ==1 then
                skills_p
=select("Nahkampf","Bogen")
            elseif 
pc.job ==2 then
                skills_p
=select("Magie","Waffe")
            elseif 
pc.job ==3 then
                skills_p
=select("Heil","Drachen")
            
end
            pc
.set_skill_group(Tabelle[pc.get_job()+1][skills_p])
            for 
_,i in next,special.active_skill_list[pc.get_job()+1][skills_p] do
                
pc.set_skill_level(,59)
            
end
            pc
.remove_item(505121)
            
say("Deine Skills sind auf Perfekter Meister")
        
end
    end
end 
getestet v2:
PHP Code:
quest regenbogen begin
    state start begin
        when 50512.
use begin
            
if pc.set_skill_group()==0 then
                say
("Du hast noch keine skillgruppe gewählt")
                return
            
end
            table
.foreachi(special.active_skill_list[pc.get_job()+1][pc.get_skill_group()],function(r,skillpc.set_skill_level(skill,59end)
            
chat("Deine Fertigkeiten wurden auf P gestellt")
        
end
    end
end 
©by Noa is offline  
Thanks
1 User
Old 04/08/2013, 00:28   #207
 
elite*gold: 0
Join Date: Nov 2010
Posts: 2,997
Received Thanks: 3,390
Neuste DE-Icon Ordner für eure Itemshops

Wer es braucht denn Gratuliere ich und gut das ich helfen konnte
Wer es nicht braucht denn Gratuliere ich und gut das ich helfen konnte
Wer es sinnlos findet denn Gratuliere ich und gut das ich nicht neben ihm wohne.

Welche Formate sind das:
- PNG
- GIF

ACHTUNG SEHR WICHTIG:
wer es wagt mir THANKS zugeben wird von diese 2 heute nacht besucht
auch wenn es nicht der 13te ist also ufpasse jungs:
Attached Files
File Type: rar Itemshop-Items.rar (6.91 MB, 163 views)
CrystalPrime is offline  
Thanks
16 Users
Old 04/08/2013, 07:49   #208
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Hab mal ne PSD von seed geladen und diese bearbeitet.



Download:
'oShet is offline  
Thanks
4 Users
Old 04/09/2013, 02:17   #209


 
.UnknownUser™'s Avatar
 
elite*gold: 0
The Black Market: 100/0/1
Join Date: Jun 2011
Posts: 3,364
Received Thanks: 1,743
Da es immerwieder Leute gibt sie sich wundern warum das Erze abbauen nicht funktioniert weil die Quest fehlt, stelle ich diese euch hier mal bereit.

Einfach Quest einfügen. Python make.py (oder make.sh) ausführen, reload q oder rebooten.
Fertig !

PHP Code:
quest mining begin
    state start begin
    when 20015.chat
."Spitzhacke" begin
        setskin
(NOWINDOW)
        
npc.open_shop()
    
end

    when 20015.take with item
.vnum >= 29101 and item.vnum 29200 and item.get_socket(0) != item.get_value(2begin
        say
("Spitzhacke Verbessern")
    
end
    when 20015.take with item
.vnum >= 29101 and item.vnum 29200 and item.get_socket(0) == item.get_value(2begin
        say
("§A·Q§ï¨}¾SÀY¶Ü?[ENTER]Åý§Ú¬Ý¬Ý...[ENTER]§Aªº¾SÀYµ¥¯Å¬O".. item.get_level().."")
        if 
item.get_value(3) == 100 then
        say
("§A·Q§ï¨}¶Ü?"
        else
        
say("²{¦b§Úªº¯à¤O¤£¨¬, §Ú§ï¨}¾SÀYªº¸Ü")
        
say("100*Ó¤¤" .. 100-item.get_value(3).. "*Óªºµ¥¯Å·|¤U*°. ")
        
say("§AÁÙ¬O*n§ï¨}¶Ü?"
        
end
        local s 
select("¬Oªº","¤£¬O")
        if 
== 1 then
           local f 
__refine_pick(item.get_cell())
           if 
== 2 then say("§ï¨}¤¤µo²{¿ù»~, ©Ò¥H³o¦¸§ï¨}¥¢±Ñ¤F.[ENTER]²{¦b§Ú§â¾SÀYÁÙµ¹§A[ENTER]¤U¦¸¦A¸Õ¸Õ§a."
           elseif 
== 1 then say("²{¦bµ¹§Aµ¥¯Å¤W¤Éªº¾SÀY! "
           else 
say("«u§r~ §ï¨}¥¢±Ñ¤F. ¤£¦n·N«ä[ENTER]µ¥¯Å¤U*°¤F. ")
           
end 
        
else 
        
say("¨º¦n§a, ¤U¦¸¦A¨£¤F~")
        
end
    end

    when 20047.click 
or
         
20048.click or
         
20049.click or
         
20050.click or
         
20051.click or
         
20052.click or
         
20053.click or
         
20054.click or
         
20055.click or
         
20056.click or
         
20057.click or
         
20058.click or
         
20059.click begin

         
if pc.is_mount() != true then
         pc
.mining()
         
end
    end
    end
end 
.UnknownUser™ is offline  
Thanks
2 Users
Old 04/10/2013, 08:49   #210
 
elite*gold: 0
Join Date: Mar 2012
Posts: 765
Received Thanks: 535
mini test quest mit zurück knopf
PHP Code:
quest test begin
    state start begin
        when 9009.chat
."noa test quest" begin
                say
(mob_name(npc.get_race()))
            
repeat 
                say
("hallo "..pc.get_name())
                
say("Wähle dein Item")
                
say()
                
a={"schwert+0","schwert+1","schwert+2","weiter","Abbrechen"}
                
b={10,11,12}
                
s=select_table(a)
                if 
s==4 then
                    say
("Wähle dein Item")
                    
say()
                    
a={"schwert+3","schwert+4","schwert+5","zurück","Abbrechen"}
                    
b={13,14,15}
                    
s=select_table(a)
                
end
                
if s==5 then break end
                say
(item_name(b[s]))
                
pc.give_item2(b[s])
            
until s!=4
        end
    end
end 
©by Noa is offline  
Thanks
4 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.