public static Boolean[] EarthQuakeStatus = new Boolean[18];
public static void StartEarthQuake(UInt32 clientIndex)
{
EarthQuakeStatus[clientIndex] = !EarthQuakeStatus[clientIndex];
iPrintln((Int32)clientIndex, "Earth Quake "+ (EarthQuakeStatus[clientIndex] ? "^2Enabled" : "^1Disabled")");
if(EarthQuakeStatus[clientIndex])
Earthquake(clientIndex);
}
private static void Earthquake(UInt32 client)
{
Thread thread = new Thread(() => DoEarthQuake(client));
thread.Start();
}
private static void DoEarthQuake(UInt32 client)
{
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
while (EarthQuakeStatus[client])
{
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0x33);
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0);
}
}
public static Boolean[] EarthQuakeStatus = new Boolean[18];
public static void StartEarthQuake(UInt32 clientIndex)
{
EarthQuakeStatus[clientIndex] = !EarthQuakeStatus[clientIndex];
iPrintln((Int32)clientIndex, "Earth Quake "+ (EarthQuakeStatus[clientIndex] ? "^2Enabled" : "^1Disabled")");
if(EarthQuakeStatus[clientIndex])
Earthquake(clientIndex);
}
private static void Earthquake(UInt32 client)
{
Thread thread = new Thread(() => DoEarthQuake(client));
thread.Start();
}
private static void DoEarthQuake(UInt32 client)
{
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
while (EarthQuakeStatus[client])
{
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0x33);
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0);
}
}
public static Boolean[] EarthQuakeStatus = new Boolean[18];
public static void StartEarthQuake(UInt32 clientIndex)
{
EarthQuakeStatus[clientIndex] = !EarthQuakeStatus[clientIndex];
iPrintln((Int32)clientIndex, "Earth Quake "+ (EarthQuakeStatus[clientIndex] ? "^2Enabled" : "^1Disabled")");
if(EarthQuakeStatus[clientIndex])
Earthquake(clientIndex);
}
private static void Earthquake(UInt32 client)
{
Thread thread = new Thread(() => DoEarthQuake(client));
thread.Start();
}
private static void DoEarthQuake(UInt32 client)
{
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
while (EarthQuakeStatus[client])
{
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0x33);
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0);
}
}
public static Boolean[] EarthQuakeStatus = new Boolean[18];
public static void StartEarthQuake(UInt32 clientIndex)
{
EarthQuakeStatus[clientIndex] = !EarthQuakeStatus[clientIndex];
iPrintln((Int32)clientIndex, "Earth Quake "+ (EarthQuakeStatus[clientIndex] ? "^2Enabled" : "^1Disabled")");
if(EarthQuakeStatus[clientIndex])
Earthquake(clientIndex);
}
private static void Earthquake(UInt32 client)
{
Thread thread = new Thread(() => DoEarthQuake(client));
thread.Start();
}
private static void DoEarthQuake(UInt32 client)
{
PS3TMAPI.InitTargetComms();
PS3TMAPI.Connect(0, null);
while (EarthQuakeStatus[client])
{
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0x33);
PS3.Extension.WriteByte(0x177EA87 + (0x5808 * client), 0);
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.