Well....
Lately i have been asking Questions about the BroadCast thingy but im getting NO Answers so i made up my mind coding a new BC system But... when its done an i got it all working i though about WOW It Looks LIKE SHIT
But it Dosent Matter As long as Its working But ....Yet i Really Wanna Know How Bad It is i Mean My Coding Shit
Cus i dont want to know that my own shit is slowing down my work lol
so the following void is gonna start working every time i/they send a broadcast and its gonna count all the way to the number 100
Is That bad ?
EDIT.... im using a table named BroadCast to save/delete the players messages
Lately i have been asking Questions about the BroadCast thingy but im getting NO Answers so i made up my mind coding a new BC system But... when its done an i got it all working i though about WOW It Looks LIKE SHIT
But it Dosent Matter As long as Its working But ....Yet i Really Wanna Know How Bad It is i Mean My Coding Shit
Cus i dont want to know that my own shit is slowing down my work lol
so the following void is gonna start working every time i/they send a broadcast and its gonna count all the way to the number 100
Is That bad ?
PHP Code:
public static void GoSend()
{
MySqlCommand cmd = new MySqlCommand(MySqlCommandType.SELECT);
cmd.Select("broadcast").Where("BroadCastUID", 1);
MySqlReader r = new MySqlReader(cmd);
while (r.Read())
{
BroadCastStruct B = new BroadCastStruct();
B.CharID = r.ReadUInt16("CharID");
B.Message = r.ReadString("Message");
B.Name = r.ReadString("Name");
B.Cps = r.ReadInt16("Cps");
B.BroadCastUID = r.ReadInt16("BroadCastUID");
World.SendMsgToAll(B.Name, B.Message, 2500, 0, System.Drawing.Color.Yellow);
MySqlCommand Cmd2 = new MySqlCommand(MySqlCommandType.DELETE);
Cmd2.Delete("broadcast", "BroadCastUID", 1).Execute();
WorldTables.BroadCastUID -= 1;
MySqlCommand Cmd = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd.Update("broadcast");
Cmd
.Set("BroadCastUID", 1);
Cmd.Where("BroadCastUID", 2);
Cmd.Execute();
MySqlCommand Cmd0 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd0.Update("broadcast");
Cmd0
.Set("BroadCastUID", 2);
Cmd0.Where("BroadCastUID", 3);
Cmd0.Execute();
MySqlCommand Cmd1 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd1.Update("broadcast");
Cmd1
.Set("BroadCastUID", 3);
Cmd1.Where("BroadCastUID", 4);
Cmd1.Execute();
MySqlCommand Cmd22 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd22.Update("broadcast");
Cmd22
.Set("BroadCastUID", 4);
Cmd22.Where("BroadCastUID", 5);
Cmd22.Execute();
MySqlCommand Cmd3 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd3.Update("broadcast");
Cmd3
.Set("BroadCastUID", 5);
Cmd3.Where("BroadCastUID", 6);
Cmd3.Execute();
MySqlCommand Cmd4 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd4.Update("broadcast");
Cmd4
.Set("BroadCastUID", 6);
Cmd4.Where("BroadCastUID", 7);
Cmd4.Execute();
MySqlCommand Cmd5 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd5.Update("broadcast");
Cmd5
.Set("BroadCastUID", 7);
Cmd5.Where("BroadCastUID", 8);
Cmd5.Execute();
MySqlCommand Cmd6 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd6.Update("broadcast");
Cmd6
.Set("BroadCastUID", 8);
Cmd6.Where("BroadCastUID", 9);
Cmd6.Execute();
MySqlCommand Cmd7 = new MySqlCommand(MySqlCommandType.UPDATE);
Cmd7.Update("broadcast");
Cmd7
.Set("BroadCastUID", 9);
Cmd7.Where("BroadCastUID", 10);
Cmd7.Execute();
MySqlCommand CMd8 = new MySqlCommand(MySqlCommandType.UPDATE);
CMd8.Update("broadcast");
CMd8
.Set("BroadCastUID", 10);
CMd8.Where("BroadCastUID", 11);
CMd8.Execute();
MySqlCommand CMd9 = new MySqlCommand(MySqlCommandType.UPDATE);
CMd9.Update("broadcast");
CMd9
.Set("BroadCastUID", 11);
CMd9.Where("BroadCastUID", 12);
CMd9.Execute();
MySqlCommand CMd10 = new MySqlCommand(MySqlCommandType.UPDATE);
CMd10.Update("broadcast");
CMd10
.Set("BroadCastUID", 12);
CMd10.Where("BroadCastUID", 13);
CMd10.Execute();