|
You last visited: Today at 09:26
Advertisement
McLawl Deutsche Version
Discussion on McLawl Deutsche Version within the Minecraft forum part of the Other Online Games category.
12/30/2010, 20:25
|
#1
|
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
|
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!
|
|
|
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
|
|
|
12/30/2010, 20:54
|
#3
|
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");
}
}
}
|
|
|
12/30/2010, 20:55
|
#4
|
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
|
Quote:
Originally Posted by axi92
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?
|
|
|
12/30/2010, 20:57
|
#5
|
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 ^-^
|
|
|
12/30/2010, 21:00
|
#6
|
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
|
Quote:
Originally Posted by _,.:*~hancock454~*:._
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?
|
|
|
12/30/2010, 21:02
|
#7
|
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
|
|
|
12/30/2010, 21:04
|
#8
|
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
|
Quote:
Originally Posted by axi92
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)
|
|
|
12/30/2010, 21:08
|
#9
|
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
|
|
|
12/30/2010, 21:13
|
#10
|
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
|
Quote:
Originally Posted by axi92
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
|
|
|
12/30/2010, 22:04
|
#11
|
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 =)
|
|
|
12/30/2010, 22:07
|
#12
|
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
|
Quote:
Originally Posted by axi92
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
|
|
|
12/30/2010, 22:19
|
#13
|
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
|
|
|
12/30/2010, 22:23
|
#14
|
elite*gold: 270
Join Date: Feb 2010
Posts: 2,545
Received Thanks: 569
|
Quote:
Originally Posted by axi92
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?
|
|
|
12/30/2010, 22:50
|
#15
|
elite*gold: 0
Join Date: Oct 2008
Posts: 501
Received Thanks: 44
|
Hier
Und bitte umlaute umschreiben also Ä=AE; Ö=OE; Ü=UE
|
|
|
|
|
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.
|
|