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:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Poll] Cleanout on /scripts/speech folder
Author Message
Coruja
Sphere Developer
*****

Posts: 987
Likes Given: 5
Likes Received: 226 in 187 posts
Joined: Jul 2012
Reputation: 7

Dimension Shard

Post: #1
[Poll] Cleanout on /scripts/speech folder
Sphere has a millions of weird code on /scripts/speech/job*.scp (93 files)

99% of this huge code are useless conversations, like this:
Quote:Player says: job
Vendor says: I'm a baker

Player says: bread
Vendor says: Dost thou plan to buy some bread?

Player says: what are you doing
Vendor says: What are you, an idiot? I be baking!
wtf? Confused

I think all these conversations can be removed from sphere script pack, it will save many hundreds of code lines and will make everything much more clean. Also can save a little performance on server too, because vendors wont need to filter this huge list of words anymore when someone is speaking near them

What do you think?
(This post was last modified: 04-13-2014 09:17 AM by XuN.)
04-13-2014 06:23 AM
Find all posts by this user Like Post Quote this message in a reply
[+] 2 users Like Coruja's post
Extreme
Grandmaster Poster
***

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

SphereCommunity

Post: #2
RE: [Poll] Cleanout on /scripts/speech folder
I totally agree with you Coruja.
I never ever ever seen anyone talking with npcs, lol.
I know everyone likes to use the sphere in their servers, but we have a lot of nationalities using it, and everything is in english..
If you look at brazilian servers, no one knows whats words can be spoken to have this interation.

It is useless until you have a rpg server with custom talks..

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.
04-13-2014 02:02 PM
Find all posts by this user Like Post Quote this message in a reply
Staff_Stanic
Journeyman
*

Posts: 96
Likes Given: 25
Likes Received: 14 in 8 posts
Joined: Nov 2012
Reputation: 1

Dimension Shard

Post: #3
RE: [Poll] Cleanout on /scripts/speech folder
Would be nice have the option for disable this on the Sphere.ini Big Grin
04-13-2014 11:37 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Feeh
Sphere Developer
*****

Posts: 156
Likes Given: 6
Likes Received: 40 in 29 posts
Joined: Sep 2012
Reputation: 4



Post: #4
RE: [Poll] Cleanout on /scripts/speech folder
They're were called once as convo fragments from RunUO team (UOGamers: Rebirth). Looking a both Sphere's and RunUO's the conversations are the same which let me think that OSI used these conversations to simulate living npcs. I also heard some stories about one of main ideas of UO in early estages, that was about living biomes.

Yes I agree the conversations consume performance, I don't care having my NPC's saying things, but I never seen anyone even asking where other shops are located.

Feeh/Epila - Nightly releases / SphereWiki / Github Issues / Sphere's GitHub
04-14-2014 01:16 AM
Find all posts by this user Like Post Quote this message in a reply
Crusader
Master
**

Posts: 254
Likes Given: 7
Likes Received: 19 in 12 posts
Joined: Apr 2012
Reputation: 6

Erehwon New Hera

Post: #5
RE: [Poll] Cleanout on /scripts/speech folder
On the contrary, i think they are important for the roleplaying, in a roleplay shard, and their dialogues NEED a consistent improvement, i already suggested something, and waiting Smile
The option to -not- use the dialogues is good, for address the needs of the PVP/ANY servers, and i agree with that, but i don't if u talk about a removing.
04-21-2014 06:50 PM
Find all posts by this user Like Post Quote this message in a reply
XuN
Sphere Developer
*****

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



Post: #6
RE: [Poll] Cleanout on /scripts/speech folder
I don't really think improving them is a good idea... take a look on their size!!! it's insane xD.

They can be rared into this folder remaining only the basics conversations so it they can be extracted and used by anyone that wants to 'see words over vendor's head' Smile
04-21-2014 07:11 PM
Find all posts by this user Like Post Quote this message in a reply
Shidhun
Journeyman
*

Posts: 59
Likes Given: 5
Likes Received: 3 in 3 posts
Joined: Jul 2012
Reputation: 1



Post: #7
RE: [Poll] Cleanout on /scripts/speech folder
I think the best solution would be to remove the entries from the standard-scripts, but to include something like "enhanced_speech.zip" to the Sphere-Scripts.

That way, everyone could decide if the simple (compact) files are used, or the "big ones".

Fact is, the actual versions can only be used if you use an aos-installation. In the past years several changes where made to the official servers, so "our" speechfiles can't be used without modifications.

As for Custom-Shards (Own Map and/or statics) the speechfiles don't work at all.
04-21-2014 08:44 PM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


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