16.12.2009, 19:36
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...
Thanks a lot... Im desesperate with this command...
Bye
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."); } } } }
Bye