08.02.2014, 16:25
Want to create an earthquake. The effect of the earthquake I want to give the level of drunk. I mean when the screen moves. How can I give a speed that effect?
You can't speed it more than it is already. Real earthquakes effects are only induced by explosions and high speed trains moving nearby.
You could script a camera shake with the camera functions though, but it would be a pretty advanced script (Also a great idea) |
YCMD:eq(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(GetPVarInt(-1, "EarthQuake") == 1337)
{
foreach(Player, i)
{
SetPlayerDrunkLevel(i, 49998);
}
print("EarthQuake off");
SetPVarInt(-1, "EarthQuake", 1312);
}
else
if(GetPVarInt(-1, "EarthQuake") == 1312)
{
foreach(Player, i)
{
SetPlayerDrunkLevel(i, 0);
}
print("EarthQuake off");
SetPVarInt(-1, "EarthQuake", 1337);
}
return 1;
}
pawn Код:
|
if(strcmp("/eq", cmdtext, true)==0)
{
if(GetPVarInt(-1, "EarthQuake") == 1337)
{
foreach(Player, i)
{
SetPlayerDrunkLevel(i, 49998);
}
print("EarthQuake off");
SetPVarInt(-1, "EarthQuake", 1312);
}
else
if(GetPVarInt(-1, "EarthQuake") == 1312)
{
foreach(Player, i)
{
SetPlayerDrunkLevel(i, 0);
}
print("EarthQuake off");
SetPVarInt(-1, "EarthQuake", 1337);
}
return 1;
}