Jump to content
  • 0

pomoc Mazaní objektu


Pingvin

Dotaz

Ahoj mam tu ze vytvořím objekty chci aby mohl hrač vytvořit max 6 objektu ale když je vytvořím tak chci aby se smazali vsechny na ráz ale smaže se pouze jeden a ostatní už nejdou smazat prosím o pomoc děkuji 

 

Kod:

 

new zabrana[7];

 

CMD:zabrana(playerid,params[])
{
if(zabrana[playerid]>=6) return SCM(playerid,-1,"Max 6 zabran mužeš vytvořit");
new Float:x;
new Float:y;
new Float:z;
SetPlayerInterior(playerid,0);
GetPlayerPos(playerid,x,y,z);
zabrana[6] = CreateObject(1435,x,y,z,0,0,0);
return 1;
}
 
CMD:zzabrana(playerid,params[])
{
DestroyObject(zabrana[0]);
DestroyObject(zabrana[1]);
DestroyObject(zabrana[2]);
DestroyObject(zabrana[3]);
DestroyObject(zabrana[4]);
DestroyObject(zabrana[5]);
DestroyObject(zabrana[6]);
return 1;
}
Edited by Pingvin
Link to comment
Share on other sites

2 odpovědí na tuto otázku

Recommended Posts

  • 0

#define MAX_ZABRANY 6

new zabrana[MAX_ZABRANY+1];
new zabran;

CMD:zabrana(playerid,params[])
{
if(zabran >= MAX_ZABRANY) return SCM(playerid,-1,"Max 6 zabran mužeš vytvořit");
new Float:x;
new Float:y;
new Float:z;
SetPlayerInterior(playerid,0);
GetPlayerPos(playerid,x,y,z);
zabrana[zabran] = CreateObject(1435,x,y,z,0,0,0);
zabran++;
return 1;
}

CMD:zzabrana(playerid,params[])
{
for(new i = 0; i < MAX_ZABRANY; i++)
{
DestroyObject(zabrana[i]);
}
zabran = 0;
return 1;
}
  • Líbí se mi to! (+1) 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...