Skip to content

Instantly share code, notes, and snippets.

Hallo Commanders
Heute gibt es einen neuen Hotfix für euch. Er enthält hauptsächlich einige kleine Veränderungen die bereits fertig waren, der Hauptgrund für den Patch ist jedoch die
“Behebung eines Tippfehlers, welcher seit dem 3680 Patch in seltenen Fällen die Simulation einfriert".
Ich kann nicht genug betonen wie schwierig es war diesen Bug zu finden und möchte mich herzlich bei MrNukealizer bedanken. Ohne ihn hätte die Suche bestimmt mehrere Tage gedauert. Ich möchte außerdem hervorheben, dass obwohl wir äußerst sicher sind die Ursache für das Problem ausfindig gemacht zu haben, der Bug sehr, sehr schwierig zu reproduzieren war - Der Bug war äußerst selten. Das bedeutet das wir nicht 100% sicher sind, dass er mit dieser Korrektur behoben wurde, obwohl er an der entsprechenden Stelle das Spiel auf diese Weise zu beenden. Sollte das Spiel nach diesem Patch ohne Fehlermeldung einfrieren, aber die Kamera bewegbar sein dann bitte melde das via Forum, Slack, Github oder über eine direkt Nachricht an einem Mo
OPTIONS_0279="Benutze Fraktionsfarben in der Benutzeroberfläche"
OPTIONS_0280="Wenn aktiviert, passt sich die Farbe der Benutzeroberflächer deiner aktuell gespielten Fraktion an"
lobui_0411="Fraktionsfarbe"
Willkommen Commander!
heute ist es so weit und wir veröffentlichen den neuen Patch 3680. Dieser beinhaltet neben neuen Funktionen auch Bugfixes und noch vieles mehr.
Highlights
- Das F1 Menü um die Tastenzuweisungen festzulegen wurde signifikant verbessert. Wir sind nun eins der wenige Spiele die durchsuchbare Tastenzuweisungen hat.
- Luft Wrack prallen nun je nach Schwung von Schilden ab. Experimentelle Einheiten und Transporter ausgenommen.
- Der Feuerzustand "Feuer halten" ist nun bei taktische und strategische Raketenwerfern verfügbar. Dadurch ist es möglich Angriffe einzureihen und auszuführen wenn man den Feuerzustand "Feuer halten" wieder aufhebt.
- Der Ladebildschirm zeigt nun Kurzhinweise an
- Die Ping und CPU Spalten wurden in der Lobby aufgeteilt um die Übersicht zu erhöhen
# Here we import the clan data into the faf_lobby table the player_id from players_list is used to keep the query simple
INSERT INTO clan (id, create_time, update_time, name, tag, founder_id, leader_id, description)
SELECT
clan_data.clan_id, clan_data.create_date, clan_data.create_date, clan_data.clan_name, clan_data.clan_tag, founder.id, leader.id, clan_data.clan_desc
FROM
(SELECT
clans_list.clan_id AS clan_id,
clans_list.create_date AS create_date,
clans_list.status AS status,
clans_list.clan_name AS clan_name,
@IDragonfire
IDragonfire / pytest.fixture.py
Created March 30, 2015 07:00
pytest.fixture
from PySide import QtNetwork
import pytest
import mock
from src.games_service import GamesService
from src.lobbyconnection import LobbyConnection, PlayersOnline
from src.FaLobbyServer import FALobbyServer
@pytest.fixture()
/*
* LapisCommons
* Copyright (c) 2014, LapisDev <https://github.com/LapisDev>
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
// Represents a thing in the game world
interface GameObject {
int getID();
}
// Store data
public abstract class Component extends GameObject {
private static Class<? extends Component>[] idArray = new Class<? extends Component>[10];
@Override
@IDragonfire
IDragonfire / rebase
Created August 17, 2014 17:05
rebase
1. fetch oder pull damit man alles aktuell hat
2. checkout origin "develop" to local develop
3. rebase local "master" to upstream local "develop"
4. checkout "master"
5. merge local "develop" into local "master"
6. push "master" as "develop"
public void debug(CommandContext args, CommandSender sender) throws CommandException {
try {
Player creator = (Player) sender;
WorldEditPlugin worldEdit = (WorldEditPlugin) Bukkit.getPluginManager().getPlugin("WorldEdit");
LocalSession session = worldEdit.getSession(creator);
Region region = session.getSelection(session.getSelectionWorld());
BukkitPlayer wgPlayer = new BukkitPlayer(worldEdit, worldEdit.getServerInterface(), creator);
Extent editSession = wgPlayer.getExtent();
@IDragonfire
IDragonfire / BukkitStore.java
Created July 22, 2014 18:31
RemoveDuplicatedNPC
import java.io.File;
import java.io.IOException;
import java.util.HashSet;
import java.util.Set;
import org.bukkit.configuration.ConfigurationSection;
import org.bukkit.configuration.file.YamlConfiguration;
public class BukkitStore {
public static void main(String[] args) {