The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] updating my sphere 55i.
Author Message
XuN
Sphere Developer
*****

Posts: 852
Likes Given: 102
Likes Received: 156 in 119 posts
Joined: Jul 2013
Reputation: 30



Post: #6
RE: [Help] updating my sphere 55i.
This is the most basic I could make it, several additions and fixes done since 55x not only on the core, but in scripts too... I suggest you to review your scripts and add these files (sphere_serv_Triggers.scp, stones/* all files and folders, update sphere_skills/spells, most files where moved and reorganized...)

I'm missing something but I cannot remember it right now.
Code:
55r2:
    -FixAction functions are no longer needed.
    -added INTERRUPT to spells file. (Script Pack)
55r3:
    - Changed TRY to make no plevel or touch/distance checks. Use TRYP if you want those checks (TRYP 0 only checks for touch/distance, not plevel).
    - Added RANGE=min,max or RANGE=max (min defaults to 0) for ITEMDEF and CHARDEF. (Script Pack)
    - Changed [AREA to [AREADEF, same for rooms.
    - Added spheredata.scp to the Save/ folder, create it empty and your vars, regions/sectors/room changes, and some more global things will be stored there in your future saves.
55r3rc2
    - Added DEFMESSAGE (look for sphere_msgs.scp and add it).
    - Changed SPELLFLAG_TARG_* in spells. (Script Pack: sphere_spells and sphere_defs for the flags)
    - When loading a world with VERSION below "0.55 R3", convert spells that affect stats, by
          removing its effect from base stats (old method) then putting the effect into modstats
          (new method). This ensures compatibility with spells and cursed items.
          Notice that this only works for worlds saved on versions earlier than R3, seeing as worlds
          saved on the test versions of R3 made no conversion and thus had items with both formats
          which cannot be distinguished.
          If for some reason you want to bypass this conversion on an old world, change the version
          of the save files to "0.55 R3". If you want to force this conversion on a world saved with
          R3 test versions, change its version to "0.55".
55r403
    - Added spherestatics.scp, same as spheredata but for attr_static items. So they are not being saved in each worldsave, hence saving time. To save them use serv.servstatics
    - Code cleanups, removed some useless (not enabled keywords), same keywords grouped
          to one variant for usage for faster work lookups:
          1. *WEIGHT[MAX]->*[MAX]WEIGHT, BRAIN->NPC, KNOWLEDGE->SPEECH, COMMENT->TAG.COMMENT
          CLI*VER*->CLIENTVERSION, DEF->ARMOR, LISTEN->HEARALL, *PRICE->PRICE, VER->VERSION
          WEBPAGEDST->WEPAGEFILE (LoadKeys)
          2. CLIENTS->ALLCLIENTS, PARDON->FORGIVE, INVISIBLE->INVIS, INVULNERABLE->INVUL,
          R->RUN, W->WALK, CLIENTS->ADMIN, MIDI/MUSIC->MIDILIST, [RE]SYNC->RESEND, ADDITEM->ADD
          FOLLOWED->FOLLOW, M->MOVE, PROPS/TWEAK->INFO, SPEAK[U[A]]->SAY[U[A]], SFX->SOUND
          SAFE->SECURE (VerbKeys)
    - Removed ADDNPC since it is already integrated with ADD command for both items and npc (You should have sphere_backwards.scp for compat with old functions/defs).
    
56a

56b
    - Changed MAPPLANE->MAP, LOCALLIGHT->LIGHT.
    - Added MAPx to ini, IMPORTANT: add these values or current map (mapplanes in older versions) won't work, one MAP line per MAPPLANE. Add them or items in mapplanes and npcs will go to map0, not good idea to forget them:)
    - Added: Encryption keys for clients are now in SphereCrypt.ini
    - Added: new mounts defs to sphere_defs.scp (Mounts are now handled there, if they are not specified in the file they cannot be ridden).

56c
    - Changed most of the tag.override.* tags from previous versions to variables (and in proccess of removing all of them), check revisions (not big yet (at least not as much as 56b one lol ))
    - Crafting skills need SKF_CRAFT in their flag's definition.
    - Removed @Hunger its code is being fired in  @RegenStat.
04-28-2014 05:36 AM
Find all posts by this user Like Post Quote this message in a reply
[+] 1 user Likes XuN's post
Post Reply 


Messages In This Thread
[Help] updating my sphere 55i. - jexnico - 04-26-2014, 05:03 PM
RE: [Help] updating my sphere 55i. - Feeh - 04-27-2014, 02:53 AM
RE: [Help] updating my sphere 55i. - Feeh - 04-27-2014, 07:20 AM
RE: [Help] updating my sphere 55i. - XuN - 04-27-2014, 08:31 AM
RE: [Help] updating my sphere 55i. - XuN - 04-28-2014 05:36 AM
RE: [Help] updating my sphere 55i. - XuN - 06-09-2014, 05:33 AM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)