Bei mir war das gleiche am Werk.
Manchmal hat das Connecten zum Server 10 Minuten gedauert. War auf einmal weg.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenBei mir war das gleiche am Werk.
Manchmal hat das Connecten zum Server 10 Minuten gedauert. War auf einmal weg.
Es hat mit einem einfachen Ausschlag angefangen.
Hallo liebes CRK,
ist es schlimm, was ich hier habe:
Bitte sagt die Wahrheit
Chillt und schlaft mal ne Nacht ![]()
Ich vermisse den Trans Hans
Ich sehe schon, dass ich da noch einen Storage für die Kassetten machen muss, damit man die Kassetten irgendwo sammeln und ausstellen kann.
Vielleicht muss ich noch einen alten Ghettoblaster einbauen. Braucht dann zwei Batterien, ist aber lauter, als ein gewöhnliches Radio.
BTW: Die Einsendungen sind der Hammer ![]()
Ich freue mich sehr alle Aufnahmen zu verbauen
Zwecks persistentes Zeug:
Ich bin höchstens für ein persistentes Lagerfeuer und dauerhaft brenndende Fakeln zu haben,
Dekorationsobjekte und ein paar selbstgemachte Hütten.
Allerdings will ich nicht, dass dort zusätzliches Loot spawnt.
Wenn jede Fraktion dort sich eine Base claimt, wird es mit der Zeit eine Deathmatch Zone, wie überall.
Tishina ist ein Spiegelbild der Spieler auf dem Server und momentan ist es sehr egoistisch.
Sobald ich die aktuell angefangenen Mods fertig habe setze ich mich an die Gameplay Mechanik. Diese
kann momentan keine dynamische Steuerung des Egos.
Ach ich mache da doch nichts, solange nicht jemand auf mich zu kommt, bin ja jetzt schon mit den neuen Rezepten und einem
Objekt dass ich das "große Fragezeichen" nenne, beschäftigt.
Mit der Zeit schaue ich mal was da gemacht werden kann.
Wie wäre es mit einem Fluch?
z.B die Leute, die dort mehrfach randalieren, bekommen außergewöhnlich viel "Pech" auf allen Servern xD
Waffe streikt bei jedem Schuss, nach jedem ausloggen automatisch Bambi etc...
möglich ist da viel, ohne gleich persistente Items überall zu verbauen ![]()
Ein Glück, dass ich das schwarze Buch der Magie mitgebracht habe...
Gern geschehen. Ich glaube die Zeilen können dir recht gut helfen.
Wo sind denn die Stärken, wenn ich fragen darf? ![]()
@cj, entweder du erstellst gleich eine modded class RecipeBase
oder wenn es nur ein einzelnes Problem ist und mit nativen Abfragen gemacht werden kann,
gehst du in dein Rezept.c ein
und fügst der klasse ein override bool CanDo hinzu,
das sieht etwa so aus:
... oberer Teil vom Rezept
//result1
AddResult("Flakesbowl_HT");//add results here
m_ResultSetFullQuantity[0] = false;//true = set full quantity, false = do nothing
m_ResultSetQuantity[0] = -1;//-1 = do nothing
m_ResultSetHealth[0] = -1;//-1 = do nothing
m_ResultInheritsHealth[0] = -2;// (value) == -1 means do nothing; a (value) >= 0 means this result will inherit health from ingredient number (value);(value) == -2 means this result will inherit health from all ingredients averaged(result_health = combined_health_of_ingredients / number_of_ingredients)
m_ResultInheritsColor[0] = -1;// (value) == -1 means do nothing; a (value) >= 0 means this result classname will be a composite of the name provided in AddResult method and config value "color" of ingredient (value)
m_ResultToInventory[0] = -1;//(value) == -2 spawn result on the ground;(value) == -1 place anywhere in the players inventory, (value) >= 0 means switch position with ingredient number(value)
m_ResultUseSoftSkills[0] = false;// set 'true' to allow modification of the values by softskills on this result
m_ResultReplacesIngredient[0] = -1;// value == -1 means do nothing; a value >= 0 means this result will transfer item propertiesvariables, attachments etc.. from an ingredient value
}
// wichtiger teil für dich
override bool CanDo(ItemBase ingredients[], PlayerBase player)//final check for recipe's validity
{
if(( ingredients[0].GetQuantity() + ingredients[1].GetQuantity() ) > ingredients[1].GetQuantityMax())
{
return false;
}
return true;
}
// wichtiger teil für dich
override void Do(ItemBase ingredients[], PlayerBase player,array<ItemBase> results, float specialty_weight)//gets called upon recipe's completion
{
Debug.Log("Recipe Do method called","recipes");
results[0].SetQuantity( ingredients[0].GetQuantity() + ingredients[1].GetQuantity() );
}
};
Alles anzeigen
In den beiden Funktionen kannst du dann wie im Beispielcode mit der Menge spielen. Sobald du da tiefere Infos abreifen willst, musst du gleich die RecipeBase modden.
Der Vollständigkeit halber ein Tellerschrank gebaut, der auch die Bierkrüge, die bisher keine Erwähnung gefunden haben, haltet.
Es wird warscheinlich ein reguläres Rezept werden wie Nägel und Bretter kombinieren um das Teil herzustellen.
Es fehlen sowieso noch gute storage Items, die keine Waffen tragen können und wenn ihr keine Krüge habt,
könnt ihr kein Bier trinken. ![]()
Aktuell kämpfe ich mit einem Grundproblem, ob ein Teller ein eigenes Item sein soll,sodass die Rezepte nur funktionieren, wenn man diesen Teller hat. Wenn ich das mit dem notwendigen Teller mache, wird ein Tellerschrank benötigt um das Besteck zu lagern.
Neues Feature für die Rezepte:
- Flüssigkeitstyp für das Resultat setzen
Das vereinfacht die Geschichte in dem Punkt, dass ich jetzt keine seperate Milchflasche mehr benötige, die mit Milch spawnt. Jetzt kann man Milch mit jedem Behältnis erstellen. Der Rezeptbaum wird dadurch vielfältiger und die Herstellung von Milch erfoldert keine Plastik Flasche mehr. Auch die Folgeprodukte können dann erstellt werden.
- Neues LOD Level hinzugefügt für alle 3d Modelle.
Das ermöglicht einen runden Teller, wenn man direkt dran steht. LOD Stufen werden verwendet um
die Performance im Spiel zu steigern. Ich versuche immer mindestens zwei LOD Stufen zu erstellen.
Alle Gerichte sind auf dem Screenshot im Roh- Zustand und daher arm an Details, bis auf die Cornflakes. Die sind im Roh Zustand besser zu geniessen.
Ich bin gerade dabei für jedes Item ein Kochmodell zu erstellen:
Jetzt gibt es mehrere Zustände, die es erlauben die Items zu verfeinern. Roh, Verbrannt und Gekocht sich offensichtlich,
aber es gibt bereits ein trocken- und verrottet- Zustand und hat somit auf dem Server eine Vergänglichkeit.
Dieses System erlaubt eine zweite Kochstufe für die Zutaten. Das gibt vor allem bei den Suppen sinn.
Auch eröffnet es beinahe eine neue Sparte: Die Vanilla Dosen bspw, die Spaghetti auf den Teller zu leeren
und zu kochen.
Leider kann ich es nicht im Vanilla Topf kochen lassen und muss den Umweg über die Teller gehen.
Ich finde nicht, dass eine Klarnamenpflicht absolut notwendig ist.
Falls es irgendwann abgestimmt wird und raus kommt, dass alle das doch toll finden, würde ich es via eigene Mod lösen, wäre kein großes Problem.
Wie gesagt finde ich das nicht absolut notwendig.
Manche Dinge sprechen natürlich dafür.
Neue Gerichte!
- Tomatensuppe
- Cornflakes
- Kürbissuppe
- Der bereits bekannte Milchreis
Neue Flüssigkeit:
- Maische (Zum späteren Herstellen von Bier und Schnaps)
Je nachdem, ob die Medical Attention Mod frei ist oder nicht, kann man den Fehler mit der Sprize beheben.
Flüssigkeiten am Auto benötigen Einträge in der p3d selbst, das wäre nicht umzusetzen, solange man nicht den verschlüsselten p3ds
Einträge hinzufügen kann. Bis zur Baseclass der Fahrzeuge kann man kommen, weiter nicht.
Wer sich mit einem neuen Namen einloggt, ist automatisch Bambi.
Wäre doch mal was, aber ich glaube das kommt nicht durch^^
Wie ich es lese ist eine Konsequenz nicht erwünscht.