Author Topic: Aineko's Guide to Client Modding  (Read 19947 times)

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #75 on: March 04, 2004, 02:12:46 am »
Quote
Originally posted by Zetsumei
*glomp*  Thanks Aineko.

One thing though; if I do wind up getting booted for what I feel is not a valid reason, will there be a place where bring it up?  And since it only just kicks you from the game and all you have to do is log back in, I probably wouldn\'t ever complain, unless it was to the point where I got kicked as soon as I got back on.


I think at the moment you would have no recourse since it would just be a kick and we cannot track that.  When Crystal Blue comes out it will have a GM system and we can track which GM\'s use which commands so you can protest that.  But at the moment I don\'t think it is too big a deal.
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Vengeance

  • Veteran
  • *
  • Posts: 1452
    • View Profile
(No subject)
« Reply #76 on: March 04, 2004, 05:13:35 am »
We will only give trusted people access to /kick.

aineko

  • Traveller
  • *
  • Posts: 46
    • View Profile
(No subject)
« Reply #77 on: March 04, 2004, 11:27:17 am »
> - /mute for the GM\'s, the player this command is
> targetted to will be unable to speak if he is muted.

No, you would have to implement a /ignore on the server. Just kick the person, then he\'s muted as well.


> - anti-flood, if someone says the same thing 3 times
> after eachother in a very short period of time he gets
> kicked or muted(I don\'t know if this would work with
> the double talk bug though ^^)

Yes, might be possible.
I store the text of the last message and check if it\'s the same as the new message.


> - a bad words list, so you can set some words to be
> filtered out of the chat(like f*ck, sh*t, etc.)

I don\'t like content filtering. IMHO, part of freedom of speak is the freedom to use the words you like. Have you read George Orwell\'s 1984?
Newspeak is double plus ungood.

On the otherhand: \"Dick Van Dyke cooks a large breast of chicken for his pussy cats.\" to adapt Acraig freely.

Axsyrus

  • Veteran
  • *
  • Posts: 1119
    • View Profile
(No subject)
« Reply #78 on: March 04, 2004, 03:46:21 pm »
oh, forgot to post that. What I meant with the bad words list, was a list client side. It could have some words in it by default, but if you don\'t want to see any offensive words at all you will have to add them to the list by yourself.

This way you can say whatever you want, it will show up like normal on your client. only people that might feel offended by it have the possibility to filter out the words they don\'t like.

Axsyrus the Azure - Ruler of the Winds
Member of The Arcane Order\'s Council

aineko

  • Traveller
  • *
  • Posts: 46
    • View Profile
(No subject)
« Reply #79 on: March 05, 2004, 08:00:42 pm »
Ok, you have your /mute now :P

Furthermore, you have /teleport.

Seperot would use it like /teleport moogie. So he spawns at the same place where moogie is. (nice example)

The GMs need my mods in order to use the new commands.

Axsyrus

  • Veteran
  • *
  • Posts: 1119
    • View Profile
(No subject)
« Reply #80 on: March 05, 2004, 08:27:49 pm »
yay, thank you Aineko :D

gonna try the latest mods now :]

EDIT: slow server :/ I\'ve uploaded the latest file to arcaneorder.com now too, get it here: http://www.arcaneorder.com/planeshift-mods.rar :))

PS. there\'s a typo in your makro file :P

I\'ve changed it to this in my file(a open -> an open; 2 quests -> 1 quest (since one of the NPC\'s you need to solve quest_1 is gone); can also not -> also can not):

Planeshift.Makro.1 = /shout PlaneShift is an open source mmorpg in it\'s PRE-ALPHA state. All you can do is Chat, solve 1 quest and collect crystals. You can buy weapons at planeshift.fragnetics.com/merchant but they are useless since you can\'t fight. You also can not open doors or crouch. Planeshift is FREE and will always be.
Planeshift.Makro.test = /say test :D lol
« Last Edit: March 05, 2004, 08:38:51 pm by Axsyrus »

Axsyrus the Azure - Ruler of the Winds
Member of The Arcane Order\'s Council

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #81 on: March 05, 2004, 09:07:44 pm »
Just to note. I am going to try and patch the MB server with aineko\'s /warn and /kick commands this weekend.  So there may be some up and down time as I test things.  Hopefully by Monday it should all be done ( depends on work though.  I may be called out anytime over the weekend.  :) )
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Mordaan

  • Developers
  • Hydlaa Notable
  • *
  • Posts: 839
    • View Profile
(No subject)
« Reply #82 on: March 05, 2004, 09:17:47 pm »
Quote
Furthermore, you have /teleport.

Teleport is for use by all?

Nice!

Could be used as a cheat in hide and seek type games, though.
--Overseer, Explorers Guild.

AendarCallenlasse

  • Veteran
  • *
  • Posts: 1312
    • View Profile
(No subject)
« Reply #83 on: March 05, 2004, 09:21:29 pm »
The /teleport command is for GMs .

Only n00bs don't quote themselves...
<Aendar>...

Mordaan

  • Developers
  • Hydlaa Notable
  • *
  • Posts: 839
    • View Profile
(No subject)
« Reply #84 on: March 05, 2004, 09:40:53 pm »
Ok, thanks.
Besides, I could also see that used for stalking purposes!  :)

That one is best left to the GMs.
--Overseer, Explorers Guild.

Holy_night

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
(No subject)
« Reply #85 on: March 07, 2004, 08:33:14 am »
Cool, well I will update then get some sleep.

**EDIT oh I will try to make a way to automatically update the website every 24 hours so they won\'t get more then a day behind. (any ideas other then mouse macros would be great (especially since windows has a habit of moving windows around.) :D
« Last Edit: March 07, 2004, 08:38:31 am by Holy_night »

Monketh

  • Veteran
  • *
  • Posts: 1674
  • aka GovernmentAgent, CorporateAgent
    • View Profile
    • Niihama.ws
(No subject)
« Reply #86 on: March 08, 2004, 03:22:37 am »
These mods are sweet!  Great job! :D

Anyway, I have a nasty challenge for ya.

Do you think it is possible to assign certain textures to certain characters? ;)
The key to manipulative bargaining is to ask for something twice as big as what you want, then smile and nod when you are talked down to your original wish. You are still young, my apprentice, and have much to learn in the ways of the force. -UtM

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #87 on: March 14, 2004, 10:44:26 pm »
I tried to  apply the  mods to my  linux client  today, but it didnt work,  during  compile  some   errors occured while  compiling pscommwindow.cpp regarding that ios  wasnt declared. I think it\'s caused by gcc 3.3.3 which i use. To get this working I added these lines before the #includes in the file:

using namespace std;
#include

then I typed \"jam -a\"  and everything went  fine (just the server didnt compile, but thats was always the case)

PS: I used a fresh copy  of the -rMB branch and copied the files from the planeshift-src.rar over them

Maybe this will help   others trying to  apply the mods  for their linux box :)


Back to Planeshift again \\o/

XpYtZ

  • Hydlaa Citizen
  • *
  • Posts: 470
    • View Profile
(No subject)
« Reply #88 on: March 15, 2004, 08:08:56 pm »
Bah!!
I must be the only person playing PS that has no idea how to compile anything from source. Does anyone have a link where I can find out that obviously simple little tidbit? Than I can finally start using the mods. :D

Duh? sorry, forgot...I?m on windows ME (I know, I know.)

Axsyrus

  • Veteran
  • *
  • Posts: 1119
    • View Profile
(No subject)
« Reply #89 on: March 15, 2004, 08:15:15 pm »
You don\'t have to compile anything anymore, just download the latest patches, overwrite the current files with them and run planeshift :)

Axsyrus the Azure - Ruler of the Winds
Member of The Arcane Order\'s Council