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
Extreme
Grandmaster Poster
***

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

SphereCommunity

Post: #41
RE: Sphere Community Pack 2.0
(07-19-2012 06:03 AM)khaos Wrote:  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
Thats nice, would be a good start with your pack if you want to share with us and turn it in the main base for SCP 2.0.

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 08:30 AM
Find all posts by this user Like Post Quote this message in a reply
Valios
Super Moderator
****

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

Sphere Suite 2013

Post: #42
RE: Sphere Community Pack 2.0
I created a new section for this (here), it's going to be updated periodically with everyone's contribution. Use the "General Discussion" forum to talk about the project and your ideas for it. If we all agree with it, that will be reflected on the "SCP Files" forums. Later we talk about the SVN and some other important facts.
07-19-2012 09:12 AM
Find all posts by this user Like Post Quote this message in a reply
RanXerox
Master
**

Posts: 550
Likes Given: 1
Likes Received: 12 in 9 posts
Joined: Dec 2010
Reputation: 19



Post: #43
RE: Sphere Community Pack 2.0
Quote:Plus I have several folders. Giantkin, Dragonkin, Daemonkin, Humanoids, Plants, Arachnids and Insects, Fey, etc.

Here is why I don't like that concept...

Does the skeletal dragon go in "undead" or "dragons" folder? Or do you create a file called dragons.scp in the undead folder? Does the dragon wolf go in "dragons" or "wolves"? Does the undead gargoyle go in "undead" or "gargoyles"? Chaos indeed (pun intended)!

For my own sanity, I put all the base NPC's in one file... in other words all [DEFNAME 0xxx] are in one huge file, all in order by number, all numbers in hex. Same for ITEMS (my items.scp file has 168191 rows!)

The SCP is a nightmare in this regard... is the elven table that can be used for storage in the "furniture" file, the "carpenter crafting" file, the "house decoration" file, the "containers" file, or the "misc" file (since it doesn't fit in one of the obvious places)? You get the idea...

It personal preference, and there is no single right answer... but I caution against changing the status quo file/folder structure too often - and as you've no doubt heard a million times - keep it as simple as possible. Personally I would prefer the SCP to have no more than two dozen HUGE files all in one folder than have the current sprawl.
07-19-2012 11:24 AM
Find all posts by this user Like Post Quote this message in a reply
Valios
Super Moderator
****

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

Sphere Suite 2013

Post: #44
RE: Sphere Community Pack 2.0
I plan to get rid of multiple files subdivisions and unnecessary directories, so I guess this is not directed to what I'm doing. I also get lost with the actual SCP
07-19-2012 11:46 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: #45
RE: Sphere Community Pack 2.0
Ran, I think any kind of dragons must be in Dragons folder, any kind of gargoyles must be in gargoyle folders.
Skeletal Dragon is an undead dragon, okay, but first it is dragon.
Thats my opinion.
Ah, about the huge file, why not keep them separated if its more organized?
Is that why we are planning this SCP 2.0, organization should be the main objective.

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 11:52 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: #46
RE: Sphere Community Pack 2.0
I'm with RanXerox I think. Keep the files down to make searching a bit easier.
07-19-2012 12:57 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: #47
RE: Sphere Community Pack 2.0
Undead Dragon is a Dragon; though I had the same issues... remember ocd organization. So I understand where you are coming from RanXerox. Though, I have a well thought out subfolder categorizing that Ben and Valios personally know that I put serious thought into it. It is logical. Dragon Wolf has a wolf body, place it with wolf. It is draconic in it's fighting. It is not effected by the dragon or reptile slayer. Smile

Pft. Cassius you as well know my organization is simplistic Smile. It's not 15 different orc files in an orc folder. Its one orc file in a humanoids folder Smile
Again another worry I have with this project. None of us can agree how to organize already. Valios you question my worrying, this is why. Even if we all say 'organization will be 'x'' doesn't mean people will follow it or not quit because they don't get their way. Smile Just saying. Like I think my post on how I version is still on here somewhere. If people agree with my versioning lets make that a static way to do our script versioning Smile.

If we can set just guidelines for script layouts, organization, versioning, and planning... this can go a long way. Hence why I want to help with management as well as scripting and probably more than scripting Big Grin

I just finished all of the Hydraes btw. All I have to make is the sound files and their chaos damage fireball event (and find the stupid pet icon). Loot templates do not include the magic item lists or rare items yet (they are commented out at the moment), since everyone's system varies and we don't have a static system.

Note: Magic items should be randomly generated with props anyhow... so I might remove that from templates completely if we have a system to attach to the NPC.

Code:
[comment hydraes]
* Hydra
* Crystal Hydra
* Abscess; Named hydra.

[chardef 0109]
defname=c_hydra
name=hydra
can=mt_nonhum|mt_walk|mt_run|mt_swim
moverate=100
dam=21,26
icon=i_pet_hydra
resources=19 i_ribs_raw, 40 i_hides, 8 i_reag_dragon_blood
foodtype=30 t_meat_raw
aversions=t_trap
desires=i_gold, t_coin, t_gem, t_jewelry
bloodcolor=0
tevents=sounds_hydra
tevents=// chaos damage fireball.

reslevel=5
resdispdnid=c_sea_serpent
resdispdnhue=0

category=Dragonkin
subsection=Hydraes
description=Hydra

on=@create
npc=brain_monster

fame=22000
karma=-22000

tag.slayer=slayer_reptile|slayer_dragon

tag.damfire=10
tag.damcold=10
tag.dampoison=10
tag.damenergy=10

modar=70,75
resfire=70,80
rescold=30,40
respoison=30,40
resenergy=40,50

ostr={ 800 820 }
odex={ 100 120 }
oint={ 110 120 }
maxhits={ 1400 1500 }

wrestling={ 110.0 120.0 }
tactics={ 100.0 110.0 }
magicresistance={ 80.0 100.0 }
anatomy={ 70.0 80.0 }

item=loot_hydra_00

// Crystal Hydra
[chardef c_hydra_crystal]
id=c_hydra
name=crystal hydra
can=mt_nonhum|mt_walk|mt_run|mt_swim
moverate=100
dam=21,26
icon=i_pet_hydra
resources=19 i_ribs_raw, 40 i_hides, 8 i_reag_dragon_blood
foodtype=30 t_meat_raw
aversions=t_trap
desires=i_gold, t_coin, t_gem, t_jewelry
bloodcolor=0
tevents=sounds_hydra
tevents=// chaos damage fireball? Hits multiple targets?
    
reslevel=5
resdispdnid=c_sea_serpent
resdispdnhue=0

category=Dragonkin
subsection=Hydraes
description=Crystal Hydra

on=@create
npc=brain_monster
color=

fame=22000
karma=-22000

tag.slayer=slayer_reptile|slayer_dragon

tag.damfire=5
tag.damcold=80
tag.dampoison=5
tag.damenergy=5

modar=65,75
resfire=20,30
rescold=80,100
respoison=35,45
resenergy=80,100

ostr={ 800 850 }
odex={ 100 120 }
oint={ 100 110 }
maxhits={ 1400 1500 }

wrestling={ 110.0 120.0 }
tactics={ 100.0 110.0 }
magicresistance={ 80.0 100.0 }
anatomy={ 70.0 80.0 }

item=loot_hydra_01

// Abscess ( Hydra )
[chardef c_hydra_abscess]
id=c_hydra_abscess
name=Abscess
can=mt_nonhum|mt_walk|mt_run|mt_swim
moverate=100
dam=26,31
icon=i_pet_hydra
resources=19 i_ribs_raw, 40 i_hides, 8 i_reag_dragon_blood
foodtype=30 t_meat_raw
aversions=t_trap
desires=i_gold, t_coin, t_gem, t_jewelry
bloodcolor=0
tevents=sounds_hydra
tevents=// chaos damage fireball? Hits multiple targets?
    
reslevel=5
resdispdnid=c_sea_serpent
resdispdnhue=0

category=Dragonkin
subsection=Hydraes
description=Crystal Hydra

on=@create
npc=brain_monster
color=

fame=40000
karma=-40000

tag.slayer=slayer_reptile|slayer_dragon

tag.damfire=10
tag.damcold=10
tag.dampoison=10
tag.damenergy=10

modar=70,80
resfire=80,90
rescold=30,40
respoison=30,40
resenergy=30,40

ostr={ 850 900 }
odex={ 130 140 }
oint={ 120 130 }
maxhits={ 7000 8000 }

wrestling={ 130.0 140.0 }
tactics={ 120.0 130.0 }
magicresistance={ 100.0 120.0 }
anatomy={ 90.0 100.0 }

item=loot_hydra_02

///////////////
// Templates //
///////////////

[template loot_hydra_00]
defname=loot_hydra_default
category=Templates - NPC Loot
subsection=Dragonkin
description=Hydra
//container=i_backpack
item=i_gold, { 1600 1800 }
item=// 4 - 8 magic items; human and elf
item=// hydra scales, 100%
item=// pet parrot, rare
item=// thorvald's medallion, rare

[template loot_hydra_01]
defname=loot_hydra_crystal
category=Templates - NPC Loot
subsection=Dragonkin
description=Crystal Hydra
//container=i_backpack
item=i_gold, { 1600 1800 }

[template loot_hydra_02]
defname=loot_hydra_abscess
category=Templates - NPC Loot
subsection=Dragonkin
description=Abscess ( Hydra )
//container=i_backpack
item=i_gold, { 3500 3600 }
item=// 17 magic items; human and elf
item=// abscess tail, 100%
item=// paragon chest, 10%
item=// level 5 ttm

/////////////////////
// Character Icons //
/////////////////////

[itemdef ]
defname=i_pet_hydra
name=hydra
type=t_figurine

category=GM Items - Character Icons
subsection=Dragonkin - Hydraes
description=Hydra

on=@create
tdata3=c_hydra
(This post was last modified: 07-20-2012 12:58 AM by Khaos.)
07-20-2012 12:52 AM
Find all posts by this user Like Post Quote this message in a reply
Valios
Super Moderator
****

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

Sphere Suite 2013

Post: #48
RE: Sphere Community Pack 2.0
Ok ok ok guys. Lets go right to the point! We are wandering too much. If you can attach a zip file to the post with the way you would set it up or just write it will be great. I just need the filenames and directories so we can take a step forward.

http://forum.spherecommunity.net/showthr...p?tid=1536
07-20-2012 03:59 AM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


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