Danke, das mit der Schrift ist wegen meines 4k Monitors sonst kann ich das nicht lesen, wenn ich nicht zoome hoffe, dass es nicht alzu stark stört
Beiträge von Peridot
-
-
Schon seit Längerem überlege ich, ob ich mich, aufgrund meiner Vorliebe anderen zu helfen, vielleicht mal als Supporter für den Instinkt-Server 4 bewerben sollte.
Nun habe ich mich nach längerem überlegen endlich entschlossen dies auch zutun, deshalb hoffe ich, dass euch meine Bewerbung gefällt.
So ich fange dann mal mit einer kleinen Inhaltsangabe an um euch darauf vorzubereiten, was euch erwartet.________________________________________________________________________________________________________
Inhaltsangabe1. Allgemeine Infos über mich und meine Person
2. Meine InGame Informationen sowie mein Wissen über GMod und den Server
3. Meine Stärken sowie meine Schwächen4. Warum ich eine gute Wahl für den Platz eines Supporters bin
5. Kontakt | So bin ich zuerreichen6. Schlusswort
________________________________________________________________________________________________________
Allgemeine Informationen über mich:
- Ich heiße Moritz und komme aus Bargteheide(Schleswig Holstein) nahe der Stadt Hamburg.
- Auf Steam heiße ich PeridotPower hier noch ein paar Einzelheiten:
STEAMID: STEAM_0:0:122431988
STEAMID3: [U:1:244863976]
STEAMID64: 76561198205129704- Ich bin 16 Jahre alt und meine Hobbys sind programmieren, schwimmen, TTT spielen, Computer bauen, sowie laufen.
- Aktiv auf den Servern bin ich am Wochenende sowie Freitag um 19:00 - 1:00 Uhr generell kann man davon ausgehen, dass ich durchschnittlich 2-3 Stunden täglich online bin.
________________________________________________________________________________________________________InGame Informationen sowie meine Kenntnisse:
- Ich habe zurzeit auf meinem jetzigen Account ca. 190 Spielstunden davon habe ich 125 Stunden auf den Instinkt Servern verbracht.
- Zurzeit bin ich auf dem Gold Rang, jedoch wird sich das schon bald ändern, da mir noch >2 Stunden fehlen, bis ich Elite bin.
- Ich denke, ich kann von mir behaupten, dass ich gut mit dem Regelwerk der Instinkt-Server vertraut bin.
- Ich halte die mir bekannten Commands: !slay, !aslay, !ban, !fspec, !unspec, !gag, !ungag sowie !kick für die wichtigsten Befehle.________________________________________________________________________________________________________
Meine Stärken und Schwächen:
Meine Stärken:
- Ich bin nett zu anderen Spielern und beschimpfe diese auch so gut wie nie.
- Ich helfe sehr gerne anderen Leuten bei ihren Problemen und versuche auch einen Lösungsweg zu finden.
- Ich lese oft den Konsolen Log mit, sodass ich meist berichten kann, wenn ein Problem/Bug auf dem Server vorliegt
[/size]
- Ich bin gut darin Kompromisse zu finden und Konflikte gut einzuschätzen.Meine Schwächen:
- Ich bin leider manchmal ein wenig ungeduldig und neige selten dazu Leute zudrängen.
- Ich neige auch ab und zu dazu zu übertreiben, wenn ich selber merke, dass ich mir über unbedeutende Ereignisse zu viele Gedanken mache.- Oft bin ich mit den Gedanken woanders und muss zweimal fragen was los ist.
________________________________________________________________________________________________________
Warum eigentlich Ich?- Ich mag es gerne anderen zu helfen, da oft keine Operatoren o.Ä. online sind mach ich das jetzt schon so gut ich kann.
- Ich habe "gute"*hust Kenntnisse in Lua und kann daher meist erkenne, wenn Probleme auf dem Server vorliegen, welcher Natur diese sind und sie so genau wie möglich weitertragen | reporten.
- Ich bin meist gut informiert und kann Spielern wie z.b. Gästen bei ihren Problemen mit ihrem PC oder zum Beispiel den Counterstrike Source Texturen helfen.
________________________________________________________________________________________________________
So kann man mich erreichen:
- Man kann mich telefonsich, per Whatsapp, Skype, Discord, Teamspeak, Steam oder EMail erreichen.- Meine Steam ID ist, falls benötigt oben bei den allgemeinen Informationen zu finden.
________________________________________________________________________________________________________
So, dass war meine Bewerbung zum Supporter auf S4 ich hoffe sie hat euch gefallen.
Noch einen schönen Morgen, Mittag oder Abend
mit freundlichen Grüßen PeridotPower[size=14]
-
Ja bei mir ja auch noch
Code
Alles anzeigen[ERROR] lua/includes/extensions/math.lua:188: attempt to perform arithmetic on local 'num' (a nil value) 1. Round - lua/includes/extensions/math.lua:188 2. getLevel - addons/glevel/lua/glevel/core/sh_core.lua:577 3. GetPlayerText - addons/scoreboard/lua/scoreboard/override/sb_row.lua:15 4. UpdatePlayerData - addons/scoreboard/lua/scoreboard/override/sb_row.lua:187 5. SetPlayer - addons/scoreboard/lua/scoreboard/override/sb_row.lua:180 6. AddPlayerRow - addons/scoreboard/lua/scoreboard/override/sb_team.lua:871 7. UpdateScoreboard - addons/scoreboard/lua/scoreboard/override/sb_main.lua:242 8. unknown - addons/scoreboard/lua/scoreboard/override/sb_main.lua:145 Timer Failed! [TTTScoreboardUpdater][@addons/scoreboard/lua/scoreboard/override/sb_main.lua (line 141)]
-
So habe alles versucht Pc neustarten Spiel neustarten neuconnecten Map wehcseln selbst nach nem Serverabsturz war es nicht anders.
Die anderen Spieler haben das gleiche Problem
20170924204918_1.jpg -
Ok dann ist ja gut
-
Ne habe gerade nochmal die Logs ausgelesen :C Sorry
Code
Alles anzeigen[ERROR] addons/scoreboard/lua/scoreboard/override/sb_row.lua:36: function arguments expected near '<eof>' 1. unknown - addons/scoreboard/lua/scoreboard/override/sb_row.lua:0 [ERROR] addons/scoreboard/lua/scoreboard/override/sb_row.lua:125: unfinished string near '<eof>' 1. unknown - addons/scoreboard/lua/scoreboard/override/sb_row.lua:0 [ERROR] addons/scoreboard/lua/scoreboard/override/sb_row.lua:215: 'then' expected near '<eof>' 1. unknown - addons/scoreboard/lua/scoreboard/override/sb_row.lua:0 [ERROR] addons/scoreboard/lua/scoreboard/override/sb_row.lua:294: unexpected symbol near '<eof>' 1. unknown - addons/scoreboard/lua/scoreboard/override/sb_row.lua:0 [ERROR] addons/scoreboard/lua/scoreboard/override/sb_row.lua:340: 'end' expected (to close 'function' at line 336) near '<eof>' 1. unknown - addons/scoreboard/lua/scoreboard/override/sb_row.lua:0
-
Es kam gestern gegen 21 Uhr vor. Der Fehler war in der ClientKonsole es ist wiegesagt kein Einzelfall es ist mit der gleichen Fehlermeldung auch Sir_Niwo passiert
-
-er macht das bei jedem SPieler nach einer nicht definierten Zeit das Spiel abstürtzt.
-Bin mir nicht sicher ob schon bekannt , ist aber neu seit dem letztem Server Update
-Gibt es irgendeinen Spieleinfluss auf die aktuellen Runden? Ja da man gerade spielt und dann plötzlich das Spiel abstürtzt
-Der Bug kommt auf S4 und S2 vor aber vorallem auf S2
-Hier mal kurz die Fehler:
Unbenannt.PNG
Unbenannt2.PNGKürzeste Zeit zwischen dem Rauswerfen die mir bekannt ist: 2,5 Minuten (passiert so 16mal in der Stunde(zum Teil manchmal wieder 1,5 Stunden ohne Probleme)
Wem es passiert sogut wie jedem auf s2 usw. Habe letztens mit 7 anderen aufeinmal den Fehler bekommen.Code
Alles anzeigenError in hook ScoreboardShow: lua/includes/extensions/math.lua:188: attempt to perform arithmetic on local 'num' (a nil value) stack traceback: lua/includes/extensions/math.lua:188: in function 'Round' addons/glevel/lua/glevel/core/sh_core.lua:577: in function 'getLevel' addons/scoreboard/lua/scoreboard/override/sb_row.lua:15: in function 'GetPlayerText' addons/scoreboard/lua/scoreboard/override/sb_row.lua:187: in function 'UpdatePlayerData' addons/scoreboard/lua/scoreboard/override/sb_row.lua:180: in function 'SetPlayer' addons/scoreboard/lua/scoreboard/override/sb_team.lua:871: in function 'AddPlayerRow' addons/scoreboard/lua/scoreboard/override/sb_main.lua:242: in function 'UpdateScoreboard' gamemodes/terrortown/gamemode/cl_scoreboard.lua:40: in function <gamemodes/terrortown/gamemode/cl_scoreboard.lua:30> [C]: in function '' [ERROR] 1. unknown - [C]:-1 [ERROR] lua/includes/extensions/math.lua:188: attempt to perform arithmetic on local 'num' (a nil value) 1. Round - lua/includes/extensions/math.lua:188 2. getLevel - addons/glevel/lua/glevel/core/sh_core.lua:577 3. GetPlayerText - addons/scoreboard/lua/scoreboard/override/sb_row.lua:15 4. UpdatePlayerData - addons/scoreboard/lua/scoreboard/override/sb_row.lua:187 5. SetPlayer - addons/scoreboard/lua/scoreboard/override/sb_row.lua:180 6. AddPlayerRow - addons/scoreboard/lua/scoreboard/override/sb_team.lua:871 7. UpdateScoreboard - addons/scoreboard/lua/scoreboard/override/sb_main.lua:242 8. unknown - addons/scoreboard/lua/scoreboard/override/sb_main.lua:145 Timer Failed! [TTTScoreboardUpdater][@addons/scoreboard/lua/scoreboard/override/sb_main.lua (line 141)]
-
Bitte nutzt erstmal meinen Code den ich veröffentlicht habe K03's Code geht leider nicht(da er ein pseudocode ist) und hat auch nicht alle Features die ich implementiert habe
-
Nein es funktioniert anders:
Ein Spielr der von der Lua Datei produziert wird "joined" in dein Singelplayerspiel und und antworted dir wenn du etwas in den Chat schreibst.
Du bist also in wirklichkeit komplett alleine. -
Hallo hab hier mal das erste Stadium meines Chatbots ich weiß er kann nicht viel aber ist wirklich lustig
Funktion:
Am Anfang eines Singelplayerspiels(nach 9Sekunden) bekommt man die Nachricht im Chat, dass ein Spieler gejoined ist.
2 sek nach dem joinen kann man sich primitiv mit ihm unterhalten.
Dass heißt er versteht Begrüßungen wie Hallo,hi,servus,moin und ähnliche
Desweiteren erkennt er Sätze mit Fragestellungen wie z.b. wie geht es dir oder wie geht's und antwortet auf diese.
Als nächstes soll eine Art eigeninitiative entwickelt werden die den Bot selber ein Gespräch anfäöngen lässt.
Zurzeit gibt es 6 verschiedene Begrüßungen
6 verschiedene Aussagen über den Zustand des Bots (gut,schlecht usw)
10 verschiedene Namen
Er kann Sätze bilden z.b. bei einer Kombination aus Begrüßung und Fragestellung
Natürlich ist der COde nicht so kurz wie möglich usw er soll ja auch nur dem Spaß ansich dienen
Bitte nicht flamen hatte grad kein Bock auf ein Array(kommt morgen)C: Chatbot Ver1.0
Alles anzeigennameint = math.random (0, 10) antwort2=false local round = function(a, prec) return math.floor(a + 0.5*prec) end ----|| strText == "hallo" || strText == "hi" || strText == "Hi" || strText == "moin" || strText == "Moin" || strText == "moinsen" || strText == "Moinsen" || strText == "servus"||strText == "Servus" -----string.find( input_string , "hallo" ) Name= "ExampleName" if(nameint==0) then Name = "Rüdiger263" end if(nameint==1) then Name = "AnimeLover69" end if(nameint==2) then Name = "xXPetraSchmitzXx" end if(nameint==3) then Name = "xXMinecraftHDXXLXx" end if(nameint==4) then Name = "Bananaboat34" end if(nameint==5) then Name = "AnimeLover69" end if(nameint==6) then Name = "RüdigerBrauchtBeef" end if(nameint==7) then Name = "Kevin007" end if(nameint==8) then Name = "HasselbrookForEver" end if(nameint==9) then Name = "F4Y_HD" end if(nameint==10) then Name = "I_am_not_Schleichwerbung" end timer.Simple( 9, function() chat.AddText(Color(128,255,128), "Player " ,Name , " has joined the game")end) timer.Simple( 7, function() hook.Add( "OnPlayerChat", "cmd", function( ply, strText, bTeam, bDead ) antwort2=false timer.Simple( 2, function() strText = string.lower( strText ) if (ply == LocalPlayer() && string.find( strText , "hallo" )||string.find( strText , "Hallo" )||string.find( strText , "moin" )||string.find( strText , "Moin" )||string.find( strText , "hi" )||string.find( strText , "Hi" )||string.find( strText , "servus" )||string.find( strText , "servus" )) then if(string.find( strText , "wie" )||string.find( strText , "Wie" )&&string.find( strText , "geht" ) || string.find( strText , "Geht" )) then antwort2 = true end antwort1 = math.random (0, 5) if(antwort1==0) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": hi!") end if(antwort2==true) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": hi",", eigentlich ganz gut!") end end if(antwort1==1) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Hallo :D") end if(antwort2==true) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Hallo :D eigentlich kann ich mich nicht beschweren!") end end if(antwort1==2) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": moin") end if(antwort2==true) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": moin habe grad leider ein paar kleien Probleme sonst ist aber alles gut") end end if(antwort1==3) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": servus") end if(antwort2==true) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": servus hab gard nen pa Bretzen gegessen kann mich net beschweren gell :P") end end if(antwort1==4) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Guten Tag") end if(antwort2==true) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Guten Tag, mir geht es gut danke der Nachfrage") end end if(antwort1==5) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Auch wieder Da :D....") end if(antwort2==true) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Auch wieder Da :D.... Allein weil du da bist freue ich mich -.-") end end return true end if(string.find( strText , "wie" )||string.find( strText , "Wie" )&&string.find( strText , "geht" ) || string.find( strText , "Geht" )) then if(antwort1==5) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),":Allein weil du da bist freue ich mich -.-") end end if(antwort1==4) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Mir geht es gut danke der Nachfrage") end end if(antwort1==3) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Hab grad nen paar Bretzen gegessen kann mich net beschweren gell :P") end end if(antwort1==2) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Habe grad leider ein paar kleien Probleme sonst ist aber alles gut") end end if(antwort1==1) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": Eigentlich kann ich mich nicht beschweren!") end end if(antwort1==0) then if(antwort2==false) then chat.AddText(Color(0,140,0),"(TEAM) ",Color(255,255,79), Name," ",Color(255,255,255),": eigentlich ganz gut!") end end end antwort2=false end) end) end)
Erklärung der Namen:
Zeile 11-41: Hier könnt ihr Fiktive Spieler Namen eintragen oder die existrierenden lassen -
Mir würde es gefallen wenn man Donatorpoints für einen Prestige bekommen würde umgerechnet so 100 Donipoints für 2000XP oderso
-
Haba alles hinbekommen danke für deine gute Hilfe dürfte ich den obersten Beitrag mit Teilen deines Scriptes veröffentlichen?
-
Also K03 ich weiß nicht ob ich zublöd bin oder so
aber ich habe mal folgenden Code auf den Server geladenC
Alles anzeigen// lua/autorun/client/specular.lua hook.Add( "OnPlayerChat", "cmd", function( ply, strText, bTeam, bDead ) strText = string.lower( strText ) if ( strText == "!lm" && ply == LocalPlayer() ) then chat.AddText(Color(0,255,0), "Reloading all Lightmaps please wait.....") timer.Simple( 2, function() chat.AddText(Color(0,255,0), "Finished! Addon by PeridotPower") RunConsoleCommand( "mat_specular" , "0" ) end return true end end )
Aber irgendwie passiert nicht wenn ich !lm eingebe
über lua_loadstring möchte ich nicht arbeiten, da dass ja irgendwie wieder alles verschwert und ich möchte am besten alles in den Workshop laden damit alles so einfach wie möglich ist -
Ok hast recht aber wenn das ein Addon sein soll wie hast du es geschafft das auf dem Server zuladen, da man normalerweise nur die Addon die auch auf dem Server sind läd
Mein problem war, dass ich Player say genommen habe und nicht PlayerChat -
@K03
Kann gut sein bin noch nicht so erfahren mit Lua und muss noch einwenig üben kann nur Java und C++ "gut" -
@K03
Ich habe das genetworked weil:
1. jeder darauf zugreifen kann
3. Habs net hinbekommen vom Player auf den Globalchat zuzugreifen also Hook at PlayerSay geht bei mir beim Client einfach net3. Es eben einfacher ist alles im Chat und nicht im Command Fenster zumachen
4. Es ein reines Server Addon ist
Ja du hast mehr Erfahrrung da stimme ich dir zu jedoch funktioniert es und probier mal aus ob Player say bei dir klappt -
Ja ich auch ist aus Crysis
http://steamcommunity.com/shar…iledetails/?id=1078047688
hier mal der Link zum Workshop -
Geupdated
Dieses kleine Addon kann gegen die Lightmap bugs wie sie z.B. auf der Complex Map auftreten helfen.
Es handelt sich hierbei um ein Serverseitiges Plugin.
Ich weiß es ist nichts Großes hilft aber bestimmt dem einen oder anderen.
Einen schönen Morgen, Mittag oder Abend
Hier mal die Anleitung:
1. ein Textdokument unter garrysmod\lua\autorun\client(Auf dem Server nicht auf dem Client Ordner, falls jemand nen Server hat) anlegen im Editor den folgenden Code kopierenC
Alles anzeigenhook.Add( "OnPlayerChat", "cmd", function( ply, strText, bTeam, bDead ) strText = string.lower( strText ) if ( strText == "!lm" && ply == LocalPlayer() ) then chat.AddText(Color(0,255,0), "Reloading all Lightmaps please wait.....") timer.Simple( 2, function() chat.AddText(Color(0,255,0), "Finished! Addon by PeridotPower")end) RunConsoleCommand( "mat_specular" , "0" ) return true end end )
2.Auf speichern unter gehen, auf andere Dateiformate gehen und der Datei eine .lua Endung geben.
3.Nun sollte es auf dem Server laufenZur Aktivierung einfach !lm in den Chat eingeben
Ohne Addon einfach mat_specular 0 in die Console eingeben. -
So habe mal ein Plugin gemacht vieleicht hilft das ja einigen einfach entzippen und in den addons ordner packen geht nur wenn ihr die Map nicht im Workshop geholt habt.
Bei manchen geht das hiermit
Hoffe das ich helfen konnte
https://www.dropbox.com/s/hlp6xtd6zb2tsgw/bugaddon.zip?dl=0
übrigens joinen sollte gehen man hat aber ne error Txtur bei den Bäumen usw. macht ja nicht wenigstens kann man dann Map changen