• Welcome to Vice City Multiplayer.
 

Wich is the best script?

Started by Forge, February 01, 2010, 02:13:24 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Wich is the best script?

FBS 0.2.5
19 (26.8%)
PsySQLite 1.0
30 (42.3%)
WSV 0.3
2 (2.8%)
Gus 10.0
20 (28.2%)

Total Members Voted: 69

Forge

Quote from: Edward_RD on February 01, 2010, 08:14:09 PM
Hello all ,

Mmm , Forge the lier , nab , and copier lol , according the people say me

are u envious because the imagen don't show u ? that can't be never !!! LOL ..

Someone sent me that imagen  .. look this picture when the person sent me the imagen  .. http://img687.imageshack.us/content_round.php?page=done&l=img687/4474/vcmp.png&via=mupload


Forge the lier , nab , and copier lol , according the people say me
Wtf you are lier and nab, all in VC-MP says you're a noob(Swear, Spam, Admin Abuse) better not talk at the place where these is disgusting.

And Thanks Thijn ;)
Record Server!!!

NicoArin


Obentinus

PsySQLite 1.0 has it all and better than the rest.

Racing script >> holy shit, its kick ass. it tells you your position

The best Clan stats script >> ent seen another like it

the best LastManStanding script >> totaly the best lastmanstanding man with personal bests

the best manhunt script >> goes one step further and has personal best stats

the best property script >> Has !REMPROP to remove a prop and changes icon is its free or not

all that other cool things like !rank, !crank, !pos and !cpos to see where you are killing wise and !forsale just like littlewhiteys
* Obentinus votes PsySQLite 1.0

SilenusShar


RhinceCalsaac

all the Psy series are best.

They come complete with the most fun gamemodes and has most advanced scripting

PsyRacing --> the only proper racing script about

PsyStunting --> The only freeroam stunt script about, no other has beat it yet.

PsyBombing --> the best and most fun car bombing script about allowing you to cut the wire to deffuse the bomb

PsyClanStats --> auto-gets pratically every clantag, if one isnt got you can use the !alliance command to group it

PsyScript --> the old ini & hash version

PsySQLite --> the new one in sqlite with all gamemodes

PsyMySQL --> the one in mysql with all gamemodes

ManiAc

In my opinion the best one is PsySQLite no doubt about it

Javi

It's a hard choice:

FBS: Nice script, did never lag.
WSV: Pretty well coded, I don't like almost every command using /c though.
Sansan: Didn't really take a look into it.
GUS: Lags, uses the old DLL.
PsySQLite: Has a lot of nice commands, but it lags a lot.
* Forze votes for FBS

VRocker

I'd say FBS. It seems to be the best script for beginners and seems to work fairly well.

PsySQLite does look like it has a lot of features, although its very inefficient. There are unneeded loops and overusage of sqlite, making it heavy on I/O aswell as CPU.
Theres also a major memory leak in psysqlite, since a lot of the sqlite queries dont get freed from memory. I've watched this script happily use 1gig of ram in a few hours.

WSV is ok, although its buggy and windlord hasn't cared about it for ages, so theres been no bug fixes, even for the simple things.

Sansan uses the official dll, which also means that its letting mirc do all the parsing of the rcon packets. We all know mirc is slow and inefficient, so it really shouldn't be doing stuff to do with network packets :(
Same with GUS really, that and its heavily based on INIs (not sure with sansan, not really looked at it)

I have never really used any of these scripts personally, but i've had a breif look at many of them and hosted them. So my opinions are based on this.


SilenusShar

Quote from: VRocker on February 10, 2010, 07:44:10 PM
I'd say FBS. It seems to be the best script for beginners and seems to work fairly well.

PsySQLite does look like it has a lot of features, although its very inefficient. There are unneeded loops and overusage of sqlite, making it heavy on I/O aswell as CPU.
Theres also a major memory leak in psysqlite, since a lot of the sqlite queries dont get freed from memory. I've watched this script happily use 1gig of ram in a few hours.

WSV is ok, although its buggy and windlord hasn't cared about it for ages, so theres been no bug fixes, even for the simple things.

Sansan uses the official dll, which also means that its letting mirc do all the parsing of the rcon packets. We all know mirc is slow and inefficient, so it really shouldn't be doing stuff to do with network packets :(
Same with GUS really, that and its heavily based on INIs (not sure with sansan, not really looked at it)

I have never really used any of these scripts personally, but i've had a breif look at many of them and hosted them. So my opinions are based on this.

all these creators were kind enough to code and share their work.

most of those points have no substance to back them up.

FBS, WSV, Psysqlite and sansan all worked for me and none of those issues you mentioned have ever occurred for me.


im glad i haven't shared my script, i wrote it as a beginner.

maybe other beginners will think twice before sharing their work in future if they only receive things such as "dont touch this" or "this is crap" from the community.

might be your downfall. might not be. who knows

VRocker

#24
No substance to back those points up? Ok, heres some evidence.

Lets start with WSV. With this script i am only going on what i have seen around the forum and heard from other people, oh and from Windlord himself. There are bugs in in the script so some things dont work at all or dont work right. But since windlord no longer does any scripting, these wont be fixed.

With sansan and GUS, everybody knows how bad using INIs for databases are. INI files were never meant to be used for databases, their primary purpose is for configuration data.
Once an ini file starts to get big, you will notice huge slowdowns in any script using the ini, and increased CPU/IO load.

Now we move onto psysqlite. sqlite is used nearly everywhere in the script for any sort of storage. Now, sqlite is pretty good when used for large databases and for data that changes quite a lot. but i have noticed it uses sqlite for temporary storage which gets accessed a lot. Causing high I/O and CPU load.
And onto the memory leak... Look at the following snippet:

if ($3) { return $gettok(%c,1 - $numtok(%c,44),44) | sqlite_free %result }

You will notice that it returns before freeing the result of the query, thus never removing the query from memory and creating a nice memory leak.

Heres a screenshot of a mirc running psysqlite too:



From what i remember, the server had around 14 players in game at the time.

You may have never encountered any of the issues here because most of them only really occur with a lot of players in game.

In the case of sansan/GUS, when the inis start to get large, the slowdowns will hit. That and using the old dll means mirc will spend most of its time just processing the network packets rather than producing an output for the server.

Yes, the creators were kind enough to share these scripts and nobody is saying they shouldn't have. The topic is just about which one is best, and i'm giving my opinion based on which has the least problems and uses the least resources.

All in all, best script thats not public is probably rusty/rasty (from lws). That script uses a good combination of hashes and sqlite, but uses very little ram and never uses more than 10% of a CPU core, even with a lot of players.


SilenusShar

Your very passionate about your work vrocker, put it to good use.

[AoD]NC

* [AoD]NC votes for FBS but why 0.2.5?

FBS was the second script [after GUS /o/] i used. Its very user-friendly so in a short time i have learned the basic of mirc scripting, then more advanced stuff. Thx Force :).

As i said i have used only GUS before FBS and heh, ppl are still using GUS, but its not a good idea imo.

But anyway the real good scripts are not for public ;).

FreakWay

hey vrocker whats is mirc.adtec in your Windows Task Manager?
| [R2] Elite Paradise VC-MP Server | Server: 201.238.222.81:5192 | Forums: http://life-urban.co.cc |

Aaron

Quote from: FreakWay on February 11, 2010, 08:33:26 PM
hey vrocker whats is mirc.adtec in your Windows Task Manager?
its lw's scripts

Cypher