Graal Forums  

Go Back   Graal Forums > PlayerWorlds > PlayerWorlds Main Forum
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-25-2015, 02:35 PM
MysticalDragon MysticalDragon is offline
Global Administration
MysticalDragon's Avatar
Join Date: Oct 2002
Location: Lynn Ma
Posts: 883
MysticalDragon is just really niceMysticalDragon is just really nice
Send a message via AIM to MysticalDragon Send a message via MSN to MysticalDragon
Server Options Commands

I found this interesting so decided to post it. Their is a lot of features here I didn't even know existed.

You can get this list on your server by doing /optionshelp


Available server option variables:
startlevel= level name where new players are placed, default onlinestartlocal.graal
startx= x coordinate in the level where new players are placed, default 35
starty= y coordinate in the level where new players are placed, default 30
unstickmelevel= level name for 'unstick me'
unstickmex= x coordinate of the unstick-me location
unstickmey= y coordinate of the unstick-me location
unstickmetime= time you need to wait before typing 'unstick me', default 30
protectedweapons= list of comma-separated weapon names which the client cannot delete even by hacking
jaillevels= list of comma-separated levels which players cannot leave, pms are restricted to RC only
setbodyallowed=true/false - says if players can change their body by chat command, default true
setheadallowed=true/false - says if players can change their head by chat command, default true
setswordallowed=true/false - says if players can change their sword by chat command, default true
setshieldallowed=true/false - says if players can change their shield by chat command, default true
noexplosions=true/false - disables classic explosions (putexplosion)
mindeathgralats=number - minimum amount of gralats players lose on death (if available)
maxdeathgralats=number - maximum amount of gralats players lose on death
normaladminscanchangegralats=true/false - says if staff without changerights-right can modify the gralats value of players
staffguilds= list of guild names which appear in the Staff section of the player list (start of guild names)
bushitems=true/false - says if bushes drop items
baddyitems=true/false - says if baddies drop items once killed
healswords=true/false - allows negative swordpower which heals players when being hit
respawntime= respawn time of bushes
horselifetime= respawn time of classic horses
baddyrespawntime= respawn time of baddies
dontaddserverflags=true/false - says if scripts can add new server flags (will not add them on RC), by default limited to 1000
minimap=levellistfile,mapimage,defaultx,defaulty - classic minimap image, similar to setminimap()
warptoforall=true/false - allows warpto for all players
warptoforlowadmins=true/false - allows warpto for level 1 global admins
warpto=true/false - says if the warpto command is enabled (shows error message otherwise)
ignorewarpto=true/failse - says if warpto command is ignored completely, allows scripted warpto
playerlisticons= list of player list status icons, must exist as plisticonNAME.png
profilevars= selects what is displayed in the player profile (Kills:=playerkills,...,name=scriptvarname)
limitfreeplayers2=true/false - says if adding of bombs, arrows and explosions is disabled for trial accounts
apsystem=true/false - alignment system: automatically increased player.ap, players with ap<40 cannot pickup heart pots
startap=number - the ap value for new players
aptime0=number - recharge time for one ap point if ap < 20
aptime1=number - recharge time for one ap point if ap < 40
aptime2=number - recharge time for one ap point if ap < 60
aptime3=number - recharge time for one ap point if ap < 80
aptime4=number - recharge time for one ap point if ap < 100
aptime5=number - if ap drops below 100 then this time defines how much time you have to wait to get 100 again
globalguilds=true/false - enables the use of global guilds, default true
allowedglobalguilds= list of allowed global guilds, by default all guilds are enabled
disallowedglobalguilds= list of disallowed global guilds
heartlimit=number - the maximum number of hearts (fullhearts) you can get
swordlimit=number - the maximum sword power for a player
translatedlanguages= list of languages where .po translations files are loaded on server-side
serverlanguage= default language of the server
defaultlanguage= default language of players if their language is not in translatedlanguages
sleepwhennoplayers=true/false - lets the npcserver sleep/pause when no player is online
newtilesets=true/false - says if all levels on server-side will use the new tileset format for collision
newtilesetlevels= list of levels which use the new tileset format, for server-side collision detection
staff= list of account names or community names for which the RemoteControl is enabled and admin commands are working (warpto etc.)
onlystaff=true/false - allows login from staff only (local and global staff)
gmaps= list of gmaps used on the server, without the .gmap extension, you can use multiple gmaps= lines
weaponorder= list of weapons which are sent first to players on login (high priority weapons)
dontchangekills=true/false - says if player.kills and deaths can be changed by script
nickname= nickname of the NPC-Server in the playerlist
speedhacktolerance=percentage 10-100 - checks if players send too many data packages, 60-90 are good
disconnectifnotmoved=true/false - says if players will be disconnect if not moved, disable it for GUI-only games
savelevels=true/false - level modifications are saved to file if you call savelevels(levelname) by server-side script
savelevelsmessage=true/false - says if it should print each modified level
levelsautosave=true/false - says if levels should automatically be saved if any script makes tile changes, requires also savelevels=true
scriptlogfunctions=write player.nick,call sendtorc,... - logs operations to logs/scriptfunctionslog.txt, use /listscriptlogfunctions to get a complete list of available functions/actions
logscripterrorstofile=true/false - logs script errors to logs/scripterrors.txt instead of RemoteControl chat
sendtoallattr= list of player.attr[] should be sent to all players, needed to show hats on player list (sendtoallattr=1)
protectdbnpcs=true/false - protects NPCs shown in the RemoteControl from being destroy()ed
sendechotorc=true/false - sends output of NPC-echo() to everyone instead of just staff with NPC rights
database=databasename,databasefile - adds a database which can be used by requestsql2(), you can specify several database= lines
syncdistancex=number - default x sync distance for player data, can be customized with sendtext("syncoptions","distance",x,y)
syncdistancey=number - default y sync distance for player data, can be customized with sendtext("syncoptions","distance",x,y)
syncbydistanceinside=true/false - says if it should also use the sync distance in non-gmap levels
syncdistanceprojectiles=number - distance of players to which projectiles are sent, by default 256
syncfactors=0,0,100,75,125,80,175,225,60,... - defines an array of {startrange of playercount, endrage of playercount, syncdistancefactor,...} for reducing players sight in crowded areas
syncfactorinactive=0..1 - how players are counted for the dynamict sync radius if they are not moving for 10 seconds
disablegralatlog=true/false - disables the log to logs/gralatlog.txt
lockplayerz=true/false - disables modification of player.z, the player will also be put on ground (zero)
nohidewithoutbush=true/false - only allows hiding under bush but not with hideplayer()
sendplayertriggers=true/false - says if player-triggers will be sent to other players, disable for reducing lag
__________________
~Delteria Support
~Playerworld Support
~PWA Chief
http://support.toonslab.com
[email protected]




Last edited by MysticalDragon; 03-25-2015 at 02:46 PM..
Reply With Quote
  #2  
Old 03-25-2015, 02:35 PM
MysticalDragon MysticalDragon is offline
Global Administration
MysticalDragon's Avatar
Join Date: Oct 2002
Location: Lynn Ma
Posts: 883
MysticalDragon is just really niceMysticalDragon is just really nice
Send a message via AIM to MysticalDragon Send a message via MSN to MysticalDragon
bushitemtypes= list of items which can be dropped from bushes, available are greenrupee,bluerupee,bombs,heart
deathitemtypes= list of items which can be dropped on death, available are greenrupee,bluerupee,redrupee,goldrupee,darts,bomb s
spawnrategreenrupee=number 0-100, says how often green rupees are dropped by bushes
spawnratebluerupee=number 0-100, says how often blue rupees are dropped by bushes
spawnrateheart=number 0-100, says how often hearts are dropped by bushes
spawnratebombs=number 0-100, says how often bombs are dropped by bushes
puthorseenabled=true/false - says if puthorse() is enabled
rcofftagoverridesignore=true/false - says if mass messages sent from off-tag staff are always shown
putbombenabled=true/false - says if putbomb() is allowed
bomballowedtypes=all or list of allowed bomb powers, e.g. 1,2,3
bombfilterlog=true/false - logs to logs/bombfilter.txt if the player sends non-allowed bombs
showimgstypes=all or list of ani,img,text - says what kind of showimgs can be used (by client-side)
showimgsallowedganis=all or list of allowed ganis for showani, e.g. idle,walk,sit
showimgsallowedimages=all or list of allowed images for showimg, e.g. block.png,block2.png
showimgsfilterlog=true/false - logs to logs/showimgsfilter.txt if the player sends non-allowed showimgs
horsefireenabled=true/false - says if horses can breath fire and if spyfire() is allowed
dontsaveattributes=true/false - doesn't save player attributes if enabled
dontupdateratingd=true/false - doesn't update the ratingd (deviation) value
cheatwindows=
mobilealwaysupdatefile=true/false - by default false, for mobile devices it ignores small modifications of files in short time
arrowcountserverside=true/false - verifies the arrow count on server-side
bombcountserverside=true/false - verifies the bomb count on server-side
forwardirccommands=true/false - commands typed in RC tabs are forwarded to script event onIRCCommand
projectilemaxdistance=number - disallows projectiles if the player is not close to the projectile being sent
projectilemaxspeed=maximum speed of projects
projectileallowedanis=all or list of ganis which can be used for projectiles
projectilemaxpersecond=number - maximum number of projectiles per second per player
projectileaccountparam=number - which parameter is containing the account name, can be verified using this
projectilefilterlog=true/false - logs to logs/projectilefilter.txt if the player has sent a disallowed projectile
projectilelogdistance=true/false - says if projectiles which exceed the maxdistance should be logged
explosionallowedtypes=all or list of allowed explosionpowers, e.g. 1,2
explosionmaxpersecond=number - maximum number of explosions per second per player
explosionmaxdistance=number - disallows explosions if the player is not close to the epxlosion
explosionmaxradius=number - maximum radius of explosions
explosiondisallowedlevels= list of levels where explosions are not allowed
explosiondisallowedinsparringzone=true/false - says if explosions are disallowed in sparring levels
explosionlogdistance=true/false - says if explosions which exceed the maxdistance should be logged
explosionfilterlog=true/false - logs to logs/explosionfilter.txt if the player has sent a disallowed explosion
arrowallowedtypes=all or list of allowed arrow powers, e.g. 1,2,3,4
arrowfilterlog=true/false - logs to logs/arrowfilter.txt if the player has sent a disallowed arrow
attrallowedganis=all or list of ganis which can be used by clientside in attr[]
attrallowedimages=all or list of images which can be used by clientside in attr[]
attrallowedmisc=all or list of allowed values beside ganis or images in attr[] by clientside
attrfilterlog=true/false - logs to logs/attrfilter.txt if the clientside has modified disallowed attr[]
ganionlyattr=list of ganis which are only allowed as attr[]
ganifilterlog=true/false - logs to logs/ganifilter.txt if the clientside is using disallowed ganis
enableclientsidenick=true/false - allows client-side storage of nick names, true by default
saveplayerlevel=true/false - says if it should save the player level name, disable it for login servers
noserverlistercpp=true/false - disables global playerlist, reduces lag on servers with thousands of players
disableshowadmins=true/false - disables the showadmins chat command
disableitemdropping=true/false - disables item dropping by players
enableexbodycolors=true/false - enables extended v6 body colors, should only be used if v5 is disabled
singleplayerlevels= list of levels where you don't see other players, used in combination with syncdistance
itemdropevents=true/false - will call Control-NPC onItemDrop(level,x,y,itemname)
itemdropevents2=true/false - will call player.onItemDrop(x,y,itemname)
itemdropeventsonlyforgralats=true/false - says if onItemDrop should only be used for gralats, but otherwise spawn classic items
scriptstyle= configures style for the /style script command (spaces, padding, brackets)
projectilesstoponwall=true/false - says if projectiles on server-side should stop at walls (like classic arrows)
playertouchsmenoz=true/false - says if the player.z value is ignored for touching npcs, by default only works if z difference is < 3
scriptlogwritetoreadonly=true/false - logs attempts of modifying read-only variables to logs/scripterrors.txt
savenpcsonlevelcache=true/false - forces saving all npcs on level exit, can be disabled for optimization
maxgralatvalue=0 or number - limits how many gralats can be stacked on the ground
complexgarbagecollection=true/false - by default true, detects cycling references of TStaticVar
enablegs3=true/false - enables the use of //#GS3 code
__________________
~Delteria Support
~Playerworld Support
~PWA Chief
http://support.toonslab.com
[email protected]



Reply With Quote
  #3  
Old 03-25-2015, 04:01 PM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
How did you find these out and have they been listed on the graal bible yet?
Reply With Quote
  #4  
Old 03-25-2015, 08:00 PM
MysticalDragon MysticalDragon is offline
Global Administration
MysticalDragon's Avatar
Join Date: Oct 2002
Location: Lynn Ma
Posts: 883
MysticalDragon is just really niceMysticalDragon is just really nice
Send a message via AIM to MysticalDragon Send a message via MSN to MysticalDragon
..
Quote:
Originally Posted by scriptless View Post
How did you find these out and have they been listed on the graal bible yet?
Quote:
Originally Posted by MysticalDragon View Post
I found this interesting so decided to post it. Their is a lot of features here I didn't even know existed.

You can get this list on your server by doing /optionshelp
__________________
~Delteria Support
~Playerworld Support
~PWA Chief
http://support.toonslab.com
[email protected]



Reply With Quote
  #5  
Old 04-02-2015, 09:30 PM
Imperialistic Imperialistic is offline
graal player lord
Imperialistic's Avatar
Join Date: Apr 2007
Location: Florida
Posts: 1,093
Imperialistic is a jewel in the roughImperialistic is a jewel in the rough
Quote:
Originally Posted by scriptless View Post
How did you find these out and have they been listed on the graal bible yet?
Really dude?
__________________
" It's been swell, but the swelling's gone down. "
Reply With Quote
  #6  
Old 04-04-2015, 09:08 PM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Quote:
Originally Posted by Imperialistic View Post
Really dude?
I am shocked you would even ask such a question having played graal for how long have you played? You know how broken systems can be, and how horribly inaccurate information can be. Why do you question me asking for validity on such provided information?

http://wiki.graal.net/index.php/Server_options

It's already been listed, with much more detailed explanation. But I asked if it was the same list and which of the half dozen methods he used to obtain the list. He didn't say whether he actually got an updated list via a server or terminal command or whether he just copied the wiki's list. I also see that he, or someone else, updated the wiki to provide a link to this thread.
Reply With Quote
  #7  
Old 04-05-2015, 07:50 AM
xXziroXx xXziroXx is offline
Master of Puppets
xXziroXx's Avatar
Join Date: May 2004
Location: Sweden
Posts: 5,288
xXziroXx has a brilliant futurexXziroXx has a brilliant futurexXziroXx has a brilliant futurexXziroXx has a brilliant futurexXziroXx has a brilliant futurexXziroXx has a brilliant futurexXziroXx has a brilliant future
Send a message via AIM to xXziroXx Send a message via MSN to xXziroXx
Quote:
Originally Posted by scriptless View Post
He didn't say whether he actually got an updated list via a server or terminal command or whether he just copied the wiki's list.
Except, he did.

Quote:
Originally Posted by MysticalDragon View Post
You can get this list on your server by doing /optionshelp
__________________

"A delayed game is eventually good, but a rushed game is forever bad." - Shigeru Miyamoto
Reply With Quote
  #8  
Old 04-06-2015, 06:38 PM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Quote:
Originally Posted by xXziroXx View Post
Except, he did.
I swear he didn't post that origonally because I saw his edit after the fact but the timestamps on my end don't match, Last edited by MysticalDragon; 03-25-2015 at 11:46 AM.. When my post was more around 1PM..
Reply With Quote
  #9  
Old 04-06-2015, 06:58 PM
Jakov_the_Jakovasaur Jakov_the_Jakovasaur is offline
Deleted by Darlene159
Jakov_the_Jakovasaur's Avatar
Join Date: Sep 2013
Location: Deleted by Darlene159
Posts: 353
Jakov_the_Jakovasaur has much to be proud ofJakov_the_Jakovasaur has much to be proud ofJakov_the_Jakovasaur has much to be proud ofJakov_the_Jakovasaur has much to be proud ofJakov_the_Jakovasaur has much to be proud ofJakov_the_Jakovasaur has much to be proud ofJakov_the_Jakovasaur has much to be proud of
Quote:
Originally Posted by scriptless View Post
I swear he didn't post that origonally because I saw his edit after the fact but the timestamps on my end don't match, Last edited by MysticalDragon; 03-25-2015 at 11:46 AM.. When my post was more around 1PM..
hello!

are you not sure how local/forum time differences work or did it take you an hour and 15 minutes to write your post?

__________________
This signature has been deleted by Darlene159.
Reply With Quote
  #10  
Old 04-06-2015, 07:03 PM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
leave scriptless alone!!

he's a human being!
__________________
Quote:
Reply With Quote
  #11  
Old 04-06-2015, 09:55 PM
MattKan MattKan is offline
the KattMan
Join Date: Aug 2010
Location: United States
Posts: 1,325
MattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to beholdMattKan is a splendid one to behold
Send a message via AIM to MattKan Send a message via Skype™ to MattKan
Welcome, everybody, to the OGCC, the only place on Earth less forgiving than North Korea.
__________________
Quote:
Originally Posted by Satoru Iwata
On the other hand, free-to-play games, if unbalanced, could result in some consumers paying extremely large amounts of money, and we can certainly not expect to build a good relationship with our consumers in this fashion. In order to have a favorable long-term relationship, we would like to offer free-to-play games that are balanced and reasonable.
Quote:
Originally Posted by Unximad
Eurocenter Games remains attached to the values of indies game developer and to the service our playerbase community.
Reply With Quote
  #12  
Old 04-07-2015, 07:16 PM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Quote:
Originally Posted by fowlplay4 View Post
leave scriptless alone!!

he's a human being!
Thanks.

I just honestly swear when I read it, it did not mention the graal bible. I may have misread it. But I do remember without a doubt seeing it updates, and noticing that after Imperialistic posted.

Theres a number of things that could have gone wrong. I am not going to exclude human error. I can't also exclude my browser pulling the old page from cache instead of the updated. I don't necessarily write down which forums I have clicked without responding.

Sorry everyone!
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:28 PM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright (C) 1998-2008 Linux cyberjoueurs All Rights Reserved.