Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Minecraft
You last visited: Today at 09:26

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

Advertisement



McLawl Deutsche Version

Discussion on McLawl Deutsche Version within the Minecraft forum part of the Other Online Games category.

Reply
 
Old   #1
 
axi92's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
Cool McLawl Deutsche Version

Hi ich arbeite gerade an einer Deutschen version von McLawl.
Die serverversion ist eine classic.
Nur die files alle umzuschreiben ist ziemlich anstrengend.
Ich bräuchte nun ein paar leute die mir helfen beim übersetzen.

mfg axi92


STATUS:
100% Fertig









Wer die Fertige Version haben will PM me.
Und Bugs oder andere Sachen dann pls an mich senden!
axi92 is offline  
Old 12/30/2010, 20:48   #2
 
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
Englisch -> Deutsch?

Dann send mir mal n paar Texte, werd dann mein bestes tun
ʍǝʎɹo is offline  
Old 12/30/2010, 20:54   #3
 
axi92's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
Am bessten du editierst es mit Notepad ++
oder ich mache es in Visual C#
von Visual Basic

danke für deine hilfe hier mal der erste code =)




CmdAwards
Code:
/*
	Copyright 2010 MCSharp team (Modified for use with MCZall/MCLawl) Licensed under the
	Educational Community License, Version 2.0 (the "License"); you may
	not use this file except in compliance with the License. You may
	obtain a copy of the License at
	
	http://www.osedu.org/licenses/ECL-2.0
	
	Unless required by applicable law or agreed to in writing,
	software distributed under the License is distributed on an "AS IS"
	BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
	or implied. See the License for the specific language governing
	permissions and limitations under the License.
*/
using System;
using System.Collections.Generic;

namespace MCLawl
{
    public class CmdAwards : Command
    {
        public override string name { get { return "awards"; } }
        public override string shortcut { get { return ""; } }
        public override string type { get { return "other"; } }
        public override bool museumUsable { get { return true; } }
        public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }

        public override void Use(Player p, string message)
        {
            if (message.Split(' ').Length > 2) { Help(p); return; }
            // /awards
            // /awards 1
            // /awards bob
            // /awards bob 1

            int totalCount = 0;
            string foundPlayer = "";

            if (message != "")
            {
                if (message.Split(' ').Length == 2)
                {
                    foundPlayer = message.Split(' ')[0];
                    Player who = Player.Find(foundPlayer);
                    if (who != null) foundPlayer = who.name;
                    try
                    {
                        totalCount = int.Parse(message.Split(' ')[1]);
                    }
                    catch
                    {
                        Help(p);
                        return;
                    }
                }
                else
                {
                    if (message.Length <= 3)
                    {
                        try
                        {
                            totalCount = int.Parse(message);
                        }
                        catch
                        {
                            foundPlayer = message;
                            Player who = Player.Find(foundPlayer);
                            if (who != null) foundPlayer = who.name;
                        }
                    }
                    else
                    {
                        foundPlayer = message;
                        Player who = Player.Find(foundPlayer);
                        if (who != null) foundPlayer = who.name;
                    }
                }
            }

            if (totalCount < 0)
            {
                Player.SendMessage(p, "Cannot display pages less than 0");
                return;
            }

            List<Awards.awardData> awardList = new List<Awards.awardData>();
            if (foundPlayer == "")
            {
                awardList = Awards.allAwards;
            }
            else
            {
                foreach (string s in Awards.getPlayersAwards(foundPlayer))
                {
                    Awards.awardData aD = new Awards.awardData();
                    aD.awardName = s;
                    aD.description = Awards.getDescription(s);
                    awardList.Add(aD);
                }
            }

            if (awardList.Count == 0)
            {
                if (foundPlayer != "")
                    Player.SendMessage(p, "The player has no awards!");
                else
                    Player.SendMessage(p, "There are no awards in this server yet");

                return;
            }

            int max = totalCount * 5;
            int start = (totalCount - 1) * 5;
            if (start > awardList.Count)
            {
                Player.SendMessage(p, "There aren't that many awards. Enter a smaller number");
                return;
            }
            if (max > awardList.Count) 
                max = awardList.Count;

            if (foundPlayer != "")
                Player.SendMessage(p, Server.FindColor(foundPlayer) + foundPlayer + Server.DefaultColor + " has the following awards:");
            else
                Player.SendMessage(p, "Awards available: ");

            if (totalCount == 0)
            {
                foreach (Awards.awardData aD in awardList)
                    Player.SendMessage(p, "&6" + aD.awardName + ": &7" + aD.description);

                if (awardList.Count > 8) Player.SendMessage(p, "&5Use &b/awards " + message + " 1/2/3/... &5for a more ordered list");
            }
            else
            {
                for (int i = start; i < max; i++)
                {
                    Awards.awardData aD = awardList[i];
                    Player.SendMessage(p, "&6" + aD.awardName + ": &7" + aD.description);
                }
            }
        }
        public override void Help(Player p)
        {
            Player.SendMessage(p, "/awards [player] - Gives a full list of awards");
            Player.SendMessage(p, "If [player] is specified, shows awards for that player");
            Player.SendMessage(p, "Use 1/2/3/... to get an ordered list");
        }
    }
}
axi92 is offline  
Old 12/30/2010, 20:55   #4
 
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
Quote:
Originally Posted by axi92 View Post
Am bessten du editierst es mit Notepad ++
oder ich mache es in Visual C#
von Visual Basic

danke für deine hilfe hier mal der erste code =)




CmdAwards
Code:
/*
	Copyright 2010 MCSharp team (Modified for use with MCZall/MCLawl) Licensed under the
	Educational Community License, Version 2.0 (the "License"); you may
	not use this file except in compliance with the License. You may
	obtain a copy of the License at
	
	http://www.osedu.org/licenses/ECL-2.0
	
	Unless required by applicable law or agreed to in writing,
	software distributed under the License is distributed on an "AS IS"
	BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
	or implied. See the License for the specific language governing
	permissions and limitations under the License.
*/
using System;
using System.Collections.Generic;

namespace MCLawl
{
    public class CmdAwards : Command
    {
        public override string name { get { return "awards"; } }
        public override string shortcut { get { return ""; } }
        public override string type { get { return "other"; } }
        public override bool museumUsable { get { return true; } }
        public override LevelPermission defaultRank { get { return LevelPermission.Banned; } }

        public override void Use(Player p, string message)
        {
            if (message.Split(' ').Length > 2) { Help(p); return; }
            // /awards
            // /awards 1
            // /awards bob
            // /awards bob 1

            int totalCount = 0;
            string foundPlayer = "";

            if (message != "")
            {
                if (message.Split(' ').Length == 2)
                {
                    foundPlayer = message.Split(' ')[0];
                    Player who = Player.Find(foundPlayer);
                    if (who != null) foundPlayer = who.name;
                    try
                    {
                        totalCount = int.Parse(message.Split(' ')[1]);
                    }
                    catch
                    {
                        Help(p);
                        return;
                    }
                }
                else
                {
                    if (message.Length <= 3)
                    {
                        try
                        {
                            totalCount = int.Parse(message);
                        }
                        catch
                        {
                            foundPlayer = message;
                            Player who = Player.Find(foundPlayer);
                            if (who != null) foundPlayer = who.name;
                        }
                    }
                    else
                    {
                        foundPlayer = message;
                        Player who = Player.Find(foundPlayer);
                        if (who != null) foundPlayer = who.name;
                    }
                }
            }

            if (totalCount < 0)
            {
                Player.SendMessage(p, "Cannot display pages less than 0");
                return;
            }

            List<Awards.awardData> awardList = new List<Awards.awardData>();
            if (foundPlayer == "")
            {
                awardList = Awards.allAwards;
            }
            else
            {
                foreach (string s in Awards.getPlayersAwards(foundPlayer))
                {
                    Awards.awardData aD = new Awards.awardData();
                    aD.awardName = s;
                    aD.description = Awards.getDescription(s);
                    awardList.Add(aD);
                }
            }

            if (awardList.Count == 0)
            {
                if (foundPlayer != "")
                    Player.SendMessage(p, "The player has no awards!");
                else
                    Player.SendMessage(p, "There are no awards in this server yet");

                return;
            }

            int max = totalCount * 5;
            int start = (totalCount - 1) * 5;
            if (start > awardList.Count)
            {
                Player.SendMessage(p, "There aren't that many awards. Enter a smaller number");
                return;
            }
            if (max > awardList.Count) 
                max = awardList.Count;

            if (foundPlayer != "")
                Player.SendMessage(p, Server.FindColor(foundPlayer) + foundPlayer + Server.DefaultColor + " has the following awards:");
            else
                Player.SendMessage(p, "Awards available: ");

            if (totalCount == 0)
            {
                foreach (Awards.awardData aD in awardList)
                    Player.SendMessage(p, "&6" + aD.awardName + ": &7" + aD.description);

                if (awardList.Count > 8) Player.SendMessage(p, "&5Use &b/awards " + message + " 1/2/3/... &5for a more ordered list");
            }
            else
            {
                for (int i = start; i < max; i++)
                {
                    Awards.awardData aD = awardList[i];
                    Player.SendMessage(p, "&6" + aD.awardName + ": &7" + aD.description);
                }
            }
        }
        public override void Help(Player p)
        {
            Player.SendMessage(p, "/awards [player] - Gives a full list of awards");
            Player.SendMessage(p, "If [player] is specified, shows awards for that player");
            Player.SendMessage(p, "Use 1/2/3/... to get an ordered list");
        }
    }
}

Ohh wtf? Ich hatte einen Text gemeint und nicht ein solches^^

Tut mir Leid das übersteigt meine Kenntniss/Lust :P

sry


Edit: Oder geht es nur um den oberen Teil?
ʍǝʎɹo is offline  
Old 12/30/2010, 20:57   #5
 
_,.:*~hancock454~*:._'s Avatar
 
elite*gold: 3
Join Date: Nov 2009
Posts: 807
Received Thanks: 205
Ich glaube ʍǝʎɹo hatt sich darunter was anderes vorgestellt ich um ehrlich zu sein auch hab jez nicht erwarte das man sonen code übersetzen muss xDD



Edit: Mist er hatt das gepostet während ich geschrieben hab -.-



Ich glaube nicht das es nur um den oberen teil geht ^-^
_,.:*~hancock454~*:._ is offline  
Old 12/30/2010, 21:00   #6
 
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
Quote:
Originally Posted by _,.:*~hancock454~*:._ View Post
Ich glaube ʍǝʎɹo hatt sich darunter was anderes vorgestellt ich um ehrlich zu sein auch hab jez nicht erwarte das man sonen code übersetzen muss xDD



Edit: Mist er hatt das gepostet während ich geschrieben hab -.-



Ich glaube nicht das es nur um den oberen teil geht ^-^

Bin halt schneller :P

Das ist doch C++ oder? Muss man das nicht in der original Sprache (Englisch) lassen?
ʍǝʎɹo is offline  
Old 12/30/2010, 21:02   #7
 
axi92's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
ihr versteht das falsch der code hat euch überhaupt nicht zu interessieren xDD
Ihr sollt nur die englischen teile

z.B.:

[...]
Player.SendMessage(p, "Cannot display pages less than 0");
[...]

Dabei ist nur das in den "...." zu übersetzen=)

also: Cannot display pages less than 0
axi92 is offline  
Old 12/30/2010, 21:04   #8
 
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
Quote:
Originally Posted by axi92 View Post
ihr versteht das falsch der code hat euch überhaupt nicht zu interessieren xDD
Ihr sollt nur die englischen teile

z.B.:

[...]
Player.SendMessage(p, "Cannot display pages less than 0");
[...]

Dabei ist nur das in den "...." zu übersetzen=)

also: Cannot display pages less than 0

Ok ich kanns machen. Mache es über die Nacht. Dh. morgen früh bekommst du deine übersetztung.

mfg
(sollte es jmd anders machen dann sagt mir bescheid, hab kb alles umsonst zu machen)
ʍǝʎɹo is offline  
Old 12/30/2010, 21:08   #9
 
axi92's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
Du machst es nicht um sonnst ich geb dir dann die fertige version mehr kann ich dir leider nicht bieten.
sry
axi92 is offline  
Old 12/30/2010, 21:13   #10
 
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
Quote:
Originally Posted by axi92 View Post
Du machst es nicht um sonnst ich geb dir dann die fertige version mehr kann ich dir leider nicht bieten.
sry
umsonst sollte hier heißen: Ich tu es nicht dass es später nicht hilft, weil jmd anderes es vor mir vollendet hat

Weiß ja net mal was das fürn ding ist^^

Außerdem ist es eine gute Übung
ʍǝʎɹo is offline  
Thanks
1 User
Old 12/30/2010, 22:04   #11
 
axi92's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
Es gibt noch mehr texte wenn du willst kannst du auch in mein ts kommen ich sitz heut warscheinlich noch ne zeit am übersetzen =)
axi92 is offline  
Old 12/30/2010, 22:07   #12
 
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
Quote:
Originally Posted by axi92 View Post
Es gibt noch mehr texte wenn du willst kannst du auch in mein ts kommen ich sitz heut warscheinlich noch ne zeit am übersetzen =)
send mir ruhig noch weitere Text

für TS hab ich mom keine Zeit sry
ʍǝʎɹo is offline  
Thanks
1 User
Old 12/30/2010, 22:19   #13
 
axi92's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
Ah ok ich lade sie auf meine MCServer HP hoch dort kannst du sie dann im Dateiverzeichnis runterladen ok?

link ist in der Signatur
axi92 is offline  
Thanks
1 User
Old 12/30/2010, 22:23   #14
 
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
Quote:
Originally Posted by axi92 View Post
Ah ok ich lade sie auf meine MCServer HP hoch dort kannst du sie dann im Dateiverzeichnis runterladen ok?

link ist in der Signatur
Sind sie schon geladen? Wenn ja wo genau?
ʍǝʎɹo is offline  
Old 12/30/2010, 22:50   #15
 
axi92's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
Hier

Und bitte umlaute umschreiben also Ä=AE; Ö=OE; Ü=UE
axi92 is offline  
Reply

Tags
deutsch, lawl, mc, minecraft, übersetzer


Similar Threads Similar Threads
Wie erstelle ich ein Server mit MCLawl?
05/28/2011 - Minecraft - 5 Replies
Hi Leute, ich habe einen Minecraft Server (auf MCSharp) und da ich gerne Portalen und andere "bewegte" Dinge bauen möchte, will ich mir jetzt einen Server auf MCLwal erstellen, aber ich finde kein vernünftiges Tutorial (und am wichtigsten auf Deutsch) aslo bitte an euch: schickt mir ein Link wo das jemand beschriben hat auf Deutsch (geschriben oder Viedo ist egal), macht Selber ein Video oder beschreibt es mir. Für gute lösungen gibt es ein THX und dir beste bzw die Lösung mit der ich es...
Deutsche version?^
11/09/2010 - C9 - Continent of the Ninth - 9 Replies
gibt es eine deutsche version?
Deutsche version von Shaiya?
04/05/2009 - Shaiya - 1 Replies
also hab mir heut mal Shaiya runtergeladen aber irgendwie reden alle englisch und das Interface ist auch auf englisch gibts auch deutsche server bzw. ne deutsche version von Shaiya? lg
Amerikanischer key Deutsche version?
08/20/2007 - WoW Bots - 7 Replies
hi, auf der Amerikanischen Glider Seite kostet der Key 18 Euro sprich 25 Dollar auf der deutschen jedoch 25 EURO. Wenn ich mir nun einen amerik. Key hole kann ich dann die deutscher version mit dem key nutzen und auch das deutsche Forum nutzen? für tips profile etc? danke für jede hilfe greetz
Bot für deutsche Version?
07/10/2005 - World of Warcraft - 1 Replies
hi wollte mal wissen ob es auch bots (ich meine hauptsächlich so lvler bots) gibt wo bei der deutschen bzw euro version laufen ?! ohne das man was verändern muss ... oder gibts das net ?



All times are GMT +1. The time now is 09:26.


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.