![]() |
New GServer + NPCServer
All servers have been restarted or will be restarted in the next few hours. There were several improvements.
GServer: - Improved speed - Fixed rights pattern that end with "*" ("str" is now matching "str*") - New /find <pattern> command for finding files with wildcards; it is searching for all files in the levels folder and subfolders and is displaying their attributes; max 50 matches are displayed - new option "allowedglobalguilds=listed guild names" which let you enable only certain global guilds; this only works together with "globalguilds=false" - when you die on a server that uses the classic hp system then you don't see the 'failed' message anymore; it also displays a message when someone tries to illegal warp by hacking their client (it can happen though that that message is displayed when someone logs in with 0 hp/hearts because the client tries to warp to the last house or so, so please don't immediatelly ban) NPCServer: - playeronlinetime variable which is a number that gives you the seconds the player was online on this server; a bug has been fixed that caused the server to only update the value when the player was logging in - the timevar2 variable is improved: it is now displaying the unix time (seconds since 1970/1/1), with nanosecond-precision (the old timevar2 variable was very precise but was reset when the server was restarted) - setimg, setimgpart and restarting the server doesn't mess up the shape width/height set with setshape anymore - addguildmember/removeguildmember/removeguild correctly work with guild names containing spaces |
Cool :)
|
Thank you!
|
1 question:
addguildmember/removeguildmember/removeguild correctly work with guild names containing spaces Meaning we don't have to put _ now for guild names EX: removeguild Hi_Bye; we can just put removeguild Hi Bye; ? |
Quote:
|
Quote:
Also could you add a /rmdir command to remove empty folders please :O |
Yes those two things shouldn't be hard to add
Yes @ kuji |
Definatley, but the problem with /clearnpcs with a wildcard is if someones dropping gralats or dropping some sort of weapon for trade ETC, during the process that NPC or whatever would be destroyed.
|
That's what admin message/pm's etc are for :]
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
You can still script an npc-remover and only destroy the npcs which should be destroyed.
|
Quote:
Good job :) |
You should have a find command to run through each level like
/npcfind addtiledef if a file contained addtiledef it would say so, and such ;p |
Quote:
|
Quote:
|
Quote:
|
Stefan, could you please add a playerspecific sendtorc command.
So the text would only appear to one person, and without the NPC-Server's name at the beginning of it. |
Quote:
|
Quote:
The dungeon generator puts addtiledef in every level generated. |
That's rather stupid, Wouldn't you agree?
|
How about server support for receiving height updates?
|
Quote:
|
Why isn't it?
|
Quote:
Would you like stumbling around in a level with no tileset until you find that one level with the tileset script? |
Once you have called addtiledef you will never need to call it again, so it doesn't make sense to put it into more than one script if you want to add tiles to a whole map. The dungeongenerator only adds the addtiledef npcs if you use the addtestnpcs option or so, which is, like the name says, for testing.
|
Quote:
|
Quote:
Just stop being lazy and put a _ to save you trouble. ;). |
Quote:
|
I suggest people do what Element does.
Have all the addtiledef stuff in the system npc. |
and then use something like if(startswith(heartquest_,#L)) {addtiledef }
for tiledefs varied by levels. It's what I do. |
My server keeps showing "Client [acct] tried to warp illegaly out of [level] (hacker?)", but it isn't likely that 20 different people (some staff) are hacking. Does anyone know why these messages are being triggered?
|
All times are GMT +2. The time now is 04:37 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.