[Service] Technik/Coding Service

11/10/2013 23:47 xXAzzlack1997Xx#1
Guten Abend,

da ich voraussichtlich in nächster Zeit einen leereren Zeitplan habe, habe ich mich dazu entschlossen, einen Technik/Coding Service zu eröffnen.

Was kann ich alles?

Coding:

Server:
- Lua
- Python
- C++
- etwas ASM

Homepage:
- HTML
- CSS
- PHP
- Javascript

Technik:

Sicherheit:

- Hardening security
- Kernel optimieren
- IP Firewall, Paketfilter
- Resource Limits

Fixxes:

- Netzwerklücken
- MySQL Lücken
- BSD Lücken


Bezahlmöglichkeiten
Zurzeit werden ausschließlich Paysafecard/e*Gold/Amazon Gutscheine/Paypal akzeptiert.

Mitwirkende:

- xXAzzlack1997Xx
- xXFaRiDBAnGXx


Falls Interesse besteht, sendet mir oder xXFaRiDBAnGXx eine private Nachricht auf Elitepvpers.

Mit freundlichen Grüßen,
xXAzzlack1997Xx
11/10/2013 23:48 xXFaRiDBanGXx#2
Auf eine gute Zusammenarbeit.
11/11/2013 00:00 .Kaaarni'#3
Gerade mal 3 & 1 Beiträge...

Habt ihr denn irgendwelche Referenzen?
11/11/2013 00:02 xXAzzlack1997Xx#4
Abend,

natürlich sind Referenzen vorhanden.
Zu welchem Thema würden sie gerne welche sehen?

MfG
11/11/2013 00:04 xXFaRiDBanGXx#5
[Only registered and activated users can see links. Click Here To Register...]

Kurzer Abschnitt einer Bootpage (complete Functions CSS/HTML/JS/PHP) welche so aussieht:

[Only registered and activated users can see links. Click Here To Register...]
11/11/2013 00:06 xXAzzlack1997Xx#6
Eine kleine Quest, die ich mal für nen Freund geschrieben hatte:

Code:
quest marken_shop begin
	state start begin
		function get_marks()
			local m = mysql_query("select marken from account.account where id = '"..pc.get_accountid().."';")[1][1]
			return tonumber(m) or 0
		end
		function price(arg)
			local tab = {
				[11870] = 1000, -- 54 schami
				[11670] = 1000, -- 54 sura
				[11470] = 1000, -- 54 ninja
				[11270] = 1000, -- 54 krieger
				[11860] = 1000, -- 48 schami
				[11660] = 1000, -- 48 sura
				[11460] = 1000, -- 48 ninja
				[11260] = 1000, -- 48 krieger
								
				[99993] = 100, -- lila perle
				[99992] = 100, -- gelbe perle
				[99991] = 100, -- grüne perle
				[99990] = 100, -- orange perle
				[27992] = 100, -- weiße perle
				[27993] = 100, -- blaue perle
				[27994] = 100, -- rote perle
				
				[27987] = 30, -- muschel
				
				[82829] = 100, -- lila g stein
				[82828] = 100, -- blauer g stein
				[82827] = 100, -- gelber g stein
				[82826] = 100, -- grauer g stein
				[82825] = 100, -- grüner g stein
				[82824] = 100, -- roter g stein
				[82823] = 100, -- oranger g stein
				
				[82822] = 100, -- lila edelstein
				[82821] = 100, -- oranger edelstein
				[82820] = 100, -- gelber edelstein
				[82819] = 100, -- weißer edelstein
				[82818] = 100, -- roter edelstein
				[82817] = 100, -- blauer edelstein
				[82816] = 100, -- grüner edelstein
				
				[82815] = 30, -- riesenmuschel
				
				[82800] = 100, -- Pinke Glaskugel
				[82801] = 100, -- Lila Glaskugel
				[82802] = 100, -- Orange Glaskugel
				[82803] = 100, -- Gelbe Glaskugel
				[82804] = 100, -- Grüne Glaskugel
				[82805] = 100, -- Olivgrüne Glaskugel
				[82806] = 100, -- Blaue Glaskugel
				[82807] = 100, -- Himmelblaue Glaskugel
				[82808] = 100, -- Rote Glaskugel
				
				[99994] = 100, -- lila kristall
				[82809] = 100, -- Roter Kristall
				[82810] = 100, -- Weißer Kristall
				[82811] = 100, -- Grüner Kristall
				[82812] = 100, -- Oranger Kristall
				[82813] = 100, -- Gelber Kristall
				[82814] = 100 -- Blauer Kristall
			}
			return tab[arg] or 0
		end
		function menu()
			say_title("Markenshop")
			say("Guten Tag, "..pc.get_name())
			say("Hier kannst du deine Marken gegen Items eintauschen")
			say("Dies ist der gleiche Shop, welchen du auch")
			say("auf der Homepage finden kannst.")
			say()
			say_reward("Sie besitzen momentan "..marken_shop.get_marks().." Marken")
			say()
			say("Welche Kategorie wählen sie?")
			say()
			local s = select("Rüstungen","Uppitems","Nichts")
			if s == 3 then return
			elseif s == 1 then 
				marken_shop.armor()
			elseif s == 2 then
				marken_shop.refine()
			end
		end
		function armor()
			say_title("Markenshop - Rüstungen")
			say("Wähle aus:")
			say()
			local s = select("Lvl 48 Rüstungen","Lvl 54 Rüstungen","Zurück","Abbrechen")
			if s == 4 then return
			elseif s == 3 then
				marken_shop.menu()
			elseif s == 2 then
				marken_shop.armor_54()
			elseif s == 1 then
				marken_shop.armor_48()
			end
		end
		function armor_48()
			say_title("Markenshop - Rüstungen - Level 48")
			say("Wähle aus:")
			say()
			say_reward("In der Klammer steht der Preis in Marken")
			say()
			local s = select("Schuppenplattenpanzer+0 (100)","Jungdrachenanzug+0 (100)","Nebelplattenpanzer+0 (100)","Kleidung der Moral+0 (100)","Zurück","Zurück ins Menu","Abbrechen")
			if s == 7 then return -- abbrechen
			if s == 6 then -- menu
				marken_shop.menu()
			elseif s == 5 then -- zurück
				marken_shop.armor_48()
			elseif s == 1 then
				marken_shop.buy_item(11260)
			elseif s == 2 then
				marken_shop.buy_item(11460)
			elseif s == 3 then
				marken_shop.buy_item(11660)
			elseif s == 4 then
				marken_shop.buy_item(11860)
			end
		end
		function armor_54()
			say_title("Markenshop - Rüstungen - Level 54")
			say("Wähle aus:")
			say()
			say_reward("In der Klammer steht der Preis in Marken")
			say()
			local s = select("Goldplattenpanzer+0 (100)","Mörderwindanzug+0 (100)","Geistermaskenpanzer+0 (100)","Orangenes Katzenkleid+0 (100)","Zurück","Zurück ins Menu","Abbrechen")
			if s == 7 then return
			elseif s == 6 then
				marken_shop.menu()
			elseif s == 5 then
				marken_shop.armor_54()
			elseif s == 1 then
				marken_shop.buy_item(11270)
			elseif s == 2 then
				marken_shop.buy_item(11470)
			elseif s == 3 then
				marken_shop.buy_item(11670)
			elseif s == 4 then
				marken_shop.buy_item(11870)
			end
		end
		function refine()
			local names = {
				"Lila Perle",
				"Gelbe Perle",
				"Grüne Perle",
				"Orange Perle",
				"Weiße Perle",
				"Blaue Perle",
				"Rote Perle",
				
				"Muschel",
				
				"Lila Geisterstein",
				"Blauer Geisterstein",
				"Gelber Geisterstein",
				"Grauer Geisterstein",
				"Grüner Geisterstein",
				"Roter Geisterstein",
				"Oranger Geisterstein",
				
				"Lila Edelstein",
				"Oranger Edelstein",
				"Gelber Edelstein",
				"Weißer Edelstein",
				"Roter Edelstein",
				"Blauer Edelstein",
				"Grüner Edelstein",
				
				"Riesenmuschel",
				
				"Pinke Glaskugel",
				"Lila Glaskugel",
				"Orange Glaskugel",
				"Gelbe Glaskugel",
				"Grüne Glaskugel",
				"Olivgrüne Glaskugel",
				"Blaue Glaskugel",
				"Himmelblaue Glaskugel",
				"Rote Glaskugel",
				
				"lila kristall",
				"Roter Kristall",
				"Weißer Kristall",
				"Grüner Kristall",
				"Oranger Kristall",
				"Gelber Kristall",
				"Blauer Kristall"
			}

			local vnum = {
				99993,
				99992,
				99991,
				99990,
				27992,
				27993,
				27994,
					 
				27987,
					 
				82829,
				82828,
				82827,
				82826,
				82825,
				82824,
				82823,
					 
				82822,
				82821,
				82820,
				82819,
				82818,
				82817,
				82816,
					 
				82815,
					 
				82800,
				82801,
				82802,
				82803,
				82804,
				82805,
				82806,
				82807,
				82808,
					 
				99994,
				82809,
				82810,
				82811,
				82812,
				82813,
				82814
			}
			
			local menu = {}
			for i = 1, table.getn(names) do
				if names[i] ~= nil then
					table.insert(menu, names[i])
				end
			end
			table.insert(menu, "Zurück")
			table.insert(menu, "Abbrechen")
			
			local s = select3(menu)
			
			-- Etwas ausgewählt --
			if s < (table.getn(menu)-2) then
				marken_shop.buy_item(vnum[s])
			-- Abbrechen/Zurück --
			else
				if s == table.getn(menu) then return
				elseif s == (table.getn(menu) - 1) then
					marken_shop.menu()
				end
			end
		end
		function buy_item(vnum)
			if vnum == 0 or vnum == nil then
				say_title("Markenshop")
				say("Es ist ein unbekannter Fehler aufgetreten")
				say()
				return
			end
			local marks = marken_shop.get_marks()
			local price = marken_shop.price(vnum)
			price = price or 0
			
			say_title("Markenshop - Item kaufen")
			if price > marks then
				say("Du besitzst nicht genügend Marken")
				say("Dir fehlen "..(price - marks).." Marken")
				say()
				return
			end
			say_reward("Ausgewhältes Item: "..item_name(vnum))
			say_reward("Preis: "..price.." Marken")
			say_reward("Verfügbare Marken: "..marks)
			say()
			say_reward("Marken nach dem Kauf: "..(marks - price))
			say()
			say("Möchtest du das Item kaufen?")
			if select("Ja","Nein") == 2 then return end
			mysql_query("update account.account set marken = marken - "..price.." where id = '"..pc.get_accountid().."';")
			pc.give_item2(vnum)
			chat("Das Item wurde erfolgreich gekauft")
		end
		when 20095.chat."Markenshop" begin
			marken_shop.menu()
		end
	end
end
11/11/2013 00:18 .Kaaarni'#7
Sagen wir mal zu Metin2 Homepage's
11/11/2013 00:29 xXFaRiDBanGXx#8
Quote:
Originally Posted by χєνσ View Post
Sagen wir mal zu Metin2 Homepage's
Haben bisher keinen Auftrag zu M2 Pages bekommen, jedoch sollten die Codingkuenste fuer sich sprechen, das wir auch dies packen sollten.
11/12/2013 20:46 xXFaRiDBanGXx#9
#PUSH