cmileto

Member
cmileto submitted a new resource:

Knive's Chat - chat

Knive's wonderful chat system. Exactly as I got it from RunUO forum. Link here
I in no way made this or deserve any credit for it. I am simply posting it here because its awesome.


Features included in this system:
- Public or regional chatting
- Channel creation or removal
- Guild, Alliance, Faction and IRC chatting
- Channel listings with simple navigation
- Ignoring, banning, listening, global...

Read more about this resource...
 
I actually fixed a few old issues with this system a long time ago and released it for ServUO. Will see about digging it up.
 
Anyone ever actually get around to making this work for ServUO? Because from what I downloaded, it does not. :-/
 
I dont know... but your avatar kinda scares me...

What problems is the script giving you... Id guess Time is involved..
 
Looks like theres a problem on line 143 of Channel.cs. Posting the file might be beneficial... ;)
 
CommandSystem.Register("Chat", AccessLevel.Player, new CommandEventHandler(OnChat));
CommandSystem.Register("C", AccessLevel.Player, new CommandEventHandler(OnChat));

check Your command line hope this helps
 
OK I am working on installing this into the latest release of ServUO and having getting an error on start up.

Errors:
+ Custom/[ServUO.com]-Knives Chat 3.0 Beta/General/Chat3Party.cs:
CS1502: Line 78: The best overloaded method match for 'System.Collections.Generic.List<Server.Engines.PartySystem.PartyMemberInfo>.Contains(Server.Engines.PartySystem.PartyMemberInfo)' has some invalid arguments
CS1503: Line 78: Argument 1: cannot convert from 'Server.Mobile' to 'Server.Engines.PartySystem.PartyMemberInfo'

That is the error I did a search through scripts to find something that would relate to it but didn't find anything close. This is the code that is in the method.

public override void OnPrivateMessage( Mobile from, Mobile target, string text )
{
if ( text.Length > 128 || (text = text.Trim()).Length == 0 )
return;

Party p = Party.Get( from );

if ( p != null && p.Contains( target ) )
p.SendPrivateMessage( from, target, text );
else
from.SendLocalizedMessage( 3000211 ); // You are not in a party.
}

public override void OnPublicMessage( Mobile from, string text )
{
if ( text.Length > 128 || (text = text.Trim()).Length == 0 )
return;

Party p = Party.Get( from );

if (p != null)
{
p.SendPublicMessage(from, text);

foreach (Data data in Data.Datas.Values)
if (data.GlobalW && !p.Members.Contains(data.Mobile))
data.Mobile.SendMessage(data.GlobalWC, "(Global) <World->Party> {0}: {1}", from.Name, text);

}
else
from.SendLocalizedMessage(3000211); // You are not in a party.
}

The bold lines are specific to the error.
 
Hello i am having this error pop up on me while trying to compile this into my game

Warnings:
+ Custom/Knives Chat 3.0 Beta 9/General/MultiConnection.cs:
CS0168: Line 65: The variable 'e' is declared but never used
CS0168: Line 134: The variable 'e' is declared but never used
CS0168: Line 165: The variable 'e' is declared but never used
CS0168: Line 184: The variable 'e' is declared but never used
CS0168: Line 201: The variable 'e' is declared but never used
CS0168: Line 252: The variable 'e' is declared but never used
+ Custom/Knives Chat 3.0 Beta 9/Gumps/Error Reporting/Errors.cs:
CS0618: Line 91: 'System.Web.Mail.MailMessage' is obsolete: 'The recommended alternative is System.Net.Mail.MailMessage. http://go.microsoft.com/fwlink/?linkid=14202'
CS0618: Line 91: 'System.Web.Mail.MailMessage' is obsolete: 'The recommended alternative is System.Net.Mail.MailMessage. http://go.microsoft.com/fwlink/?linkid=14202'
CS0618: Line 102: 'System.Web.Mail.SmtpMail' is obsolete: 'The recommended alternative is System.Net.Mail.SmtpClient. http://go.microsoft.com/fwlink/?linkid=14202'
Errors:
+ Custom/Knives Chat 3.0 Beta 9/General/Chat3Party.cs:
CS1502: Line 78: The best overloaded method match for 'System.Collections.Generic.List<Server.Engines.PartySystem.PartyMemberInfo>.Contains(Server.Engines.PartySystem.PartyMemberInfo)' has some invalid arguments
CS1503: Line 78: Argument 1: cannot convert from 'Server.Mobile' to 'Server.Engines.PartySystem.PartyMemberInfo'
Scripts: One or more scripts failed to compile or no script files were found.
 
I get this error too, with this Version 0.5, Build 6313.9190, but working when deleting the Chat3Party.cs. Do you think it will be ok?

Errors:
+ Customs/Knives Chat 3.0 Beta 9/General/Chat3Party.cs:
CS1502: Line 78: La méthode surchargée correspondant le mieux à 'System.Collections.Generic.List<Server.Engines.PartySystem.PartyMemberInfo>.Contains(Server.Engines.PartySystem.PartyMemberInfo)' possède des arguments non valides
CS1503: Line 78: Argument 1 : impossible de convertir de 'Server.Mobile' en 'Server.Engines.PartySystem.PartyMemberInfo'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
 
I get this error too, with this Version 0.5, Build 6313.9190, but working when deleting the Chat3Party.cs. Do you think it will be ok?

Errors:
+ Customs/Knives Chat 3.0 Beta 9/General/Chat3Party.cs:
CS1502: Line 78: La méthode surchargée correspondant le mieux à 'System.Collections.Generic.List<Server.Engines.PartySystem.PartyMemberInfo>.Contains(Server.Engines.PartySystem.PartyMemberInfo)' possède des arguments non valides
CS1503: Line 78: Argument 1 : impossible de convertir de 'Server.Mobile' en 'Server.Engines.PartySystem.PartyMemberInfo'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
Oh god I hope so cause Im about to do the same :)
 
when players try to pm they get a notice name not found.. only owners can message. not sure how to fix this issue..
 

Active Shards

Donations

Total amount
$80.00
Goal
$1,000.00
Back