Difference between revisions of "User:TheY4Kman"

From AlliedModders Wiki
Jump to: navigation, search
(Added it all!)
 
m (Redid SourceMod links)
 
Line 1: Line 1:
 
This information is from [http://en.wikipedia.org/wiki/User:TheY4Kman Wikipedia].
 
This information is from [http://en.wikipedia.org/wiki/User:TheY4Kman Wikipedia].
  
Zach "theY4Kman" Kanzler is the owner of [http://y4kstudios.com Y4K Studios]. He is a programmer most notable for his work in [http://cheatsync.net CheatSync] and [[Sourcemod|SourceMod]].
+
Zach "theY4Kman" Kanzler is the owner of [http://y4kstudios.com Y4K Studios]. He is a programmer most notable for his work in [http://cheatsync.net CheatSync] and [[SOURCEMOD|SourceMod]].
  
 
==Projects==
 
==Projects==
Line 14: Line 14:
  
 
===EventScripts===
 
===EventScripts===
Zach became addicted to [[Source engine|Source]] games (e.g., [[Counter-Strike: Source|CS:S]] and [[Half-Life 2|HL2]]). With his programming background, plug-ins like [[EventScripts ]] and [[Sourcemod|SourceMod]]. At first, he experimented with [[EventScripts]]. However, he did not appreciate the lack of performance it held and its heavily scripted language. This led to his delving into [[Sourcemod|SourceMod]].
+
Zach became addicted to [[Source engine|Source]] games (e.g., [[Counter-Strike: Source|CS:S]] and [[Half-Life 2|HL2]]). With his programming background, plug-ins like [[EventScripts ]] and [[SOURCEMOD|SourceMod]]. At first, he experimented with [[EventScripts]]. However, he did not appreciate the lack of performance it held and its heavily scripted language. This led to his delving into [[SOURCEMOD|SourceMod]].
  
 
===SourceMod===
 
===SourceMod===
Upon learning '''SourcePawn''' (The language of [[Sourcemod|SourceMod]], based off [[Pawn (programming language)|Pawn]]), theY4Kman wrote the plug-in "[http://forums.alliedmods.net/showthread.php?t=56376 Maplister]." It was a very simple program, that printed out all the maps available on a [[Source engine|Source]] game server. After his first plug-in, he developed a few more plug-ins, such as [http://forums.alliedmods.net/showthread.php?t=56264 Weapon Rewards Advanced], [http://forums.alliedmods.net/showthread.php?t=60146 CommandReact], [http://forums.alliedmods.net/showthread.php?t=56778 UserRestrict], and [http://forums.alliedmods.net/showthread.php?t=56960 EventInfo]. His latest plug-in is [http://forums.alliedmods.net/showthread.php?t=67098 Triggers], which provides [http://www.mani-admin-plugin.com/mani_admin_plugin/documentation/mani_install_config_commandlist.htm commandlist.txt] functionality to [[Sourcemod|SourceMod]] users.
+
Upon learning '''SourcePawn''' (The language of [[SOURCEMOD|SourceMod]], based off [[Pawn (programming language)|Pawn]]), theY4Kman wrote the plug-in "[http://forums.alliedmods.net/showthread.php?t=56376 Maplister]." It was a very simple program, that printed out all the maps available on a [[Source engine|Source]] game server. After his first plug-in, he developed a few more plug-ins, such as [http://forums.alliedmods.net/showthread.php?t=56264 Weapon Rewards Advanced], [http://forums.alliedmods.net/showthread.php?t=60146 CommandReact], [http://forums.alliedmods.net/showthread.php?t=56778 UserRestrict], and [http://forums.alliedmods.net/showthread.php?t=56960 EventInfo]. His latest plug-in is [http://forums.alliedmods.net/showthread.php?t=67098 Triggers], which provides [http://www.mani-admin-plugin.com/mani_admin_plugin/documentation/mani_install_config_commandlist.htm commandlist.txt] functionality to [[SOURCEMOD|SourceMod]] users.
  
 
====Viper====
 
====Viper====
One of his latest projects is an extension of [[Sourcemod|SourceMod]]. Viper is a program written in C++, which allows [[Sourcemod|SourceMod]] developers to code plug-ins with Python, instead of [[Sourcemod|SM]]'s native language, SourcePawn.
+
One of his latest projects is an extension of [[SOURCEMOD|SourceMod]]. Viper is a program written in C++, which allows [[SOURCEMOD|SourceMod]] developers to code plug-ins with Python, instead of [[SOURCEMOD|SM]]'s native language, SourcePawn.
  
 
The project took off the in IRC channel [irc://irc.gamesurge.net/sourcemod #sourcemod]. One of the members bet theY4Kman that he couldn't do it. However, Viper is being actively developed now.
 
The project took off the in IRC channel [irc://irc.gamesurge.net/sourcemod #sourcemod]. One of the members bet theY4Kman that he couldn't do it. However, Viper is being actively developed now.

Latest revision as of 00:10, 2 March 2008

This information is from Wikipedia.

Zach "theY4Kman" Kanzler is the owner of Y4K Studios. He is a programmer most notable for his work in CheatSync and SourceMod.

Projects

theY4Kman has worked on several major projects, and some smaller ones.

CheatSync

With the advent of CheatDevice by edisoncarter, the cheats created for it were spread across the web. On the GTA Forums, ADePSP and theY4Kman discussed creating a database for all the new cheats. theY4Kman wrote the website front-end for it, and hosted it on his site. It was a very basic form, consisting of an author field, a name field, a description field, and a cheat field. ADePSP wrote the desktop application for it, in Delphi. As the new database was about to be released, theY4Kman thought up the name "CheatSync."

CheatSync was a huge hit. Hundreds of users contributed thousands of cheats. The crummy front-end and buggy program couldn't deal with the load. edisoncarter purchased cheatsync.net for ADePSP. ADe programmed an online version of CheatSync, in the PHP language. At this point, theY4Kman was no longer necessary.

Zach offered to create a version of CheatSync which used AJAX, but the project quickly ended, due to lack of time.

EventScripts

Zach became addicted to Source games (e.g., CS:S and HL2). With his programming background, plug-ins like EventScripts and SourceMod. At first, he experimented with EventScripts. However, he did not appreciate the lack of performance it held and its heavily scripted language. This led to his delving into SourceMod.

SourceMod

Upon learning SourcePawn (The language of SourceMod, based off Pawn), theY4Kman wrote the plug-in "Maplister." It was a very simple program, that printed out all the maps available on a Source game server. After his first plug-in, he developed a few more plug-ins, such as Weapon Rewards Advanced, CommandReact, UserRestrict, and EventInfo. His latest plug-in is Triggers, which provides commandlist.txt functionality to SourceMod users.

Viper

One of his latest projects is an extension of SourceMod. Viper is a program written in C++, which allows SourceMod developers to code plug-ins with Python, instead of SM's native language, SourcePawn.

The project took off the in IRC channel #sourcemod. One of the members bet theY4Kman that he couldn't do it. However, Viper is being actively developed now.

Originally, Viper was named "SMPython," for "SourceMod Python." To Zach, though, it seemed very generic. A week or so after the title "SMPython" was given, the project was renamed to "Viper." The new name came from the snake family and the user "Viper," who is an active member of #sourcemod.

Pronunciation

theY4Kman means "the year 4000 man." The simplification of "Year 4000" to Y4K was derived from "Y2K", meaning "Year 2000". Thus, Y4K is actually pronounced "Why Four Kay," not "Yak." This common mistake originates from the notion that frequent internet users speak Leetspeak. However, using "Yak" is accepted.