[HELP] An Object created by a command...
#1

Hello to all, at first, I'm spanish, so my english isn't well... So forgive me if I write bad any word...

Well, this is the command to create the objects and the command to remove...
Код:
	if(strcmp(cmd, "/ponercono", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
	  {
	    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
	    {
	      if(PlayerInfo[playerid][pCono1] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono1] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu primer cono.");
				}
				else if(PlayerInfo[playerid][pCono2] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono2] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu segundo cono.");
				}
				else if(PlayerInfo[playerid][pCono3] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono3] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu tercer cono.");
				}
				else if(PlayerInfo[playerid][pCono4] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono4] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu cuarto cono.");
				}
				else if(PlayerInfo[playerid][pCono5] == 0)
	      {
          new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono5] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu quinto cono.");
				}
				else if(PlayerInfo[playerid][pCono6] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono6] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu sexto cono.");
				}
				else if(PlayerInfo[playerid][pCono7] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono7] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu sйptimo cono.");
				}
				else if(PlayerInfo[playerid][pCono8] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono8] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu octavo cono.");
				}
				else if(PlayerInfo[playerid][pCono9] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono9] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu noveno cono.");
				}
				else if(PlayerInfo[playerid][pCono10] == 0)
	      {
					new Float:X, Float:Y, Float:Z, Float:A;
					GetPlayerPos(playerid, X, Y, Z);
					GetPlayerFacingAngle(playerid, A);
					PlayerInfo[playerid][pCono10] = CreateObject(1238, X, Y, Z-0.7, 0.0, 0.0, A);
					SendClientMessage(playerid, COLOR_WHITE, "Has creado tu dйcimo cono.");
				}
				else
				{
				SendClientMessage(playerid, COLOR_GRAD1, "No puedes crear mбs conos.");
				}
			}
		}
	}
	
	if(strcmp(cmd, "/quitarcono", true) == 0)
	{
	  if(IsPlayerConnected(playerid))
	  {
	    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
	    {
	      new z_nr[256];
				z_nr = strtok(cmdtext, idx);
				if(!strlen(z_nr))
				{
					SendClientMessage(playerid, COLOR_WHITE, "USO: /quitarcono [nє cono].");
					SendClientMessage(playerid, COLOR_WHITE, "USO: /quitarcono todos (( esto elimina todos los conos creados por ti )).");
					return 1;
				}
				if(strcmp(z_nr,"1",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono1] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono1]);
						PlayerInfo[playerid][pCono1] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 1.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 1 no existe.");
					}
				}
				if(strcmp(z_nr,"2",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono2] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono2]);
						PlayerInfo[playerid][pCono2] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 2.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 2 no existe.");
					}
				}
				if(strcmp(z_nr,"3",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono3] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono3]);
						PlayerInfo[playerid][pCono3] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 3.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 3 no existe.");
					}
				}
				if(strcmp(z_nr,"4",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono4] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono4]);
						PlayerInfo[playerid][pCono4] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 4.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 4 no existe.");
					}
				}
				if(strcmp(z_nr,"5",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono5] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono5]);
						PlayerInfo[playerid][pCono5] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 5.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 5 no existe.");
					}
				}
				if(strcmp(z_nr,"6",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono6] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono6]);
						PlayerInfo[playerid][pCono6] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 6.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 6 no existe.");
					}
				}
				if(strcmp(z_nr,"7",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono7] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono7]);
						PlayerInfo[playerid][pCono7] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 7.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 7 no existe.");
					}
				}
				if(strcmp(z_nr,"8",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono8] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono8]);
						PlayerInfo[playerid][pCono8] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 8.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 8 no existe.");
					}
				}
				if(strcmp(z_nr,"9",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono9] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono9]);
						PlayerInfo[playerid][pCono9] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 9.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 9 no existe.");
					}
				}
				if(strcmp(z_nr,"10",true) == 0)
				{
	      	if(PlayerInfo[playerid][pCono10] != 0)
	      	{
	      	  DestroyObject(PlayerInfo[playerid][pCono10]);
						PlayerInfo[playerid][pCono10] = 0;
						SendClientMessage(playerid, COLOR_WHITE, "Has destruido el cono nє 10.");
					}
					else
					{
					SendClientMessage(playerid, COLOR_GRAD1, "El cono nъmero 10 no existe.");
					}
				}
				if(strcmp(z_nr,"todos",true) == 0)
				{
	      	DestroyObject(PlayerInfo[playerid][pCono1]);
					PlayerInfo[playerid][pCono1] = 0;
					DestroyObject(PlayerInfo[playerid][pCono2]);
					PlayerInfo[playerid][pCono2] = 0;
					DestroyObject(PlayerInfo[playerid][pCono3]);
					PlayerInfo[playerid][pCono3] = 0;
					DestroyObject(PlayerInfo[playerid][pCono4]);
					PlayerInfo[playerid][pCono4] = 0;
					DestroyObject(PlayerInfo[playerid][pCono5]);
					PlayerInfo[playerid][pCono5] = 0;
					DestroyObject(PlayerInfo[playerid][pCono6]);
					PlayerInfo[playerid][pCono6] = 0;
					DestroyObject(PlayerInfo[playerid][pCono7]);
					PlayerInfo[playerid][pCono7] = 0;
					DestroyObject(PlayerInfo[playerid][pCono8]);
					PlayerInfo[playerid][pCono8] = 0;
					DestroyObject(PlayerInfo[playerid][pCono9]);
					PlayerInfo[playerid][pCono9] = 0;
					DestroyObject(PlayerInfo[playerid][pCono10]);
					PlayerInfo[playerid][pCono10] = 0;
					SendClientMessage(playerid, COLOR_GRAD1, "Has borrado todos los conos.");
				}
				else
				{
				SendClientMessage(playerid, COLOR_GRAD1, "Escoje un nъmero de cono correcto (del 1 al 10), o escriba todos.");
				}
			}
		}
	}
Thanks a lot... Im desesperate with this command...

Bye
Reply


Messages In This Thread
[HELP] An Object created by a command... - by LorDWolfharT - 16.12.2009, 19:36
Re: [HELP] An Object created by a command... - by Naruto4 - 16.12.2009, 19:42
Re: [HELP] An Object created by a command... - by LorDWolfharT - 16.12.2009, 19:45
Re: [HELP] An Object created by a command... - by mansonh - 16.12.2009, 20:40
Re: [HELP] An Object created by a command... - by dice7 - 16.12.2009, 20:47
Re: [HELP] An Object created by a command... - by Andy_McKinley - 16.12.2009, 20:55
Re: [HELP] An Object created by a command... - by LorDWolfharT - 17.12.2009, 13:55

Forum Jump:


Users browsing this thread: 1 Guest(s)