Notice application; I think is best to create a program (small exe) who sit @ your server machine and send the notice command via telnet on a timer. (Hooking windows is not something a beginner should be trying.)
Small Telnet example for you:
Quote:
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Net.Sockets;
using System.Text.RegularExpressions;
using System.Threading;
/// <summary>
/// Summary description for test
/// </summary>
public partial class fetch_info : System.Web.UI.Page
{
public TcpClient tcpc;
public NetworkStream ns;
public Byte[] output = new Byte[1024];
public string responseoutput = String.Empty;
public Byte[] cmd = System.Text.Encoding.ASCII.GetBytes("\n");
public int i = 0;
public Regex objToMatch;
public string val {get; set;}
public void Page_Load(object sender, EventArgs e)
{
fetch_server_info();
}
public void fetch_server_info()
{
telnet();
}
public void telnet()
{
//Define the Telnet Host Connection Details
string host_val = "127.0.0.1";
int port_val = 4515;
string passwd = "telnetPassword";
//Define Telnet Client
tcpc = new TcpClient(host_val, port_val);
//Define the Telnet Stream
ns = tcpc.GetStream();
//Read the Telnets response
Int32 bytes = ns.Read(output, 0, output.Length);
//Convert from raw bytes to String
responseoutput = System.Text.Encoding.Default.GetString(output, 0, bytes);
//Create an expression to be matched
objToMatch = new Regex("Password");
//Read for Game001
bytes = ns.Read(output, 0, output.Length);
string ex = System.Text.Encoding.Default.GetString(output, 0, bytes);
//Check the Response || if it contains Password:
if (ex.Contains("Password:"))
{
//Create the command to be sent (The Telnet Password)
cmd = System.Text.Encoding.ASCII.GetBytes(passwd + "\r");
//If the Telnet's Stream can be written to
if (ns.CanWrite)
{
//Write the password to the Telnet Stream
ns.BeginWrite(cmd, 0, cmd.Length, new AsyncCallback(sys), ns);
}
//
bytes = ns.Read(output, 0, output.Length);
}
while (tcpc.Connected)
{
//Send Password
//------------------
Sorry but you are wrong xD nfa stores collision nfc stores worldlocations as smoke said.
The "call_lc_in(id)" is setting the locations.
YEP NFC purpose is to establish areas on the map, that when you step into one it calls lua function call_lc_in(location_id) this location id calls to WorldLocationResource who then sets the sky, cloud, fog colors and background music etc.. of that location and then he calls to StringResource to get the actual name of the location
The file is called abuse_list.txt or something like that, you can find it while creating a client dump.
If you want to remove them entirely then just create a blank abuse_list.txt hash it and put it in the client resource folder.
Easy peasy.
Now as far as the shout timer could you explain a little bit more about what you mean. If you mean shouting in chat eventually trying to kill you then I think you may need to recode the game server for that.
The file is called abuse_list.txt or something like that, you can find it while creating a client dump.
If you want to remove them entirely then just create a blank abuse_list.txt hash it and put it in the client resource folder.
Easy peasy.
So SQL dbo.banword is empty now, made a abuse_list.txt didnt work.
made a hash one, didnt work
even made on from the rbd still nothing.
Not sure wtf is up
So SQL dbo.banword is empty now, made a abuse_list.txt didnt work.
made a hash one, didnt work
even made on from the rbd still nothing.
Not sure wtf is up
You should have something wrong, i emptied my abuse_list.txt since epic 7.3 and it always worked for me. Check that file: qtY(CEJXt%-O4p2s
[Helping Topic] 24/7 Helping Services! 08/27/2008 - EO PServer Hosting - 31 Replies stucked on anything while setuping your server?
post your problem here and you will get answer as fast as possible better than spamming with posts :cool:
first of all try reading Ahmedpotop's Pserver All thing guide.
if your couldn't solve it out post your problem down here
""That includes PHP rankings pages / registrations pages / Status pages""