totalwarANGEL

Language: Deutsch

Registered since: 09-04-2009
Last registration: 29-07-2010 04:42

Game Maps    
The Settlers 3 0
The Settlers 4 20 Show maps Download CSV
The Settlers HoK 12 Show maps Download CSV
The Settlers 2 - 10th Anniversary 0
The Settlers RoaE 0

Mein Profil

Geplante Maps:
- Quell des Hasses Kommt auf jeden Fall!
- Erec Tales 2
- Tausend Gesichter

Bestellungen:
Wer möchte, das ich ihm/ihr eine Landschaft gestalte, muss mir eine PN schreiben. Das mach ich gerne!
Um so mehr Infos ich bekomme desto besser! Das hier sollte in der PN stehen:
- Kartengröße
- Ungefähre Form(Später am besten Höhenmap per E-Mail - DEdK)
- Story und Ablaufplan
Gilt für Siedler 4 und Siedler DEdK

Über mich:
Geschlecht : männlich
Haare : irgend was zwischen dunkelblond und braun
Augen : grau, grün, blau gemixt
Figur : normal
Körpergröße : 174cm
Gewicht: : 74kg
Geburtsdatum : 4.3.1993
Style : EMO
Status : Single - Für immer und ewig
Hobbies : Zeichnen, Siedler, Kurzromane schrieben, dichten

Andere Foren in denen ich anzutreffen bin:
YouTube
Siedler Games

20 Gründe eine Zeit lang von Siedler abstand zu nehmen:
- Deine Freundin muss sich nackt vor deinen Monitor stellen, damit sie deine Aufmerksamkeit bekommt.
- Du suchst selbst bei Sodoku nach Global Variables.
- Du versuchst die Wände deines Zimmers mit dem Smart Brush zu streichen.
- Es beginnt zu stinken, weil dein Haustier verhungert ist.
- Deine Kinder haben ein PU vor ihrem Namen.
- Deine Eltern heißen Ari und Dario.
- Deine Freundin will nicht mehr mit deinem Computer in einem Bett liegen.
- Die Badewanne läuft über, weil du nur mal ein paar “Feinheiten” ausbügeln wolltest.
- Du bezahlst deine Rechnungen in Taler.
- Du kennst dich in _G so gut aus, das BB dich bei Problemen fragt.
- Der Mapeditor ist wegen Überstunden in den Streik getreten.
- Deine Postadresse ist eine XY-Koordinate.
- Selbst deine Mutter zieht aus, weil sie keine Lust mehr hat Testspieler zu sein.
- Du benutzt die Sprüche der Helden im alltäglichen Leben.
- Auf deinem Gehaltscheck steht Tools.GiveResouces.
- Du erteilst auf Arbeit deinen Angestellten Main und Sub Quest’s.
- Du bewahrst Hammer, Rohrzange und Schraubenzieher im Werkzeug-Container auf.
- Du gießt deine Pflanzen mit Mediterran-NonFreezing-Shorwave.
- Du hast deine Maptester im Keller vor dem Computer festgekettet.
- Du hast Das alles durchgelesen, in der Hoffnung das etwas nicht zutrifft.

DEdK Codes

Da es inzwischen zur Mode geworden ist, seine Codes in das Profil zu schreiben, werde ich das jetzt auch tun. Ich will ja nicht unmodern sein. Vielleicht kann man es ja gebrauchen?

HeroCamera
Diese Funktion ist eine Neuauflage von Noigis RPG-Kamera. Der große Unterschied ist, das Rotation und Winkel der Kamera über die Maus gesteuert werden. Die Tasten 0 und 9 steuern den Zoom. Die Tasten "Einfg" und "Entf" sollten nicht genutzt werden. Ebenso sollte Darios Draufsichtfähigkeit nicht benutzt werden. Aktiviert und deaktiviert wird die Kamera über die Online-Help( der Knopf mit dem "?" ). Beim Start eines Briefings oder Cutscenes, wird die Camera abgeschaltet. So wird ein Fehler in der alten RPG-Funktion, der zwischen zwei Briefings auftrat, umgangen.

Die Kamera verfolgt einen bestimmten Helden. Dieser Held muss im Aufruf der Funktion in "" angegeben werden.

HeroCamera_GlobalSettings( "Ari" )


Ich bedanke mich bei Ankari, weil er mir bei dem Probelm der Mausposition geholfen hat!

function HeroCamera_GlobalSettings(_hero)
	-- Hero Camera Table
	HeroCamera = {}
	HeroCamera.Angle = 30
	HeroCamera.Distance = 800
	HeroCamera.Hero = _hero
	HeroCamera.Root = 0
	HeroCamera.Online = 0
	-- GUI Changes
	GroupSelection_SelectTroops_OrigHC = GroupSelection_SelectTroops
    GroupSelection_SelectTroops = function( _count )
		if HeroCamera.Online == 0 then
			GroupSelection_SelectTroops_OrigHC( _count )
		else
			if _count == 9 then
				if HeroCamera.Distance > 675 then
					HeroCamera.Distance = HeroCamera.Distance - 25
				end
			elseif _count == 10 then
				if HeroCamera.Distance < 3000 then
					HeroCamera.Distance = HeroCamera.Distance + 25
				end
			else
				GroupSelection_SelectTroops_OrigHC( _count )
			end
		end
	end
	StartBriefing_OrigHC = StartBriefing
	StartBriefing = function( _briefing )
        if HeroCamera.Online == 1 then
            SwitchToNormalView()
        end
        StartBriefing_OrigHC( _briefing )
    end
	QuickSave_OrigHC = QuickSave
	QuickSave = function()
        if HeroCamera.Online == 0 then
            QuickSave_OrigHC()
        elseif HeroCamera.Online == 1 then
            Message("Herokamera erst abschalten!" )
        end
    end
	GUIAction_ChangeBuildingMenu_OrigHC = GUIAction_ChangeBuildingMenu
    GUIAction_ChangeBuildingMenu = function( _a )
        if HeroCamera.Online == 0 then
            GUIAction_ChangeBuildingMenu_OrigHC( _a )
        elseif HeroCamera.Online == 1 then
            Message("Herokamera erst abschalten!" )
        end
    end
	GUIAction_JumpToBuildingOfWorker_OrigHC = GUIAction_JumpToBuildingOfWorker
    GUIAction_JumpToBuildingOfWorker = function( _a )
        if HeroCamera.Online == 0 then
            GUIAction_JumpToBuildingOfWorker_OrigHC( _a )
        elseif HeroCamera.Online == 1 then
            Message("Herokamera erst abschalten!" )
        end
    end
	if StartCutscene then StartCutscene_OrigHC = StartCutscene end
	if StartCutscene then
        StartCutscene = function( _Cutscene, _EscapeMode )
            if HeroCamera.Online == 1 then
                SwitchToNormalView()
				Camera.StopCameraFlight()
            end
            StartCutscene_OrigHC( _Cutscene, _EscapeMode )
        end
    end
	GUIAction_OnlineHelp = function()
		if HeroCamera.Online == 0 then
			SwitchToHeroCamera()
		else
			SwitchToNormalView()
		end
	end
	GUITooltip_Generic_Orig = GUITooltip_Generic
	GUITooltip_Generic = function(a)
	local newString,numberOfChanges = string.gsub( a, "MenuMap/", "" )
	if newString == "OnlineHelp" then
		if numberOfChanges == 1 then
			XGUIEng.SetText( gvGUI_WidgetID.TooltipBottomText, "@color:180,180,180 Heldenkamera: @color:255,255,255 Beobachtet Euten @cr "..
																" Helden in der Schulterperspektive oder wechelt zur normalen Ansicht"..
																" zur\195\188ck. @cr (In Briefings und Cutscenes werden die Einstellungen"..
																" zur\195\188ckgesetzt)" )
			XGUIEng.SetText( gvGUI_WidgetID.TooltipBottomCosts, "" )
		end
	else
		GUITooltip_Generic_Orig(a)
	end
	end
	-- Hero Camera Functions
	function SwitchToHeroCamera()
		for i=1,3 do Camera_ToggleDefault()end
		GUI.ClearNotes()
		ControlCamera = StartSimpleHiResJob("GetMousePosition" )
		Display.SetRenderSky(1)
		Display.SetRenderFogOfWar(0)
		Camera.ZoomSetDistance(HeroCamera.Distance)
		HeroCamera.Root = Logic.GetEntityOrientation(Logic.GetEntityIDByName(HeroCamera.Hero))
		HeroCamera.Online = 1
	end
	function SwitchToNormalView()
		EndJob(ControlCamera)
		Camera_ToggleDefault()
		Display.SetRenderSky(0)
		Display.SetRenderFogOfWar(1)
		GUI.ClearNotes()
		Camera.StopCameraFlight()
		HeroCamera.Distance = 800
		HeroCamera.Angle = 30
		local pos = GetPosition(_hero)
		Camera.ScrollSetLookAt(pos.X,pos.Y)
		HeroCamera.Online = 0
	end
end
function GetMousePosition()
	if GUI.GetScreenSize() == 1024 then
		if GUI.GetMousePosition() < 1 then
				HeroCamera.Root = HeroCamera.Root + 5
			if HeroCamera.Root > 360 then
				HeroCamera.Root = 0
			end
		elseif GUI.GetMousePosition() > 1022 then
			HeroCamera.Root = HeroCamera.Root - 5
			if HeroCamera.Root < 0 then
				HeroCamera.Root = 360
			end
		end
	elseif GUI.GetScreenSize() == 1280 then
		if GUI.GetMousePosition() < 1 then
				HeroCamera.Root = HeroCamera.Root + 5
			if HeroCamera.Root > 360 then
				HeroCamera.Root = 0
			end
		elseif GUI.GetMousePosition() > 1278 then
			HeroCamera.Root = HeroCamera.Root - 5
			if HeroCamera.Root < 0 then
				HeroCamera.Root = 360
			end
		end
	end
	if GetMousePositionUpDown() > 380 then
		if HeroCamera.Angle < 89 then
			HeroCamera.Angle = HeroCamera.Angle + 2
		end
	elseif GetMousePositionUpDown() < 1.002 then
		if HeroCamera.Angle > 16 then
			HeroCamera.Angle = HeroCamera.Angle - 2
		end
	end
	Camera.RotSetAngle(HeroCamera.Root-90)
	Camera.ZoomSetAngle(HeroCamera.Angle)
	Camera.ZoomSetDistance(HeroCamera.Distance)
	Display.SetRenderSky(1)
	Display.SetRenderFogOfWar(0)
	Camera.FollowEntity(Logic.GetEntityIDByName(HeroCamera.Hero))
end
function GetMousePositionUpDown()
	local _mousepos = {GUI.GetMousePosition()}
	local _screensize = {GUI.GetScreenSize()}
	local _y_relative = _screensize[2] / _mousepos[2]
	return _y_relative
end



NPCCharackter
Diese Funktion erstellt aus einem PU-Arbeiter einen NPC, ohne das er verschwindet, wenn er keinen Arbeitsplatz hat. Es funktioniert nicht mit einem PU_Couinier. Der NPC kann allerdings nicht bewegt werden!

NPCCharackter.Create(Entities.PU_Sawmillworker,"Horst",8,"HorstPos",180.00) 


Hier der Code:

NPCCharackter = {
	Create = function( _type,_name,_player, _pos, _angle )
		local pos = GetPosition(_pos)
		SetEntityName(Logic.CreateEntity(_type,pos.X,pos.Y,_angle,_player),_name)
		Logic.SetTaskList( GetEntityId(_name), TaskLists.TL_NPC_IDLE )
	end,	
}


Guestbook

Mordred
24-07-2010 21:02

thank you very much
Morgen London - gehst du etwa nie in die Ferien *aufcodesschau*
Lg Mordred

Ray
19-07-2010 12:51

Nette grüße von mir totalwarANGEL
und ich bewahre wirklich mein werkzeug in einem Container auf

@Wergat: Mein Haustier heißt aber XA_Rabbit

LG,Ray

Wergat
19-07-2010 11:07

Hi totalwarANGEL
Deine Terrainns sehen super aus.
Wergat
p.s.Dein Haustier heißt XA_Cat

Lordcerii
13-07-2010 08:01

Ich giess meine Pflanzen aber mit European-NonFreezing-Shorewave!

fritz_98
12-07-2010 17:30

Warum grüß ich dich jetzt erst?
Is ja egal, mach ichs eben erst jetzt.

Jedenfalls noch viel Glück mit deinen 4 Maps. Übernimm dich nur nicht.

Mordred
28-06-2010 14:25

Schade dass du deine Siedlerwitze raus hast...
Du darfst gerne deine Skripte reinstellen, nichts dagegen
Lg Mordred

Lordcerii
26-06-2010 19:31

Hi Angel!
Du hast mir sehr geholfen, indem du mich im Forum begrüsst hast.
Danke

Manda81
21-04-2010 18:14

Liebe Grüße von einem weiblichen Siedlerfan
Gute Idee so ein Steckbrief, sollte ich vielleicht auch mal machen. Dein Alter fehlt... ;-D

Siedler_Team
03-04-2010 17:48

Hi totalwarANGEL,
wenn ich mir so Deine Daten betrachte, stellt sich mir unwillkührlich die Frage:

"Flodder, warum bist Du bloss kein Mädel geworden?
Hier steht der Mann, der DANN zu Dir passen könnte!"

Mit leicht verwirrten, aber netten Grüssen
Flodder

NintendoDS1993
28-02-2010 16:27

Wird Zeit, dass ich dich auch mal grüße!

MfG NDS-fan93

 

SiteEngine v1.5.0 by nevermind, ©2005-2007
Design by SpiderFive (www.siedler-games.de) - English translation by juja

Impressum