Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 17:40

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

Advertisement



[Guide]XML Datei machen von DB Side Item_Proto

Discussion on [Guide]XML Datei machen von DB Side Item_Proto within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old 12/18/2010, 13:13   #31
 
.xeonBSD's Avatar
 
elite*gold: 10
Join Date: Sep 2010
Posts: 90
Received Thanks: 36
Hi,

hammer Tutorial!
Leider schaffe ich es nicht, die ä ö ü ß richtig im Client anzuzeigen.
Jedoch steht in der alten ITEM-PROTO mit der alle Sonderzeichen gingen genau der selbe Text, wie nun in der neuen, hier werden sie jedoch nur als Áo z.b. im Client angezeigt.

Würde mich über eine Lösung freuen. Habe es im UTF-8 exportiert...

grüße
.xeonBSD
.xeonBSD is offline  
Old 12/24/2010, 04:04   #32
 
heshii''s Avatar
 
elite*gold: 4
Join Date: Sep 2010
Posts: 985
Received Thanks: 337
Hat jemand das Problem mit Umlauten gelöst ?
Edit: Hab eben fehler gefunden ihr müsst einfach neue neue datei bei notepad++ klicken und dann einfach alles von der alten datei kopieren und ins neue rein und einfach als .xml datei speichern = WIN ^^
heshii' is offline  
Thanks
3 Users
Old 08/08/2011, 03:03   #33
 
elite*gold: 0
Join Date: Aug 2011
Posts: 89
Received Thanks: 4
ich habs mir einfacher gemacht, halt die spaces als suchen nach
und dan ersetzen mit '

zack fertig xD
dragon9814 is offline  
Old 06/09/2012, 16:41   #34
 
.RoThe's Avatar
 
elite*gold: 0
Join Date: Apr 2011
Posts: 182
Received Thanks: 94
Um ehrlich zu sein seh ich keine "bösen" Leerzeichen o.O
Wo wären die?
Weil gepackt bekomm ichs auch nicht..

Btw.. Die specular kommt doch an vorletzte Stelle oder nicht?^^
.RoThe is offline  
Old 06/09/2012, 22:36   #35
 
xXInYourHeadXx's Avatar
 
elite*gold: 20
Join Date: May 2012
Posts: 165
Received Thanks: 127
Ja sowas gibt es schon einfach auf eure hp ziehen und ausführen

PHP Code:
<?php error_reporting(0);
//Item_proto2XMLConverter by musicinstructor
$db_ip "XXX";
$db_login "XXX";
$db_pw "XXX";

echo 
"<title>Metin2 Item-To-XML Converter - IP: ".$db_ip." time: ".strftime("%b %d, %G - %R %Z")."</title>";
$con mysql_connect($db_ip$db_login$db_pw);
if (!
$con)
  {
  die(
'Could not connect: ' mysql_error());
  }

if (isset(
$_GET["name"])){$result_items mysql_query('SELECT * FROM player.item_proto WHERE locale_name LIKE "%'.$_GET["name"].'%" ORDER BY vnum'$con);}
else {
$result_items mysql_query('SELECT * FROM player.item_proto ORDER BY vnum'$con);}
if (
mysql_num_rows($result_items) == 0) {exit("No Matches!");}

echo 
"<textarea type='text' name='xml_code' wrap='off' class='textbox' style='width: 100%; height: 99%;'>";
while(
$row mysql_fetch_array($result_items))
{
    
$hongkongname $row['name'];
    while(
substr($hongkongname, -11) == " "){
        
$hongkongname substr($hongkongname0, -1);
    }
    
$name $row['locale_name'];
    while(
substr($name, -11) == " "){
        
$name substr($name0, -1);
    }
    
$xml '    <Item vnum="'.$row['vnum'].'" name="\''.$hongkongname.'\'" gb2312name="'.$name.'" type="'.$row['type'].'" subtype="'.$row['subtype'].'" weight="'.$row['weight'].'" size="'.$row['size'].'" antiflag="'.$row['antiflag'].'" flag="'.$row['flag'].'" wearflag="'.$row['wearflag'].'" immuneflag="'.$row['immuneflag'].'" gold="'.$row['gold'].'" buy_price="'.$row['shop_buy_price'].'" limittype0="'.$row['limittype0'].'" limitvalue0="'.$row['limitvalue0'].'" limittype1="'.$row['limittype1'].'" limitvalue1="'.$row['limitvalue1'].'" applytype0="'.$row['applytype0'].'" applyvalue0="'.$row['applyvalue0'].'" applytype1="'.$row['applytype1'].'" applyvalue1="'.$row['applyvalue1'].'" applytype2="'.$row['applytype2'].'" applyvalue2="'.$row['applyvalue2'].'" value0="'.$row['value0'].'" value1="'.$row['value1'].'" value2="'.$row['value2'].'" value3="'.$row['value3'].'" value4="'.$row['value4'].'" value5="'.$row['value5'].'" socket0="'.$row['socket0'].'" socket1="'.$row['socket1'].'" socket2="'.$row['socket2'].'" socket3="'.$row['socket3'].'" socket4="'.$row['socket4'].'" socket5="'.$row['socket5'].'" refine_vnum="'.$row['refined_vnum'].'" refine_set="'.$row['refine_set'].'" magic_pct="'.$row['magic_pct'].'" specular="'.$row['specular'].'" socket_pct="'.$row['socket_pct'].'" />';
    
$xml htmlspecialchars($xml);
    echo 
$xml;
    echo 
"\n";
}
echo 
"</textarea>";
mysql_close($con);

?>
xXInYourHeadXx is offline  
Reply


Similar Threads Similar Threads
[DATEI]Schreibgeschützt machen.
06/01/2010 - Technical Support - 8 Replies
Hallo liebe Community, ich wollte euch mal fragen ob es möglich wäre eine datei so schreibgeschützt zu machen, das man diese nicht öffnen kann?Das heißt das ich diese nur öffnen kann, niemand anderes der diese datei auf seinem PC hat. Würde mich über antworten freuen. MfG Anil.
[SUCHE] item_proto .sql datei
11/21/2009 - Metin2 Private Server - 0 Replies
Hallo liebe com ich bin gerade dabei die itemproto auf deutsch zu übersetzen kriege es aber einfach nicht hin die 80/85/90 waffen zu implentieren... jetzt wollte ich euch fragen ob jemand, der es hingekriegt hat mir den sql dump von seiner item_proto schicken kann :handsdown::rolleyes: gebe thanks
item_proto datei
11/01/2009 - Metin2 Private Server - 0 Replies
Könnte mal irgendjemand eine item_proto datei erstellen wo alle 85iger und 90iger waffen aw haben usw wäre toll
Client Side waffen +9 machen !!!
01/06/2009 - Metin2 - 3 Replies
Hallo alle zusammen ich hab da eine Frage ! Und zwar ich hab mir viele tutrials durchgelesen wie das geht und so weiter bloß ist das ales sinnlos weil die sachen jetzt am ende nicht +9 bleiben ????



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


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.