Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Timer Mrtva tela

Započeo Janko
pre 7 godina
432
pregleda
6
postova
Janko
Street Runner
pre 7 godina
Problem(error/warning):Zelim da mi mrtva tela nestanu posle nekog vremena npr 5min ili komadna obrisi sva tela,jer ovako mi su tu tela sve dok ne restartujem server
Dio skripte:
 stock KreirajTelo(name[], h, mi, s, Float:xa, Float:ya, Float:za, world, interior, killer[])
{
    for(new i = 1; i < MAX_LESEVA; i++)
{
if(SmrtInfo == 0 && SmrtInfo == 0)
{
            SmrtInfo = CreateDynamicObject(2907, xa,ya,za-0.8, 0, 0, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2908, xa,ya-0.5,za-0.8, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2906, xa+0.3,ya,za-0.8, 0, 0, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2906, xa-0.3,ya,za-0.8, 0, 0, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2905, xa+0.1,ya+0.8,za-0.8, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2905, xa-0.1,ya+0.8,za-0.8, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(18698, xa,ya,za-0.7, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = xa;
    SmrtInfo = ya;
    SmrtInfo = za;
    SmrtInfo = 1;
    SmrtInfo = i;
    format(telostring, sizeof(telostring), ""BELA"Mrtvo Telo("SRWBOJA"%d"BELA")\nMrtvac: "SRWBOJA"%s\n"BELA"Vreme: "SRWBOJA"%d:%d:%d\n"BELA"Ubio: "SRWBOJA"%s", i, name, h, mi, s, killer);
SmrtInfo = CreateDynamic3DTextLabel(telostring, -1, xa, ya, za, 5, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, world, interior, -1, 5.0);
    return 1;
}
}
return 0;
}


edit:da napravim
emerik771
Made Man
pre 7 godina
ObrisiTijelo(i)
{
if(SmrtInfo == 1)
{
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
SmrtInfo = SmrtInfo = SmrtInfo = 0.0;
SmrtInfo = 0;
SmrtInfo = 0;
Delete3DTextLabel(SmrtInfo);
}
return 1;
}
Janko
Street Runner
pre 7 godina
pa kad mi to brise tela? i gde da stavim ?
emerik771
Made Man
pre 7 godina
stock KreirajTelo(name[], h, mi, s, Float:xa, Float:ya, Float:za, world, interior, killer[])
{
    for(new i = 1; i < MAX_LESEVA; i++)
{
if(SmrtInfo == 0 && SmrtInfo == 0)
{
            SmrtInfo = CreateDynamicObject(2907, xa,ya,za-0.8, 0, 0, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2908, xa,ya-0.5,za-0.8, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2906, xa+0.3,ya,za-0.8, 0, 0, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2906, xa-0.3,ya,za-0.8, 0, 0, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2905, xa+0.1,ya+0.8,za-0.8, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(2905, xa-0.1,ya+0.8,za-0.8, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = CreateDynamicObject(18698, xa,ya,za-0.7, 0, 90, 0, world, interior, -1, 100);
SmrtInfo = xa;
    SmrtInfo = ya;
    SmrtInfo = za;
    SmrtInfo = 1;
    SmrtInfo = i;
    format(telostring, sizeof(telostring), ""BELA"Mrtvo Telo("SRWBOJA"%d"BELA")\nMrtvac: "SRWBOJA"%s\n"BELA"Vreme: "SRWBOJA"%d:%d:%d\n"BELA"Ubio: "SRWBOJA"%s", i, name, h, mi, s, killer);
SmrtInfo = CreateDynamic3DTextLabel(telostring, -1, xa, ya, za, 5, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, world, interior, -1, 5.0);
SetTimerEx("obrisitijelot",5*60000,false,"d",i);
    return 1;
}
}
return 0;
}


ObrisiTijelo(i)
{
if(SmrtInfo == 1)
{
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
DestroyDynamicObject(SmrtInfo);
SmrtInfo = SmrtInfo = SmrtInfo = 0.0;
SmrtInfo = 0;
SmrtInfo = 0;
Delete3DTextLabel(SmrtInfo);
}
return 1;
}

forward obrisitijelot(id);
public obrisitijelot(id) return ObrisiTijelo(id);
Janko
Street Runner
pre 7 godina
Sve lepo radi osim text mi ne brise ostane ono mrtvo telo i to
TorX
Made Man
8
pre 7 godina
DestroyDynamic3DTextLabel(SmrtInfo);

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava