Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- getFreeMorserID()
- {
- for(new i=0; i<sizeof(Morsa); i++)
- {
- if(Morsa[i][MorsaID]==-1) return i;
- }
- return -1;
- }
- forward KaboomBoom();
- public KaboomBoom()
- {
- MorsaActive = 1;
- new id=getFreeMorserID();
- new Random = random(sizeof(MorsaZeugs));
- Morsa[id][MorsaID] = CreateObject(1636,MorsaZeugs[Random][0], MorsaZeugs[Random][1], MorsaZeugs[Random][2], 0.0, 0.0, 96.0);
- PHY_InitObject(Morsa[id][MorsaID], 1636, 1.0, FLOAT_NAN, PHY_MODE_3D);
- PHY_RollObject(Morsa[id][MorsaID], 1);
- Morsa[id][Light] = CreateObject(18670,MorsaZeugs[Random][0], MorsaZeugs[Random][1], MorsaZeugs[Random][2], 0.0, 0.0, 96.0,250.0);
- }
- //OnObjectMoved
- for(new i=0; i<sizeof(Morsa); i++)
- {
- if(Morsa[i][MorsaID]==objectid)
- {
- new Float:posx,Float:posy,Float:posz;
- GetObjectPos(Morsa[i][MorsaID], posx,posy,posz);
- CreateExplosion(posx,posy,posz, 7, 10);
- DestroyObject(Morsa[i][MorsaID]);
- DestroyObject(Morsa[i][Light]);
- Morsa[i][MorsaID] =-1;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement