Jump to content

Antics

Members
  • Posts

    11
  • Joined

  • Last visited

About Antics

  • Birthday 10/23/1988

Contact Methods

  • Website URL
    http://Antics.stfu-kthx.net

Profile Information

  • Gender
    Male
  • Location
    Tacoma, Wa.
  • Interests
    Many things in life....Yup..
  • Country
    United States

Antics's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. I've been keeping up on Geohotz story for awhile now. Its incredible that Sony is this butt hurt over the leak of their keys. After 3 consoles, you think they (like Nintendo should as well) have corrected their security flaws. Sure, this paves the way for piracy, but that's all companies think about nowadays - lost profits. If it wasn't for homebrew, I would have sold my original Xbox, my Wii, my DS, and my PSP LONG ago. Homebrew brings new life into a system that the OEMs refuse to allow. To date, I still play every one of my modified consoles, I even fired up the original Xbox instead of my 360 yesterday to play some modified Halo 2. As with Geohotz iPod Touch cases, I'm sure the courts will find that although he shouldn't have released keys (as they are Sony's intellectual secrets) the system is his property after the initial purchase. I'm in full support of this man. He understands that a piece of equipment that you spend hundreds of dollars on becomes YOUR property to do as you wish. Suing Geohot for enabling homebrew on the PS3 is like suing someone for installing Windows on a laptop that came with the Mac OS. Its strictly for the profit of the manufacture, and honestly, quite pitiful.
  2. Depending on what forum system you use, there are mods already created for them. I personally chose phpBB for my forums which you can find chat modifications at phpbbhacks.com. Not sure where to find others however.
  3. Since I hadn't seen one, I figured I would write a tutorial for it. Before reading this, even as simple as it is, you should make sure that you know how to work in remotes with the topics of dialogs and raw events. Raw events are used on -every- IRC server. Regulations require some (around 98% actually) of all raws to be stock. This includes /map, which shows a server 'map', such as all the servers linked to it. This information requested by using /map, and returns the tree with raw numeric 6, and ends with numeric 7. One thing I cant stress enough, is make sure you use $dialog to verify that a dialog is open. Otherwise, you could end up with a very messy status window of errors. This little snippet, which I just wrote for a friend, shows a server tree in a very simple dialog. alias dmap { if (!$dialog(Map)) { dialog -m Map Map } } dialog Map { title "Servers Map (Antics)" size -1 -1 182 189 option pixels notheme list 1, 5 7 174 153 button "Close", 2, 59 157 65 25 } on *:DIALOG:Map:init:*:{ did -a Map 1 Beginning of /map | set -u5 %dialog.mapraws true | map } on *:DIALOG:Map:sclick:2:{ if ($dialog(Map)) { dialog -x Map } } raw 6:*:{ if ($dialog(Map)) && (%dialog.mapraws) { did -a Map 1 $2- } } raw 7:*:{ if ($dialog(Map)) && (%dialog.mapraws) { did -a Map 1 End of /map } } Now, if your wondering what all of this bundled code is, allow me to explain; alias dmap { if (!$dialog(Map)) { dialog -m Map Map } } Creates a very easy to remember alias, dmap (dialog map. Catchy huh?) for the end user, and checks to see if the dialog isnt already open. Then we have our classic dialog creation process (as I stated, you should have already been working with dialogs before reading into this, so I'll just skip past it) Next, we have our dialog events. on *:DIALOG:Map:init:*:{ did -a Map 1 Beginning of /map | set -u5 %dialog.mapraws true | map } This event triggers on the dialog "Map" being opened. It prints "Beginning of /map" into the dialog, sets a variable which will be used later for error checking (unsets after 5 seconds), and finally calls /map. on *:DIALOG:Map:sclick:2:{ if ($dialog(Map)) { dialog -x Map } } This tells the dialog "Hey there, the ID 2 on dialog Map was single clicked. Lets close this dialog if its open." Next, our raw events. raw 6:*:{ if ($dialog(Map)) && (%dialog.mapraws) { did -a Map 1 $2- } } raw 7:*:{ if ($dialog(Map)) && (%dialog.mapraws) { did -a Map 1 End of /map } } As I have stated, MAKE SURE you use $dialog(dialogname) to verify the dialog is open. These come into play when the /map command is called. They both check to see if the dialog is open ($dialog(Map)) and if the variable we set earlier is still active (%dialog.mapraws). If both meet to $true, then it prints the data into the dialog "Map" in ID 1. Reason for using $2- instead of $1-, all raw events are triggered with $1 being your nickname. As for raw 7, since its the end of the /map's tree, we print our own custom text into the dialog, "End of /map". Dialogs can be used to do wonderful things with raw events. Your own room lists, access dialogs, even a MOTD reviewer. They can also be used for debugging. I leave you with this tip, if you ever need to find out which raws do what-- raw *:*:{ echo -s $numeric ::: $1- } Before ::: will be your numeric, after, the text following. I hope you have as much fun learning mIRC's multiple uses as I did, and if you ever need any help, you know where to find me.
  4. Naw, they work..Just not at the moment *kicks his server* Quit being a <truck drives by, creating so much noise he cant be heard> about pictures demmit ;x
  5. Wheeee....I get first showoff-ness ;x Basically something I started while on vacation and have been working on. Keep in mind its been massivly updated since lol. Keep in mind, since I didnt have a decent program, these are huge in size [About 500kbs each] Screen 1 Screen 2 Edit: Forgot that Raspy now has a domain name, so I edited the links straight to the domain rather then using the hosts redirect to it.
×
×
  • Create New...