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-nmm6 (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-nmm6 (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-nmm6 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Sphere Community Pack 2.0
Author Message
Valios
Super Moderator
****

Posts: 390
Likes Given: 0
Likes Received: 12 in 9 posts
Joined: Mar 2010
Reputation: 6

Sphere Suite 2013

Post: #31
RE: Sphere Community Pack 2.0
People tend to differ with their ideas but they act without coherence and disorganized when there is no plan to follow. This is just another attempt, it's up to you if you get involved this time or not. I thought it might be fun too, don't you?
07-18-2012 04:32 AM
Find all posts by this user Like Post Quote this message in a reply
Extreme
Grandmaster Poster
***

Posts: 1,141
Likes Given: 217
Likes Received: 90 in 77 posts
Joined: May 2012
Reputation: 20

SphereCommunity

Post: #32
RE: Sphere Community Pack 2.0
2 Suggestions:
1 - Update/Fix/Remake ALL monsters/npcs/animals/etc
2 - Update/Fix/Remake ALL loot template for all mobs.

STEPS BEFORE CREATE A THREAD
- Check the revisions log;
- Use the search button and use the keywords of your problem;
- Check the WIKI;
- Create a thread.
07-18-2012 10:05 AM
Find all posts by this user Like Post Quote this message in a reply
Anarch Cassius
Master
**

Posts: 273
Likes Given: 19
Likes Received: 10 in 9 posts
Joined: Mar 2012
Reputation: 2



Post: #33
RE: Sphere Community Pack 2.0
Necromancy is coming along and you can see in the thread I'm serious about it behaving like spells should in every way. By default Necro is going to be set up for AoS. I need info on what needs changing to make it compatible with other modes. I know what I do to make it compatible with my server and it can't be much worse.

Chivalry actually looks mostly done, just have to go over it fully for compatibility and consistency. This means the next magic push will be the combat manuevers and Bushido and Ninjitsu. Anyone with files for those please dust em off and send em in because we've got hardly anything for SE.

I'll help with the Imbuing system too. I want to see it flexible and able to work under different rulesets. That's something the SCP needs to focus on, getting the basic EA sets down and supporting hybrids and expansions with as little hassle as possible. Measure twice, cut once.
07-18-2012 12:02 PM
Find all posts by this user Like Post Quote this message in a reply
Khaos
Master
**

Posts: 595
Likes Given: 166
Likes Received: 83 in 51 posts
Joined: Mar 2012
Reputation: 11



Post: #34
RE: Sphere Community Pack 2.0
Extreme I have been doing all mobiles and loot templates for a year almost. It's not as easy as it sounds. A ton of dependencies and I now script the sound events, etc. Since we have no real control of them. It is a huge process... Especially when you forget what you have scripted and what your haven't and sometimes end up with several things rescripted 5 times. lol.

SCP needs organization. I am glad you are progressing that much on spells Anarch Cassius. Smile that is good to hear.

Really, SCP needs everything to be consistent and dependency files not to be all over the place. I literally have a scripts called "functions_*" which the * is a wildcard for placeholding. I pretty much have functions_items.scp, functions_players.scp, functions_npcs.scp, etc. All in *gasp* my functions folder. I should have to look for one function in subfolder b in folder 46 a,etc (examples) and another in folder 12 subfolder L inside an npc script. Smile Organization is definitely key for a community pack.
07-19-2012 12:27 AM
Find all posts by this user Like Post Quote this message in a reply
Extreme
Grandmaster Poster
***

Posts: 1,141
Likes Given: 217
Likes Received: 90 in 77 posts
Joined: May 2012
Reputation: 20

SphereCommunity

Post: #35
RE: Sphere Community Pack 2.0
I know Khaos, there a lot of mobs and templates but we should do it.
First thing is organize where script should be, then start to work.

The loot should be in a template or direct in the mob script?
If in template, under the mob script? Separated file?

Base 'template' for npc scripts? Sequence of things...
PHP Code:
[CHARDEF 0123]
DEFNAME=C_0123 OR DEFNAME C_0123 ?
ID AFTER OR BEFORE DEFNAME ?
NAME=0123 OR NAME 0123 ?
WHAT AFTER?
ON=@CREATE
COLOR FIRST
LAST?
STATUS FIRSTLAST?
KARMA FAME
SKILLS
TAGS LAST
FIRST
Of course is a huge modification, but if everyone follow the same way, I hope everything will find what is searching quickly.

One script for each mob? Or for group of mobs (example: dark elven knights/mage/archer)
Or every kind of mob together? Wild Animals? Dragons? Ogres...

EDIT:
Valios, is there possibility to make something like the [php] or [code] but [scp] with your vSCP highlights?
It would be awesome for us!

STEPS BEFORE CREATE A THREAD
- Check the revisions log;
- Use the search button and use the keywords of your problem;
- Check the WIKI;
- Create a thread.
(This post was last modified: 07-19-2012 01:02 AM by Extreme.)
07-19-2012 01:00 AM
Find all posts by this user Like Post Quote this message in a reply
Khaos
Master
**

Posts: 595
Likes Given: 166
Likes Received: 83 in 51 posts
Joined: Mar 2012
Reputation: 11



Post: #36
RE: Sphere Community Pack 2.0
This an example NPC from my collection;
Code:
// Orc
// Head is mountable with a taxidermy kit
[chardef 011]
defname=c_orc
name=orc
can=mt_walk|mt_run|mt_usehands|mt_equip
moverate=100
dam=5,7
icon=i_pet_orc
resources=1 i_ribs_raw
foodtype=15 t_food, t_meat_raw, t_fruit
aversions=t_trap
desires=i_gold, t_coin, t_gem, t_jewelry
bloodcolor=0
tevents=sounds_orc
tspeech=

reslevel=0
resdispdnid=c_orc
resdispdnhue=0

category=Humanoids
subsection=Orcs
description=Orc

on=@create
npc=brain_monster
name=#names_orc

fame=1500
karma=-1500

tag.slayer=slayer_orc|slayer_repond

modar=25,30
resfire=20,30
rescold=10,20
respoison=10,20
resenergy=20,30

ostr={ 95 120 }
odex={ 80 105 }
oint={ 35 60 }
maxhits={ 58 72 }

wrestling={ 50.0 70.0 }
tactics={ 55.0 80.0 }
magicresistance={ 50.0 75.0 }
anatomy=0.0

item=loot_orc_00

[template loot_orc_00]
defname=loot_orc_default
category=Templates - NPC Loot
subsection=Orcs
description=Orc
//container=i_backpack
item=i_gold, { 50 100 }
item=i_boots_thigh
item=random_food
item={ i_bola_ball 1 0 19 }
item={ ttm_lvl1 1 0 19 }
item={ i_whip_stout 1 0 19 }
07-19-2012 02:08 AM
Find all posts by this user Like Post Quote this message in a reply
Extreme
Grandmaster Poster
***

Posts: 1,141
Likes Given: 217
Likes Received: 90 in 77 posts
Joined: May 2012
Reputation: 20

SphereCommunity

Post: #37
RE: Sphere Community Pack 2.0
Good Khaos, you store them in single file?

STEPS BEFORE CREATE A THREAD
- Check the revisions log;
- Use the search button and use the keywords of your problem;
- Check the WIKI;
- Create a thread.
07-19-2012 03:00 AM
Find all posts by this user Like Post Quote this message in a reply
Khaos
Master
**

Posts: 595
Likes Given: 166
Likes Received: 83 in 51 posts
Joined: Mar 2012
Reputation: 11



Post: #38
RE: Sphere Community Pack 2.0
I have all the orcs in one file. Yes. If it something not similar, than no. Like I do not group Mongbats with Imps. Plus I have several folders. Giantkin, Dragonkin, Daemonkin, Humanoids, Plants, Arachnids and Insects, Fey, etc.
Also if you notice how the template is setup. Loot_orc_01 is orc with a club template. loot_orc_03 is an orc lord template, etc. I generally keep numerical values for programming consistency and ease of use. Like I label magic equipment the same way. i_longsword_magic_01 == Whatever magic item new. i_longsword_artifact_01 == Whatever artifact longsword this might be. Those are put into the itemdef block and defname might have a i_longsword_spirit_breaker or whatnot... I just find the numberic values easier to use and doesnt mess with naming conventions much. Just like I also script in clienttooltips as well... which is long and tedious. But it is so worth the effort.
(This post was last modified: 07-19-2012 03:26 AM by Khaos.)
07-19-2012 03:22 AM
Find all posts by this user Like Post Quote this message in a reply
Skul
Master
**

Posts: 413
Likes Given: 0
Likes Received: 19 in 15 posts
Joined: Jun 2012
Reputation: 9



Post: #39
RE: Sphere Community Pack 2.0
(07-18-2012 10:05 AM)Extreme Wrote:  2 Suggestions:
1 - Update/Fix/Remake ALL monsters/npcs/animals/etc
2 - Update/Fix/Remake ALL loot template for all mobs.

agreed!

"I ask a question to the answer I already know."

Marchadium :: http://www.marchadium.ca/ :: Join us!
07-19-2012 04:34 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Khaos
Master
**

Posts: 595
Likes Given: 166
Likes Received: 83 in 51 posts
Joined: Mar 2012
Reputation: 11



Post: #40
RE: Sphere Community Pack 2.0
As I said. I have a good bit done/redone. I have been working on the script packs for a year or so now. It is very time consuming, plus im adding in anything I find on uoguide and stratics... so yeah Big Grin
07-19-2012 06:03 AM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


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