13.03.2016, 01:31
Bom estou fazendo umas adpataзхes em um FS que peguei da net, que vocк cria e pode mover objetos com o mouse, mas estou tendo dificuldades em criar um comando para deletar o objeto criado pelo cmd que cria o mesmo...
Outra coisa quando crio 1 objeto ele diz que o objeto й o ID 53 ao invйs de ser ID 1 ai da o cmd e cria o segundo ai ele seria ID 2, mas ele comeзa no ID 53, se eu criar trкs ai vai ser ID 53 ID 54 ID 55, acho que deu pra entender.
Entгo queria um CMD para deletar o objeto criado, mas um cmd que possa deletar um por um pelo ID que ele representa.
Ex: /Deletar [ID do objeto criado]
Alguйm pode ajudar?
Код:
COMMAND:objeto(playerid, params[]) { new oid,myobject; if (!sscanf(params, "i",oid )) { new string[128]; new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); myobject = CreateObject(oid, x+2, y+2, z+2, 0.0, 0.0, 90.0); format(string, sizeof(string), "| OBJETO | {FFFFFF}Objeto Criado com sucesso ID: %d || Coordanadas:(%d,%f,%f,%f,0.0,0.0,90.0)",myobject,oid,x,y,z); SendClientMessage(playerid, -1,string); objectmodel[myobject]=oid; objects++; return 1; } else { SendClientMessage(playerid, -1,"| OBJETO | Use: /Objeto [ID do Objeto]"); SendClientMessage(playerid, -1,"| AVISO | O uso de ID incorreto pode acarretar em Crash."); return 1; } }
Entгo queria um CMD para deletar o objeto criado, mas um cmd que possa deletar um por um pelo ID que ele representa.
Ex: /Deletar [ID do objeto criado]
Alguйm pode ajudar?