18.06.2016, 01:39
E aн galera, eu estou botando um sistema aqui na minha GM, quando eu me deparei com esse bug, o comado nгo executa totalmente.
Bug: Eu digito o comando '/criarcctv [descriзгo]', ele cria o objeto, porйm nгo realiza mais nenhuma funзгo, print no console que eu botei para testar, mensagem no chat, funзгo de editar o objeto, nada mesmo!
Bug: Eu digito o comando '/criarcctv [descriзгo]', ele cria o objeto, porйm nгo realiza mais nenhuma funзгo, print no console que eu botei para testar, mensagem no chat, funзгo de editar o objeto, nada mesmo!
Код:
CMD:criarcctv(playerid, params[]) { if(PlayerData[playerid][pAdmin] < 5) return SendErrorMessage(playerid, "Vocк nгo tem permissгo para usar esse comando."); new objectid, string[150], interior, name[30], Float:X, Float:Y, Float:Z; if(sscanf(params,"s[256]", name)) return SendSyntaxMessage(playerid, "/criarcctv [Descriзгo]"); GetPlayerPos(playerid, X, Y, Z); interior = GetPlayerInterior(playerid); objectid = CreateDynamicObject(1616, X, Y, Z, 0.0, 0.0, 0.0, -1, -1, -1, 200.0); CCTVInfo[objectid][tvPosX] = X; CCTVInfo[objectid][tvPosY] = Y; CCTVInfo[objectid][tvPosZ] = Z; CCTVInfo[objectid][tvPosRX] = 0.0; CCTVInfo[objectid][tvPosRY] = 0.0; CCTVInfo[objectid][tvPosRZ] = 0.0; CCTVInfo[objectid][tvObjectOn] = 1; CCTVInfo[objectid][tvInterior] = interior; CCTVInfo[objectid][tvVirtualWorld] = GetPlayerVirtualWorld(playerid); format(CCTVInfo[objectid][tvName], 256, "%s", name); CCTVInfo[objectid][tvObject] = objectid; AddCameraToFile(objectid, interior, GetPlayerVirtualWorld(playerid), X, Y, Z, name); print("Executado2"); SetPVarInt(playerid, "EditingCCTV", 1); SetPVarInt(playerid, "ObjectEditing", objectid); EditDynamicObject(playerid, CCTVInfo[objectid][tvObject]); format(string, sizeof(string), "Uma nova CCTV dinвmica foi adicionada, [Descriзгo: %s]", CCTVInfo[objectid][tvName]); SendAdminAlert(COLOR_LIGHTRED, string); return 1; }