Ich wollt mal fragen welche die Größe Explosion ist ??
Ich hab jetzt einfach x+5 y+10 z+10 gemacht so das die bomben 10m dar neben auch explodiert
Kann mann das nicht anders machen das ein radius von +15 alles hoch geht ??
if(strcmp(cmdtext, "/selbstmord", true) == 0)
{
if(isPlayerInFrakt(playerid,20))
{
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SetTimer("SAbkling", 1000 , 60);
GameTextForPlayer(playerid, "~r~ B.o.o.o.o.m", 5000, 3);
SendClientMessage(playerid, ROT, ".:Selbstmord ist keine Lösung:.");
//SetPlayerCriminal(playerid,255, "BombenAnschlag!");
GivePlayerMoney(playerid,50000);
if (IsPlayerInAnyVehicle(playerid))
{
GetPlayerVehicleID(playerid);
SetVehicleHealth(playerid,0);
CreateExplosion(x,y,z,6,5000);
CreateExplosion(x,y,z,6,5000);
CreateExplosion(x+10,y,z,6,5000);
CreateExplosion(x,y+10,z,6,5000);
CreateExplosion(x,y,z+10,6,5000);
CreateExplosion(x+2,y+2,z+2,6,5000);
}
else
{
SetPlayerHealth(playerid,0);
CreateExplosion(x,y,z,6,5000);
CreateExplosion(x,y,z,6,5000);
CreateExplosion(x+10,y,z,6,5000);
CreateExplosion(x,y+10,z,6,5000);
CreateExplosion(x,y,z+10,6,5000);
CreateExplosion(x+2,y+2,z+2,6,5000);
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
{
SendClientMessage(i,ROT,"BOMBENALARM: Selbstmord Anschlag!");
}
}
}
}
else
{
SendClientMessage(playerid, ROT, "*Du bist kein Terrorist.");
}
return 1;
}